Перейти к основному содержанию
Программирование и CS
Начальный уровень
Учимся через действие

Программирование с переменными

Создавайте цифровые изображения с помощью переменных, циклов и логики

Уроки этого курса доступны после регистрации. Демо без аккаунта показывает механику платформы на примере задачи с роботом по алгоритмике.

15
уроков
7–10 мин
один шаг
Начальный уровень
уровень
бесплатный доступ в бета-версиибез регистрации для демопрогресс можно сохранить
Пример интерфейса
Пример: урок 1 из 15
Образец
Программирование с переменными
Пример награды

Цикл for

Пример показывает устройство урока. Чтобы решать задания, откройте курс после регистрации.

01 наблюдаем условие задачи
02 проверяем свой ответ
03 объясняем следующий шаг
Шаг 1
Проверить
Шаг 3
Понятно. Ответ сопровождается объяснением, чтобы следующий шаг был осознанным.

15 коротких уроков

По 7-10 минут: можно пройти за один подход или возвращаться по частям.

Интерактив вместо конспекта

Ученик решает задачу, проверяет ответ и видит объяснение следующего шага.

Спокойный старт

Демо платформы доступно без аккаунта. Для уроков выбранного курса и сохранения прогресса нужна регистрация.

Для кого

Программирование с переменными через визуальный результат

Курс помогает начинающим увидеть, как переменная управляет цветом, положением, размером или поведением объекта на экране.

Не понимает, зачем нужны переменные в коде.
Путает значение и имя.
Не видит результата маленького изменения в программе.
Теряет интерес к сухим примерам.
01

Цикл for

Используйте цикл for для повторения инструкций

02

Переменная цикла

Используйте переменную цикла count в выражениях для создания паттернов.

03

Выражения в циклах for

Используйте переменную-счётчик в сложных арифметических выражениях.

Экран показывает смысл переменной

Если значение изменено не там, где нужно, урок показывает, какой параметр реально поменялся в результате.

Действие

Откройте шаг «Цикл for» и выполните действие в модели.

Попытка
Ответ требует ещё одного шага

Ошибка не заканчивает задание: она запускает объяснение на схеме.

Понимание
Идея курса «Программирование с переменными» понятна

Ученик видит идею на модели и переносит её в самостоятельное решение.

Маршрут курса

От значения переменной к управлению визуальным поведением программы.

1
var

Цикл for

Используйте цикл for для повторения инструкций

2
color

Переменная цикла

Используйте переменную цикла count в выражениях для создания паттернов.

3
size

Выражения в циклах for

Используйте переменную-счётчик в сложных арифметических выражениях.

4
move

Раскрашивание числами

Управляйте цветом фигур с помощью числовых переменных и выражений с count

5
draw

Обновление переменных

Обновляйте переменные, чтобы менять ключевые значения программы

6
run

Обновление переменных выражениями

Научитесь обновлять переменные через арифметические выражения

7
7

Переменные и циклы

Используйте циклы, чтобы раскрыть мощь обновляемых переменных.

8
8

Геометрические выражения

Обновление переменных с помощью умножения и деления.

9
9

Написание программ

Программы для создания цифровых изображений

10
10

Использование переменных

Используйте силу переменных для упрощения программ.

11
11

Несколько переменных

Используйте переменные для хранения разных типов значений

12
12

Порядок переменных

Задавайте переменные до их использования в программе

13
13

Условная логика

Используйте условный оператор if/else для чередования значений переменных.

14
14

Логика с числами

Используйте условный оператор с числовыми переменными.

15
15

Порядок команд

Научитесь правильно размещать команды относительно условной логики.

Один урок — одно понятие

Нет перегруза: сначала основная идея, затем проверка понимания и самостоятельное применение.

Мгновенная обратная связь

Ученик сразу видит, где ошибся, и получает объяснение через схему.

Последовательное усложнение

Курс строится от первого знакомства с идеей к более самостоятельным задачам.

Прогресс сохраняется

После регистрации можно продолжить курс и вернуться к сложным темам.

Программирование и CS
Начальный

Думаем как программист

Основы алгоритмического мышления: последовательности, циклы, логика

Перейти к курсу
Программирование и CS
Начальный

Мышление на Python

Основы Python через чтение и анализ программ: переменные, условная и булева логика, циклы for и while, списки, словари, строки, вложенные и цепочечные условия, работа с данными, временная сложность и алгоритмы поиска.

Перейти к курсу
Программирование и CS
Начальный

Программирование с функциями

Учимся писать и переиспользовать функции на примере обработки изображений: фильтры пикселей и цветов, возврат значений, кортежи RGB, внутренние переменные, отладка, зависимости и композиция функций, несколько входных параметров.

Перейти к курсу
Программирование и CS
Начальный

Введение в программирование

Изучите основы программирования через интерактивные задачи

Перейти к курсу

Это курс для детей?

Он хорошо подходит школьникам, потому что результат кода виден сразу, но полезен и взрослым новичкам.

Нужно ли знать Python?

Нет. Главная цель — понять идею переменной и управления параметрами.

Чем отличается от обычного программирования?

Творческий формат быстрее показывает связь между строкой кода и результатом.

Что дальше?

После переменных логично переходить к функциям, условиям и более сложным программам.

Начните курс бесплатно

Создайте аккаунт, чтобы открыть уроки этого курса и сохранять прогресс.