Визуальный редактор
Визуальные блоки с генерацией Python-кода в реальном времени — идеально для первых шагов в программировании.
Визуальный Python · прямо в браузере
Для начинающих блоки — самый простой путь в код: собирайте программу как конструктор, редактор показывает Python рядом. В курсе 7 тем и 420 задач, плюс игра с роботом на клетчатом поле.
Задача: выведите Hello, world! — перетащите блок «вывести» и нажмите «Запустить».
Hello, world!
# соберите программу из блоков
Нажмите «Запустить», чтобы увидеть вывод
Навыки семи тем курса — от первого вывода до списков — и алгоритмы в игре с роботом.
if, elif и else
while и for с range()
Визуальные блоки с генерацией Python-кода в реальном времени — идеально для первых шагов в программировании.
По 60 задач в каждой теме: ввод-вывод, числа, условия, циклы, строки и списки — с материалами и автопроверкой.
Смотрите, как выполняется каждая строка: подсветка блоков, переменных и вывода.
Сохранение прогресса, число попыток и история ваших решений по каждой задаче.
Клетчатое поле: ходы, закраска, предметы и коробки. Условия и циклы — с живым Python-кодом вроде robot.up().
Соревнуйтесь: таблица лидеров учитывает и число решённых задач, и точность с первой попытки.
420 задач в 7 темах — по 60 в каждой, от ввода-вывода до списков.
Ввод и вывод данных, сохранение в переменные и использование значений из переменных.
Целые и дробные числа, сложение, вычитание, умножение, деление, степень, остаток и целочисленное деление.
if…else, if…elif…else, простые и составные условия, логические величины.
Цикл «пока»: повторение, пока условие истинно.
Перебор последовательностей, функция range для чисел.
Строковые величины и базовые методы работы с ними.
Списки и базовые методы работы с ними.
Соберите алгоритм из блоков — робот ходит, закрашивает клетки, берёт предметы и толкает коробки. 3 линейки и 29 миссий: последовательность, условия и циклы. В линейках условий и циклов карта каждый раз новая.
Соберите цепочку команд: ходы, закраска, предметы и коробки.
Карта каждый раз другая — нужны if и датчики робота.
Повторяйте действия через for и while, пока не выполнена цель.
Откройте редактор, перетащите блок «вывести» — и увидите, как он превращается в print().
Начать в песочнице Зарегистрироваться для задач