Необходимо написание обучающего курса по «среде программирования и графическим редактором Scratch» по нижестоящей программе:
Требования !!!:
1. Пошаговая инструкция для новичка;
2. Наглядные скриншоты к урокам;
3. Курс (текст) должен быть уникальным и написанный самостоятельно.
Программа курса:
Урок №1. Знакомство со Scratch
- Знакомство со средой программирования и графическим редактором Scratch. Online и offline версия Scratch.
- Создание собственного профиля.
- Первая игра в Scratch.
- Блоки Scratch.
Урок №2. Основные объекты Scratch
- Изучение структуры и написание простейших скриптов (сценариев). Последовательное и параллельное выполнение скриптов.
- Работа с объектами (спрайтами) и костюмами.
- Смена костюмов.
- Арифметические операторы и функции.
Урок №3. Работа с графическим редактором Scratch
- Понятие сцены.
- Рисование объектов.
- Рисование объектов.
- Команды раздела «Перо».
- Добавление фонов сцены.
- Изучение разделов «Персонаж» и «Внешность».
- Создание неба, восхода и захода солнца.
- Создание ночного неба с луной и звездами.
Урок №4. Создание анимации
- Система координат.
- Свойства объекта и их изменение.
- Взаимодействие объектов между собой.
- Изучение раздела «Звуки», подключение звукового оформления.
- Создание первого анимационного фильма.
Урок №5. Работа с библиотекой Scratch. Изучение основных операторов
- Блоки команд.
- Знакомство с библиотеками программы.
- Вывод надписей и реплик.
- Условный оператор Если.
- Создание игры «Собери все предметы».
Урок №6. Циклы
- Блоки-циклы в Scratch.
- Стоп-команды.
- Функции счета.
- Рекурсия: процедуры, которые вызывают себя сами.
- Создание компьютерной игры «Пинг-понг».
Урок №7. Движение объектов
- Использование команд движения.
- Сила повторения.
- Клонирование спрайтов.
- Координатная плоскость и шаг движения по оси.
- Задание объектам различных траекторий движения.
- Создание игры «Рыбы», где каждый житель плавает по своей траектории (круг, овал, квадрат).
Урок №8. Переменные
- Разновидности данных в Scratch.
- Переменные.
- Отображение мониторов переменных.
- Использование мониторов переменных в приложениях.
- Работа с генератором случайных чисел.
- Создание игры «Рулетка» с применением случайных чисел.
Урок №9. Работа со счетчиками
- Создание счетчика очков и призов.
- Создаем игру лабиринт со сбором предметов по дороге.
Урок №10. Процедуры
- Отправка и получение сообщений.
- Работа с процедурами.
- Создаем игру – стрелялки.
Урок №11. Режимы работы программ в Scratch. События.
- События, интерактивный и диалоговый режим выполнения программ.
- Способы ввода данных.
- Работа с сенсорами, обработка событий.
- Создание игры «Питон» с управлением мышью или клавиатурными стрелками.
Урок №12. Работа со строками и списками в Scratch
- Списки и функции.
- Подсчет специальных символов в строке.
- Сравнение символов строки.
- Примеры манипулирования строками.
- Исправление ошибок.
- Расшифровка.
- Команды управления списками.
- Динамические списки.
- Нумерационные списки.
- Поиск и сортировка списков.
- Создание игры «ходилки».
Урок №13. Создание многоуровневых игр в Scratch. Работа с формулами
- Создание нескольких уровней в играх на примере игры «Minecraft mini».
- Создание игр с использованием математических формул.