Урок 1. Линейный алгоритм

Как компьютер понимает наши команды

Что такое алгоритм?

Это простая последовательность шагов.

🫧
Пример из жизни: пускаем мыльные пузыри
1. Открыть баночку → 2. Опустить палочку → 3. Достать палочку → 4. Плавно подуть.
Если сначала подуть, а потом открыть баночку — магии не случится!

Программа — это алгоритм, написанный на языке, который понимает компьютер. В нашем случае — на языке цветных блоков Scratch.

Тренировка: составляем алгоритмы

Давай поможем Роботу выполнить задание! Здесь тебе нужно выстроить команды в правильном порядке, чтобы дойти до цели.

🤖 Помни: Робот делает только то, что написано в твоей программе.
перейти к заданию

Интерфейс scratch

Слева — наши блоки-команды, в центре — поле для творчества, справа — результат.

Интерфейс Scratch
1
1. Палитра блоков Меню со всеми командами, разделенными по цветам.
2
2. Область кода Место, где ты соединяешь блоки в алгоритм.
3
3. Сцена Экран, на котором твой герой оживает.
4
4. Спрайты Список всех персонажей твоего проекта.
5
5. Фоны Настройки места действия (декорации).

Мини-проект: следуй за звездой

Перейти в Scratch

Алгоритм действий:

  1. Выбери фон Звездное небо.
  2. Добавь спрайт Star (Звездочка).
  3. Запускающая команда: Когда флажок нажат.
  4. Движение: Повернуться к указателю мыши + Идти 10 шагов.
  5. Управление: Помести блоки внутрь цикла Повторять всегда.
  6. Эксперимент: Измени число шагов (скорость).
скрипт звезды

Важно

Чтобы твоя работа не пропала, не забудь нажать кнопку «Сохранить сейчас» в верхнем правом углу экрана.

Компьютер запомнит твой код, и ты сможешь вернуться к нему в любое время.

Мини-проект: подводный мир

открыть заготовку

Как это сделать:

  1. Нажми кнопку "Открыть заготовку" и сделай Ремикс.
  2. Выбери рыбку, которую хочешь оживить первой.
  3. Собери алгоритм движения:
    • Блок Идти (...) шагов.
    • Блок Если касается края, оттолкнуться.
    • Цикл Повторять всегда.
    • В настройках спрайта выбери стиль вращения Влево-вправо.
  4. Запрограммируй так каждую рыбку.
  5. Эксперимент: установи рыбкам разное количество шагов, чтобы они плавали с разной скоростью.
скрипт рыбки