«Блочное программирование. Разработка игр и приложений в Scratch»

Визуальное (блочное) программирование – легкая в освоении базовая ступень программной инженерии. После совместного изучения основных принципов работы в визуальной среде разработки Scratch и Blockly, дети будут разрабатывать собственные проекты, в зависимости от того, что им интересно (игра, анимированная история, полезное приложение). По ходу их самостоятельной проектной деятельности преподаватель будет ставить дополнительные задачи и требования с целью улучшения конечного программного продукта, совершенствования и расширения навыков учащегося.

В ходе обучения дети научатся не только разрабатывать программы, но вести их как проект, с публичной защитой, презентацией и планированием усовершенствований в рамках занятий в группе. Помимо работы над собственным проектом, дети будут модифицировать программы друг друга, с целью расширения используемых навыков и оценки проектов других людей со стороны.

Независимо от типа разрабатываемого проекта, все учащиеся освоят принципы алгоритмизации, планирования структуры программного продукта. Приобретут навыки аудио-монтажа, озвучки, анимации, пиксель-арта и др.

Педагоги

Гелеверя Николай Сергеевич - педагог дополнительного образования

Содержание программы

  • Блок-схема. Свойства алгоритмов. Возможности Scratch
  • Линейные и циклические алгоритмы
  • Команды и блоки
  • Ветвление. Создание циклов
  • Работа с графикой
  • Работа со звуком
  • Технология проектной деятельности
  • Создание творческого проекта
  • Защита творческого проекта
  • Модификация творческого проекта другого учащегося

Цели программы

Формирование интереса к компьютерным технологиям посредством изучения основ программирования и разработки собственного проекта.

Результат программы

Личностные

В результате освоения программы у учащихся будут сформированы:

  • культура общения;
  • мотивация к взаимопомощи в коллективе;
  • трудолюбие;
  • готовность сотрудничать и стремление помочь;
  • уважение к результатам своего и коллективного труда.

Метапредметные

В результате освоения программы учащиеся:

  • разовьют познавательный интерес;
  • разовьют творческое воображение, алгоритмическое и логическое мышление;
  • разовьют стремление к достижению поставленной цели;
  • научатся планировать свою работу.

Предметные

учащиеся будут знать:

  • термины «информация», «сообщение», «данные», «алгоритм», «программа», «класс»,
    «объект», «обработка событий»;
  • свойства алгоритмов и основные алгоритмические конструкции;
  • способы представления данных в зависимости от постановленной задачи.

будут уметь:

  • соблюдать правила техники безопасности при работе на ПК;
  • составлять линейные, разветвляющиеся и циклические алгоритмы;
  • описывать алгоритмы с использованием конструкций ветвления (условные
    операторы) и повторения (циклы);
  • создавать и выполнять программы для решения элементарных алгоритмических
    задач.

Особые условия проведения

Принимаются все желающие без предъявления требований к уровню образования, независимо от уровня подготовки, при отсутствии медицинских противопоказаний для занятий по выбранному направлению.

Видео

[ "" ]