Программа №9 от 8 до 11 лет

Направление: Разработка игр и анимаций в Scratch: от Змейки до Subway Surfers
На каждом занятии программы дети разрабатывают собственную игру, анимацию или мультфильм в среде Scratch 3, изучая приемы программирования (условия, функции, переменные и т.д.) в игровой форме.
На занятиях ребята расширяют свои навыки в программировании через игру, развивают логическое и алгоритмическое мышления. Занятия построены на создании мелких логических цепочек, собирая которые, ребенок в конце занятия получает полноценную игру. Для своей игры (или мультфильма/анимации) дети будут не только использовать готовых персонажей, но и самостоятельно их создавать с помощью графического редактора, встроенного в Scratсh 3. Помимо создания игры, ребята научатся базовым навыкам в работе с компьютером.

Пример урока
Ребята создадут игру “Лабиринт для двоих”, реализуя движения для обоих персонажей, исключат возможность проходить через стенки лабиринта, научатся работать с фоном, изменяя его в зависимости от каких-либо событий.


Методический план:
  • Создание игры - лабиринта для двоих игроков.
  • Создание игры по мотивам “Doodle Jump”.
  • Создание игры “Гонки” для двоих игроков.
  • Создание игры-викторины.
  • Создание мультфильма про экскурсию.


Направление: Python-программирование в Minecraft. Создание игр
Программа поможет ученикам раскрыть возможности языка программирования Python для создания собственных построек и игр в игре Minecraft. Они узнают о функциональных возможностях библиотеки mcpi.minecraft и научатся создавать собственные модели и игры мире Minecraft. Благодаря изучению этого курса, ученики смогут познакомиться с различными функциями и методами, используемыми в программировании, а также научатся работать с координатами, блоками и строительством фигур.

Пример занятия:
В рамках одного урока ученики погрузятся в мир Minecraft, чтобы создать уникальный "маяк" с использованием динамических элементов, которые реализуют с помощью языка программирования Python и библиотеки MinecraftStuff.

Ученики узнают о новом виде цикла в программировании и о его применении для создания эффекта динамики в Маяке. Затем они познакомятся с концепцией "формы" MinecraftShape и научатся применять ее в своей работе для создания динамичных элементов в Minecraft.

В процессе урока ученики будут экспериментировать с различными параметрами, такими как цвет блока, скорость вращения, чтобы настроить свой "маяк" и придать ему уникальный вид.


Методический план:
  • Знакомство с Python и модулем mcpi.minecraft.
  • Знакомство с модулем MinecraftTurtle, создание первых построек
  • Создание фейерверка и знакомство с библиотекой random.
  • Создание моста с помощью Minecraft Turtle.
  • Создание маяка.

Примечания:
1. Занятия для младшей и старшей группы отличаются уровнем сложности;
2. Моделируемые объекты в программах отличаются друг от друга.