Язык программирования: Python, Scratch, Pascal Для ребёнка Модуль 1: Введение в Scratch 1. Знакомство со Scratch 2. Основы блоков программирования 3. Создание анимации и движения спрайта 4. Работа с циклами и ожиданием 5. Условия и сенсоры в Scratch 6. Использование переменных и математических операций 7. Работа с клонами и событиями 8. Проектное занятие: Создание простой игры Модуль 2: Углубленное изучение Scratch 1. Повторение основ Scratch 2. Работа со звуком 3. Создание фонов и спрайтов 4. Более сложные движения спрайта 5. Работа с циклами и условиями 6. Интерактивность и валидация данных 7. Создание игрового меню 8. Проектное занятие: Разработка бесконечной игры-раннера Модуль 3: Создание игр в Scratch 1. Повторение пройденного материала 2. Случайные числа и физика игр 3. Работа с массивами 4. Оптимизация и улучшение игрового процесса 5. Визуализация и спецэффекты 6. Распознавание видео и синтез речи 7. Искусственный интеллект в играх 8. Проектное занятие: Создание сложной игры с использованием новых возможностей Scratch