Демо-уроки по курсу «Программирование на языке Python»

Вводное занятие.
1.1 Установка программного обеспечения (MacOS, Windows, Linux)
2. Операторы, переменные, типы данных
2.1 Знакомство с Рython. Компилятор и интерпретатор.
  • О практике
    Конечно, в программировании на одной только теории далеко не уедешь. Здесь нужна постоянная практика для закрепления навыков, причем как новых, так и старых. Поэтому у нас будет много разного рода задач, непосредственно связанных с пройденной теорией.

    О формате практики
    После каждого урока вас ждут различные как тестовые, так и практические задания. Тесты могут подразумевать:
    • Один правильный ответ
    • Несколько правильных ответов
    • Короткий ответ (число или слово)
    При этом для ответа на вопрос в тесте иногда нужно будет написать программу, чтобы получить необходимый результат.
    Практические задания подразумевают написание программы в специальном сервисе Яндекс. Контест, где будет необходимо написать код, который будет проверяться в автоматизированном режиме. Ссылки на наборы задач будут располагаться внутри уроков (не всех).

    Также, в конце каждого модуля вас ждёт домашнее задание, состоящее из практических задач. Их выполнение носит обязательный характер. Количество выполненных заданий для «зачета» модуля, а также различные подробности самого ДЗ разные в разных модулях, об этом будет написано непосредственно перед ДЗ. Выполненные задачи из ДЗ будут отправляться преподавателю в виде питоновских файлов (скриптов) с расширением «.py». В исключительных случаях или при прохождении отдельных тем, формат сдачи заданий может быть другим (о чем также будет указано).

    После отправки домашнего задания преподаватель проверяет его и возвращается к вам с обратной связью, включая недоработанные/неправильно выполненные задачи, если такие были. Если необходимый минимум задач был выполнен, то вам откроется следующая часть курса. Ну, а теперь вперед к проверке знаний!
Тест у уроку