Scratch: визуальное программирование
Курс Scratch для детей онлайн по всей Украине от школы программирования My Computer Academy. Scratch — идеальный первый язык для детей от 6 лет: блоки вместо кода, анимированные персонажи, собственные игры и интерактивные проекты. Ученики развивают алгоритмическое мышление, логику и творчество одновременно. Занятия в малых группах до 6 учеников гарантируют индивидуальное внимание. Удобное расписание: 1–2 раза в неделю по 90 минут. Онлайн через Zoom или офлайн в Днепре. Курс для детей 6–10 лет, длительность 6 месяцев, 52 занятия. Первый урок бесплатно — запишитесь уже сегодня.
- Тема 1: Знакомство со Scratch — Интерфейс редактора, сцена и спрайты, сохранение проекта и первый запуск программы.
- Тема 2: Первые команды движения — Блоки движения, координаты x и y, поворот спрайта — персонаж делает первые шаги.
- Тема 3: Внешний вид спрайта — Костюмы, размер, графические эффекты и реплики — как персонаж показывает себя.
- Тема 4: Рисуем собственного спрайта — Встроенный графический редактор: собственный герой вместо готового кота.
- Тема 5: Сцена и фоны — Задники, смена сцены во время игры, настроение и место действия проекта.
- Тема 6: Последовательность действий — Что такое алгоритм: порядок блоков имеет значение — собираем первый мультик.
- Тема 7: Циклы repeat — Повторение действий, рисование узоров и почему цикл короче десяти одинаковых блоков.
- Тема 8: События и запуск программы — Зелёный флажок, нажатие клавиши, клик по спрайту — с чего начинается действие.
- Тема 9: Условия if и if/else — Первые проверки: «если коснулся» — программа начинает принимать решения.
- Тема 10: Переменные — Счёт очков, количество жизней и имя игрока — как программа что-то запоминает.
- Тема 11: Операторы и случайные числа — Сложение и сравнение, случайное число — игра каждый раз проходит по-разному.
- Тема 12: Управление с клавиатуры — Стрелки и клавиши, плавное движение персонажа и границы экрана.
- Тема 13: Взаимодействие спрайтов — Касание спрайта, цвета или края — основа любой игровой механики.
- Тема 14: Диалоги персонажей — Реплики, ожидание и сообщения между спрайтами — интерактивная история.
- Тема 15: Анимация ходьбы — Смена костюмов в цикле — персонаж по-настоящему шагает, а не скользит.
- Тема 16: Звуки и музыка — Библиотека звуков, собственная запись через микрофон, музыкальное сопровождение игры.
- Тема 17: Клоны спрайтов — Клонирование вместо копирования: дождь из предметов, стая врагов, звёзды на небе.
- Тема 18: Таймер и счёт — Обратный отсчёт, подсчёт очков и момент, когда игра заканчивается.
- Тема 19: Проект: игра-ловилка — Ловим падающие предметы: клоны, счёт, скорость — первая законченная игра.
- Тема 20: Проект: лабиринт — Стены и столкновения, поиск выхода, несколько комнат и ключ к двери.
- Тема 21: Платформер: прыжок и гравитация — Падение, прыжок, платформы — как сделать движение похожим на настоящее.
- Тема 22: Проект: игра-стрелялка — Снаряды, попадания и волны врагов — работа с клонами на практике.
- Тема 23: Уровни сложности — Переход между уровнями, рост скорости и сложности, сохранение прогресса игрока.
- Тема 24: Меню и экраны игры — Стартовый экран, пауза, «ты победил» и «попробуй ещё» — игра с лицом.
- Тема 25: Собственные блоки — Свои блоки вместо повторов: проект становится короче и понятнее.
- Тема 26: Списки — Хранение набора данных: таблица рекордов, инвентарь героя, список вопросов.
- Тема 27: Тестирование и исправление ошибок — Почему проект не работает: пошаговый поиск ошибки и проверка игры на игроках.
- Тема 28: Ремикс чужих проектов — Как разобрать готовый проект, понять чужой код и доработать его по-своему.
- Тема 29: Публикация и сообщество Scratch — Публикация игры, описание и инструкция для игрока, безопасное поведение в интернете.
- Финал: Собственная игра — Полный путь от идеи до публикации: замысел, спрайты, механика, тест и презентация группе.