Программирование с переменными
Создавайте цифровые изображения с помощью переменных, циклов и логики
Цикл for
Выполните первый шаг и сразу проверьте себя.
16 коротких уроков
По 7-10 минут: можно пройти за один подход или возвращаться по частям.
Интерактив вместо конспекта
Ученик решает задачу, проверяет ответ и видит объяснение следующего шага.
Спокойный старт
Демо без оплаты и карты, а аккаунт нужен только чтобы сохранить прогресс.
Программирование с переменными через визуальный результат
Курс помогает начинающим увидеть, как переменная управляет цветом, положением, размером или поведением объекта на экране.
Цикл for
Используйте цикл for для повторения инструкций
Переменная цикла
Используйте переменную цикла count в выражениях для создания паттернов.
Выражения в циклах for
Используйте переменную-счётчик в сложных арифметических выражениях.
Если значение изменено не там, где нужно, урок показывает, какой параметр реально поменялся в результате.
Откройте шаг «Цикл for» и выполните действие в модели.
Ошибка не заканчивает задание: она запускает объяснение на схеме.
Ученик видит идею на модели и переносит её в самостоятельное решение.
Маршрут курса
От значения переменной к управлению визуальным поведением программы.
Цикл for
Используйте цикл for для повторения инструкций
Переменная цикла
Используйте переменную цикла count в выражениях для создания паттернов.
Выражения в циклах for
Используйте переменную-счётчик в сложных арифметических выражениях.
Раскрашивание числами
Управляйте цветом фигур с помощью числовых переменных и выражений с count
Обновление переменных
Обновляйте переменные, чтобы менять ключевые значения программы
Обновление переменных выражениями
Научитесь обновлять переменные через арифметические выражения
Нет перегруза: сначала основная идея, затем проверка понимания и самостоятельное применение.
Ученик сразу видит, где ошибся, и получает объяснение через схему.
Курс строится от первого знакомства с идеей к более самостоятельным задачам.
После регистрации можно продолжить курс и вернуться к сложным темам.
Думаем как программист
Основы алгоритмического мышления: последовательности, циклы, логика
Мышление на Python
Основы Python через чтение и анализ программ: переменные, условная и булева логика, циклы for и while, списки, словари, строки, вложенные и цепочечные условия, работа с данными, временная сложность и алгоритмы поиска.
Программирование с функциями
Учимся писать и переиспользовать функции на примере обработки изображений: фильтры пикселей и цветов, возврат значений, кортежи RGB, внутренние переменные, отладка, зависимости и композиция функций, несколько входных параметров.
Введение в программирование
Изучите основы программирования через интерактивные задачи
Это курс для детей?
Он хорошо подходит школьникам, потому что результат кода виден сразу, но полезен и взрослым новичкам.
Нужно ли знать Python?
Нет. Главная цель — понять идею переменной и управления параметрами.
Чем отличается от обычного программирования?
Творческий формат быстрее показывает связь между строкой кода и результатом.
Что дальше?
После переменных логично переходить к функциям, условиям и более сложным программам.
Начните первый урок бесплатно
Решите первые задания, а затем сохраните прогресс в аккаунте.