01Что такое алгоритм
Алгоритм — это чёткая последовательность шагов для решения задачи. Мы пользуемся алгоритмами каждый день, даже не замечая. Например, чтобы сделать бутерброд:
Робот понимает мир так же: ему нужно дать алгоритм — список понятных шагов по порядку. Поменяешь шаги местами — получится совсем другой результат.
02Основы программирования роботов
Робот действует по кругу: получает данные с датчика → решает, что делать → отдаёт команду мотору. Главный инструмент здесь — условие «если… то…». Оно помогает роботу принимать решения.
03Scratch — программирование из блоков
Scratch — это язык, где команды выглядят как разноцветные кубики. Их перетаскивают мышкой и соединяют, как Lego. Ошибиться сложно, поэтому с него удобно начинать.
Эта программа заставит робота проехать по квадрату: четыре раза «вперёд и поворот».
04Arduino — командуем настоящим железом
Arduino — это маленькая плата-контроллер, которую можно запрограммировать. К ней подключают лампочки, моторы и датчики. Команды пишут текстом. Вот программа, которая мигает светодиодом:
void loop() { digitalWrite(LED, HIGH); // зажечь светодиод delay(1000); // подождать 1 секунду digitalWrite(LED, LOW); // погасить светодиод delay(1000); // подождать ещё секунду }
Команда loop повторяется бесконечно, поэтому лампочка мигает снова и снова.
05JavaScript для начинающих
JavaScript — «взрослый» текстовый язык, на котором работают сайты (в том числе этот!). Вот совсем простая программа: она проверяет заряд робота и пишет ответ.
let заряд = 15; if (заряд < 20) { console.log("Пора на зарядку!"); } else { console.log("Всё в порядке"); }
Заряд равен 15, это меньше 20 — поэтому сработала первая ветка «если». В этом и есть суть программирования: компьютер проверяет условия и выбирает, что делать.

