Scratch для детей

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

Кому подойдет курс изучения Scratch?

Курс программирования на Scratch подойдет детям от 8 лет и старше, которые хотят научиться программировать с нуля.

Программа обучения — Scratch:

1. Первые шаги
• Что такое Scratch?
• Среда программирования Scratch
• Графический редактор
• Ваша первая игра в Scratch
• Блоки Scratch: обзор
• Арифметические операторы и функции
2. Движение и рисование
• Использование команд движения
• Команды раздела Перо и программа Easy Draw
• Сила повторения
• Проекты Scratch — практика создания программ
• Клонирование спрайтов
3. Внешность и звуки
• Раздел Внешность
• Раздел Звуки
• Проекты Scratch — практика создания программ
4. Процедуры
• Отправка и получение сообщений
• Создаем большие программы маленькими шажками
• Работа с процедурами
5. Переменные
• Разновидности данных в Scratch
• Переменные
• Отображение мониторов переменных
• Использование мониторов переменных в приложениях
• Получаем данные от пользователя
6. Принятие решений
• Проекты Scratch — практика создания программ
7. Повторение, циклы
• Больше блоков-циклов в Scratch
• Стоп-команды
• Функции счета
• Вложенные циклы
• Рекурсия: процедуры, которые вызывают себя сами
• Проекты Scratch — практика создания программ
8. Обработка строк
• Повторение: тип данных — строка
• Подсчет специальных символов в строке
• Сравнение символов строки
• Примеры манипулирования строками
• Исправь ошибки
• Расшифровка
• Проекты Scratch — практика создания программ
9. Списки
• Списки в Scratch
• Команды управления списками
• Динамические списки
• Нумерационные списки
• Поиск и сортировка списков
• Проекты Scratch — практика создания программ