Своя программа

От блоков к Python · 45 мин

Проект: придумать и написать программу текстом с нуля

Интро

Проект: придумать и написать программу текстом с нуля

Чему научишься
Новое

Задача

Придумай, что должен делать твой робот, и напиши это сразу текстом — без блоков. Покажи классу и объясни каждую строку.

Результат

1. Замысел

Три предложения о том, что делает робот.

2. Каркас

Напиши переменные и свои команды.

3. По кускам

Запускай после каждого добавленного куска.

4. Защита

Покажи классу и объясни каждую строку.

Подсказки

Инструкция по сборке

Понадобится

По замыслу. Если нужен настоящий робот — базовая платформа, левое колесо в D, правое в C.

Пример программы

Что должно получиться
# Каркас. Замени на свой замысел.
robot.configure_drive(wheel_diameter_mm=43.2, track_width_mm=120, left_motor=1, right_motor=2)

шаг = 20

def поздороваться():
    robot.face("happy")
    robot.say("Начинаю")

поздороваться()
robot.forward_cm(шаг)
robot.stop()