Чтобы не просто читать теорию, а сразу начать делать, предлагаем 15 идей для проектов Scratch разной сложности. На простом уровне каждый займет от 20 до 60 минут, а потом их можно доработать по своему вкусу.
1. Проект игры Scratch «Поймай кота»Кот случайно перемещается по экрану, игрок должен кликнуть по нему мышкой. За каждый клик добавляется очко.
Шаги:
- Выбрать спрайт кота (или нарисовать своего).
- Добавить скрипт: «когда зелёный флаг нажат», «повторять всегда», «перейти в случайное положение».
- Добавить переменную «очки».
- Для кота: «когда спрайт нажат», «изменить очки на 1».
- Можно добавить звук «мяу» при клике.
2. Лабиринт с шарикомШарик нужно довести до финиша стрелками, не касаясь стен.
Шаги:
- Нарисовать фон с лабиринтом (залить стены одним цветом, например, синим).
- Создать спрайт шарика.
- Прописать движение на стрелки: если клавиша нажата, то изменить x или y на 5.
- Добавить условие: если касается цвета стен, то вернуть шарик на старт.
- Нарисовать зелёный прямоугольник — финиш. Если касается его, сказать «Победа!».
3. Анимация «Танцующий персонаж»Один из самых простых проектов Scratch — персонаж танцует под музыку, меняя костюмы.
Шаги:
- Выбрать спрайт с несколькими костюмами (например, кот или балерина).
- Добавить музыку из библиотеки звуков.
- Скрипт: когда флаг нажат, играть звук, повторять всегда: следующий костюм, ждать 0.2 секунды.
- Можно синхронизировать смену костюмов с ритмом (подобрать паузы на слух).
4. Кликер «Собери монеты»Монеты появляются в случайных местах, игрок должен по ним кликать, пока не кончится время.
Шаги:
- Создать спрайт монеты.
- Переменные: очки, время.
- Для монеты: «когда зелёный флаг», повторять всегда: перейти в случайное положение, ждать 1 секунду.
- Если монету нажали, увеличить очки на 1.
- Для таймера: когда флаг нажат, установить время в 30, повторять пока время > 0: ждать 1 секунду, изменить время на -1. Когда время = 0, остановить всё.
5. Викторина с вариантами ответовЭтот проект Scratch — классическая игра-викторина: задаётся вопрос и предлагается три варианта ответа, игрок выбирает один из них кнопкой.
Шаги:
- Создать список «вопросы», список «ответы» (индекс правильного).
- Переменная «номер вопроса», «очки».
- Вывести текущий вопрос на экран.
- Создать три кнопки с вариантами (можно просто спрайты с цифрами 1,2,3).
- При нажатии на кнопку проверить, совпадает ли номер с правильным ответом из списка. Если да, увеличить очки и перейти к следующему вопросу.
6. Игра «Пинг-понг на одного»Мяч отскакивает от стен и от платформы, которую двигаешь мышкой. Задача — не дать мячу упасть.
Шаги:
- Создать спрайты: мяч, платформа (прямоугольник).
- Мяч: задать начальное направление (случайное между 45 и 135). Повторять всегда: двигаться 5 шагов, если касается края, отскочить.
- Платформа: перейти в позицию мышки по x, но ограничить y.
- Если мяч касается платформы, то изменить направление на противоположное (можно использовать блок «повернуться к платформе» с умным отскоком, но для начала хватит простого «повернуться на 180 – направление»).
- Добавить переменную «очки»: при касании платформы увеличивать на 1.
7. Догонялки с привидениемЕще один простой проект Scratch, где привидение летает за курсором, а игрок должен убегать мышкой.
Шаги:
- Спрайт привидения.
- Скрипт для привидения: «повторять всегда, перейти в указатель мыши».
- Спрайт героя (например, кот): управление мышкой.
- Если привидение касается героя, то игра заканчивается (остановить всё).