- Главная
- Направления
- Техническая
- Программирование
- Scratch. Программирование
Scratch. Программирование
В программе предлагается практико-ориентированный метод обучения по принципу «от практики – к теории», который заключается в том, что инструменты среды программирования Scratch, а также основы алгоритмизации, программирования и технологии разработки игр, на занятиях изучаются на практических примерах реализации отдельных функциональных возможностей игры или программы, без детальных теоретических объяснений. Таким образом, у учащихся формируются практические навыки и доступные для понимания представления о требуемом результате. В качестве закрепления, изученные инструменты, технологические и прочие моменты определяются и закрепляются теоретически, с необходимыми пояснениями учителя. При этом формируется абстрактное и логическое мышление учащихся.
Педагоги
Волкова Оксана Николаевна
Копылова Ольга Валерьевна
Беляева Ирина Владимировна
Содержание программы
МОДУЛЬ 1. Введение в компьютерное проектирование, основные приёмы программирования.
Тема 1. Основы анимации в Scratch.
Тема 2. Интерактивная анимация и взаимодействие объектов.
Тема 3. Графический редактор Scratch. Создание своих спрайтов и фонов.
Тема 4. Черепашья графика и программирование рисования.
Тема 5. Звук и музыка в анимации.
МОДУЛЬ 2. Основы программирования в Scratch и создания проектов различного типа.
Тема 1. Создание мультфильмов и диалоговых историй с помощью Scratch.
Тема 2. Сказка – ложь, да в ней намёк, добрым молодцам урок. Анимация сказок.
Тема 3. Принципы создания учебных игр-квестов.
Тема 4. Черепашья графика и инструмент «Перо» в арт-проектах.
Тема 5. Многоуровневые квесты и интерактивные истории с ветвящимися сюжетами.
МОДУЛЬ 3. Создание игр и проектов.
Тема 1. Переменные и данные. Типы данных. Операторы.
Тема 2. Сцена и локации игры. Создание и редактирование фонов. Скрипты сцены. Многоуровневые игры. Введение в игровую физику. Анимация фона.
Тема 3. Координаты и координатная плоскость. Определение алгоритма.
Тема 4. Инструмент «перо». Углы, градусы, вращения и повороты. Модель и моделирование. Виртуальная реальность и игровая физика.
Тема 5. Систематизация и классификация. Виды игр. Игровые жанры. Польза и вред компьютерных игр. Геймификация. Элементы игры. Команда разработчиков игры. Списки и массивы.
Тема 6. Подпрограммы и функции в программировании.
МОДУЛЬ 4. Языки программирования высокого уровня.
Тема 1. Введение.
Тема 2. Алгоритмы и основы программирования.
Тема 3. Олимпиадное программирование.
Цели программы
Формирование элементов логического и алгоритмического мышления, информационной культуры, познавательных, интеллектуальных и творческих способностей школьников через проектную работу со средой визуального программирования Scratch.
Результат программы
- ориентирование в динамично развивающемся и обновляющемся информационном пространстве; получать, использовать и создавать разнообразную информацию; принимать обоснованные решения и решать жизненные проблемы на основе полученных знаний, умений и навыков;
- формирование умений составлять простейшие алгоритмы при планировании и реализации проектов в среде Scratch;
- формирование навыков объектного взаимодействия в среде программирования Scratch, моделирования интерактивного взаимодействия с исполнителями, создания собственных программных событий (интерактивных историй, игр и презентаций, обучающих программ и тренажеров, мультфильмов, моделей), иллюстрирующих пройденный материал по различным учебным предметам; формирование устойчивого познавательного интереса к обучению,
- развитие воображения, творческих способностей; активизация самостоятельной учебно-познавательной деятельности учащихся, умения работать в паре, группе; формирование базовых навыков работы с компьютером как рабочим инструментом и усвоение соответствующих правил техники безопасности.
Материально-техническая база
Желательно обеспечить каждого учащегося персональным компьютером с установленными:
- операционной системой Windows, Linux или Mac OS;
- Adobe AIR и офлайн-редактором Scratch (Scratch Offline Editor) –
подробнее см. https://scratch.mit.edu/scratch2download/
Требуется подключение к сети Интернет (минимально – компьютер учителя) и желательно наличие проектора.