Python с нуля
Основы программирования для школьников - от первой строчки кода до задач ОГЭ и ЕГЭ
- Python прямо в браузере - ничего не нужно устанавливать
- ИИ-наставник подскажет, но не решит за вас
- Очки опыта, серии дней и достижения
- Сертификат с проверкой по ссылке
Этот курс для тех, кто ни разу не писал программ. Мы начнём с одной строчки print
и шаг за шагом дойдём до функций, списков, словарей и алгоритмов, которые встречаются
на ОГЭ и ЕГЭ по информатике.
Как устроено обучение:
- Короткая теория с примерами. Любой пример можно запустить, изменить и пройти по шагам - вы увидите, как меняются переменные на каждой строке.
- Практика сразу после теории: тесты, «что выведет программа», сборка программы из строк и задачи, которые проверяются автоматически прямо в браузере.
- ИИ-наставник подскажет, где ошибка, и объяснит непонятное, но не решит задачу за вас.
- Очки опыта, серии дней и достижения помогают заниматься регулярно, а в конце вас ждёт сертификат с проверкой по ссылке.
Устанавливать ничего не нужно: Python работает прямо на странице.
Программа курса
- 1
Знакомство с Python
4 уроков · 11 задач · ~90 минЧто такое язык программирования и интерпретатор, как Python выполняет программу, функция
print, выражения и операторы, виды ошибок и чтение трассировки. - 2
Переменные и ввод данных
5 уроков · 12 задач · ~95 минПеременные, типы данных, ввод с клавиатуры и красивый вывод. В конце модуля - задачи на цифры числа, как в экзаменах.
- 3
Условия
5 уроков · 13 задач · ~95 минПрограмма учится выбирать: сравнения, логический тип,
if,elif,elseи логические операцииand,or,not. - 4
Цикл while
4 уроков · 10 задач · ~70 минПовторяем действия, пока выполняется условие: счётчики, ввод до нуля, перебор цифр числа,
breakиcontinue. - 5
Цикл for и range
5 уроков · 14 задач · ~80 минЦикл с заранее известным числом повторений:
range, накопители, поиск максимума, вложенные циклы, делители и простые числа. - 6
Строки
4 уроков · 10 задач · ~70 минИндексы и срезы, методы строк, перебор символов и построение новых строк.
- 7
Списки
5 уроков · 12 задач · ~90 минХраним много значений в одной переменной: индексы, перебор, методы списков, генераторы списков и алгоритмы обработки массивов.
- 8
Функции
4 уроков · 8 задач · ~70 минСобственные функции: параметры,
return, область видимости и рекурсия. - Сертификат о прохождении курса
