Чему вы научитесь
- Понимать, зачем программе нужны условия и выбор
- Писать проверки с `if`, `else` и `elif`
- Сравнивать числа, строки и результаты выражений
- Собирать условия с `and`, `or` и `not`
- Разбираться во вложенных условиях без путаницы
- Находить ошибки в условиях и исправлять логику программы
- Решать задачи, где программа выбирает разные действия
- Читать условие задачи и понимать, какой путь решения выбрать
О курсе
Для кого этот курс
• начинающим, которые уже знакомы с базовыми возможностями Python
• ученикам, прошедшим первую часть Пайтландии и готовым двигаться дальше
• тем, кто знает переменные, ввод и вывод данных, числа и строки
• детям и подросткам, которым легче учиться через сюжет, персонажей и наглядные примеры
• взрослым новичкам, которым удобнее осваивать программирование небольшими шагами и сразу закреплять тему на практике
• тем, кто хочет разобраться с if, elif, else, сравнениями и логическими выражениями с самого начала
Начальные требования
Перед началом курса желательно знать самые первые основы Python:
-
что такое переменная;
-
как работает
print(); -
как вводить данные через
input(); -
чем отличаются числа и строки;
-
как выполнять простые вычисления.
Если эти темы пока незнакомы, лучше сначала пройти «Python с нуля: Пайтландия. Книга 1». Там все основные понятия разбираются с самого начала.
Если базовые конструкции Python уже знакомы, можно сразу переходить ко второй части. Специальных знаний об условиях, if, elif и else до старта не требуется.
Преподаватели курса
Как проходит обучение
Обучение проходит постепенно, в формате приключения по Академии Пайтландии.
Каждый урок начинается с интерактива. Новая тема разбирается через сюжет, иллюстрации, диалоги персонажей, примеры кода и небольшие проверки. Вместо длинной теории сначала появляется конкретная ситуация, а затем становится понятно, какая конструкция Python помогает её решить.
После прохождения интерактива появляется кодовое слово. Его нужно ввести во втором шаге урока на Stepik, чтобы получить баллы и отметить интерактив как пройденный.
Затем начинается Мастерская практики. Здесь нужно:
-
определять результат выполнения кода;
-
разбирать готовые примеры;
-
находить и исправлять ошибки;
-
выбирать подходящие условия;
-
дополнять программы;
-
писать собственные решения.
Большинство заданий проверяется автоматически на Stepik, поэтому результат виден сразу. Если решение не прошло проверку, можно исправить код и попробовать ещё раз.
Сложность увеличивается постепенно: сначала разбираются простые условия, затем появляются несколько веток, логические выражения и более сложные конструкции.
Если возникло затруднение, можно обратиться к ассистенту-помощнику. Он помогает разобраться в задаче, объясняет непонятные места и даёт подсказки по следующему шагу, не подменяя самостоятельное решение готовым ответом.
Сертификат
Что вы получите
- Понимание, как работают условия в Python: `if`, `else`, `elif` и вложенные проверки
- Умение писать программы, которые выбирают разные действия в разных ситуациях
- Практику с логическими условиями: `and`, `or`, `not` и цепочками сравнений
- Навык внимательно читать условие задачи и переводить его в код
- Опыт поиска и исправления ошибок в программах с условиями
- Практические задания с автоматической проверкой на Stepik
- Интерактивные объяснения в каждом уроке: ребёнок сначала понимает идею, а потом переходит к коду
- Мягкую помощь ассистента, который объясняет непонятные места и подсказывает следующий шаг без готового решения
- Прогресс и баллы за прохождение интерактивов и заданий на Stepik
- Сертификат Stepik после успешного прохождения курса
- Подготовку к следующей теме -- циклам в Python