«IT-квантум. Мобильный Кванториум»

Направленность дополнительной образовательной общеразвивающей программы – техническая. В основу заложена практическая направленность с ориентацией на реальные потребности, соответствующие возрасту обучающегося. Содержание образовательной программы направленно на изучение основ программирования в визуальной событийно-ориентированной среде программирования Sсratch.

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

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

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

Педагоги

Горин Дмитрий Михайлович

Потарыкин Денис Вячеславович 

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

Вводный модуль:

Раздел №1. Знакомство с мобильным технопарком

Тема 1.1. «Вводное занятие» (3 часа)

Теория (1ч.): Введение в историю робототехники. Проведение техники безопасности. Экскурсия по мобильному технопарку.

Практическая подготовка (2ч): Опрос. Беседа. Создание команд.

Раздел №2. Работа в Scratch

Тема 2.1. «Знакомство со средой программирования» (3 часа)

Теория (1ч.): Знакомство со средой программирования, изучение интерфейса и возможностей программы.

Практическая подготовка (2ч): Опрос. Решение практических задач.

Тема 2.2. «Основы алгоритмического мышления» (6 часов)

Теория (2ч.): Изучение основ построения алгоритмов. 

Практическая подготовка (4ч): Решение практических задач.

Тема 2.3. «Написание первых программ» (12 часов)

Теория (3ч.): Изучение циклов, условий. 

Практическая подготовка (9ч): Написание игры.

Раздел №3. Кейс «Интерактивный квиз»

Тема 3.1. «Выполнение кейса «Интерактивный квиз» (28 час)

Практическая подготовка (28ч): Разработка квиза.

Тема 3.2. «Защита проекта» (2 часа)

Теория (1ч.): Рассмотрения порядка защиты проекта. 

Практическая подготовка (1ч): Защита проекта.

 

Углубленный модуль:

 

Раздел №1. Введение в направление

Тема 1.1. «Вводное занятие» (3 часа)

Теория (1ч.): Проведение техники безопасности.

Практическая подготовка (2ч.): Опрос. Рефлексия. Создание команд.

 

Раздел №2. Изучение C#

Тема 2.1. «Знакомство со структурой программы» (1 час)

Теория (1ч.): Инструкции. Метод Main. Комментарии. Область видимости.

Тема 2.2. «Изучение основных команд в C#» (15 часов)

Теория (5ч.): Ввод и вывод данных, работа с данными, циклы, условия. 

Практическая подготовка (10ч): Решение практических задач.

Тема 2.3. «Изучение способов построения программ» (3 часа)

Теория (1ч.): Изучение шаблонов проектирования программ, объектно-ориентированного, процедурного и событийно-ориентированного программирования. 

Практическая подготовка (2ч): Решение практических задач.

Раздел №3. Кейс «Виджет для Windows»

Тема 3.1. «Выполнение кейса «Виджет для Windows» (30 часов)

Практическая подготовка (28ч.): Разработка виджета.

Тема 3.2. «Защита проекта» (2 часа)

Практическая подготовка (2ч.):  Подготовка к защите. Защита проекта.

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

Вводный модуль: повышение интереса учащихся к IT-сфере.

Углубленный модуль: познакомить обучающихся с основами программирования на языке C#.

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

-            умение работать в среде программирования Sсratch;

-            знание основ языка программирования C#;

-            знание синтаксиса и семантики простых команд на языке C#;

-            знание базовых понятий: алгоритм, блок-схема, переменная, цикл, условия, вычислимая функция;

-            умение работать с дополнительными источниками информации;

-            умение разрабатывать простейшие алгоритмы и системы управления;

-            освоение технической терминологии, технической грамотности;

-            получение навыков проектной деятельности;

-            развитие памяти, внимания, технического мышления, изобретательности;

-            практическое применение полученных знаний при написании первых программ, разработке игр;

-            умение работать в команде, распределять обязанности между членами команды, планировать деятельность;

-            формирование осознанного уважительного отношения к другому человеку, его мнению, своему и чужому труду, бережное отношение к используемому оборудованию;

-            формирование интереса к техническим знаниям;

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

Данная программа может быть реализована для детей с ОВЗ с нарушением опорно-двигательной функции.

Материально-техническая база

  • Операционная система Windows 10
  • Поддерживаемые браузеры Edge, Yandex и им подобные
  • ПО MIT Scratch 3.0
  • ПО Visual Studio Code
  • .NET Core 3.1 SDK