Scratch. Базовый уровень
От 7 до 10 лет
Программа курса
Для кого этот курс?
Что мы делаем на занятиях
Ребёнок приходит с занятия не с тетрадкой, а с игрой, которую написал сам. В неё можно играть дома, показать друзьям и продолжить дорабатывать.
Каждое занятие — законченный проект. Не «изучаем блок движения» три недели, а собрали игру, запустили, поиграли, поняли, что улучшить.
Что напишем за модуль:
- 🐦 Аркада в стиле Flappy Bird — на ней разбираем сенсоры: как программа замечает столкновение.
- 🎮 «Танчики» на двоих — двойное управление, можно сразу играть с другом или с родителями.
- 🏀 Баскетбол со счётом очков — здесь появляется переменная, главное понятие всего программирования.
- 🏎️ Гонки с пропастью — и заодно векторная графика: ребёнок рисует своих героев сам.
- ✏️ Чертёжник на блоке «Перо» — программа рисует геометрические узоры, и внезапно становится понятно, зачем нужны углы.
Под играми — настоящая информатика. Координаты и градусы, циклы и ветвления, операторы, переменные, случайные числа. Ребёнок не заучивает определения: ему нужна переменная, потому что без неё в баскетболе не считаются очки.
Отдельно учим отлаживать. Игра почти никогда не работает с первого раза — и это самое ценное в курсе. Найти, почему персонаж проваливается сквозь пол, и починить это самому — навык, который остаётся навсегда.
А ещё разбираем, как игры делают взрослые: концепция, препродакшн, продакшн, постпродакшн и гейм-дизайн-документ — тот самый файл, с которого начинается любая настоящая студия.
Scratch 3 — среда для обучения детей программированию, разработанная Массачусетским технологическим институтом. Программа собирается из блоков, поэтому синтаксические ошибки невозможны, а логика — самая настоящая. Домашние задания есть почти к каждому занятию: доработать свою игру.
Финал модуля — мини-экзамен, турнир по «Настольному теннису» собственной сборки и вручение сертификатов.
Курс продолжается во втором модуле: многоуровневые игры, свои блоки, списки и выход на детский хакатон фестиваля РОБОСИТИ.
Чему научится ребенок?
Программировать в Scratch 3: движение, циклы, ветвления, сенсоры, операторы, переменные
Управлять персонажем через координаты и градусы — математика становится инструментом
Рисовать собственных героев и фоны в векторном редакторе и озвучивать свои игры
Какие навыки получит ребенок?
Навык доводить программу до работающего состояния: найти ошибку и починить её самому
Навык самостоятельного создания игрового приложения с простым сюжетом
Понимание, как устроена разработка игры: концепция, гейм-дизайн-документ, тестирование
Соревнования и конкурсы
В процессе обучения по курсу ребенок сможет принять участие в следующих соревнвоаниях и конкурсах
Внутригрупповые соревнования и турниры по играм, написанным самими учениками
Мини-экзамен и вручение сертификатов в конце модуля
Продолжительность курса?
14 занятий по 2 академических часа
Максимальное кол во человек в группе:
12 человек