«GameDev»

Дополнительная общеобразовательная (общеразвивающая) программа «GameDev» (далее - Программа) - технической направленности. Предусматривает развитие творческих способностей детей, технических знаний, навыков, умений, способствует приобретению чувства уверенности и успешности, психологического благополучия.

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

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

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

Педагоги

Половнев Георгий Константинович

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

Раздел 1. «Введение в образовательную программу, техника безопасности», 2 часа.

Теория: Понятие науки информатики. Что такое электронная вычислительная машина, поколения ЭВМ, их особенности. Появление первого персонального компьютера. Создание Интернета и новые тенденции в развитии информационных технологий.

Формы проведения занятий: рассказ, демонстрация.

Формы подведения итогов: презентация, результаты квест-игры.

 

Раздел 2. «Программирование на языке Scratch»

Теория: Формирование представлений о типах данных программной среды Scratch, возможностях их использования; Формирование представления о возможностях компьютера как устройства для создания собственных программ с использованием программной среды Scratch; Понимание роли компьютера в жизни современного человека и использование его в качестве инструмента для решения задач математических моделей.

Практика: Создание игр в среде разработки Scratch.

Формы проведения занятий: лекция, практическое задание.

Формы подведения итогов: примеры решения, самостоятельная работа.

 

Раздел 3. «Создание игр в Unity», 44 часов

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

Практика: Создание игр

Формы проведения занятий: лекция, практическое задание.

Формы подведения итогов: примеры решения, самостоятельная работа.

 

Раздел 4. «Создание игр в Kodu Game Lab», 10 часов

Теория: Kodu Game Lab представляет собой визуальную среду для разработки трехмерных игр. Она не требует знания программирования, и может использоваться даже детьми. За счет дружественного интерфейса Kodu мотивирует к конструированию различных миров: выбору объектов и среды их обитания, моделированию поведения объектов, условий действий, отношений между разными объектами и т.п. Kodu демонстрирует творческий аспект программирования

Практика: Создание игр

Формы проведения занятий: лекция, практическое задание.

Формы подведения итогов: примеры решения, самостоятельная работа.

Раздел 5. «Программирование на языке Java», 48 часов

Теория: Строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Разработка ведётся сообществом, организованным через Java Community Process, язык и основные реализующие его технологии распространяются по лицензии GPL. Права на торговую марку принадлежат корпорации Oracle. Практика: Создание приложений, решение математических, логических задач и создание простейших нейронных сетей

Формы проведения занятий: лекция, практическое задание.

Формы подведения итогов: примеры решения, самостоятельная работа.

 

Раздел 6. «Итоговое занятие»,

Практика: Промежуточная аттестация.

Формы проведения занятий: тестирование.

Формы подведения итогов: самостоятельная работа.

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

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

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

Должны знать:

−    популярные языки программирования, библиотеки для работы с ними и функционал каждого из них;

−    законы электротехники и принципы передачи информации в электрических системах;

−    значение 3D моделирования в текущей современной обстановке в мире;

−    различия между текущей реальностью и виртуальной.

Должны уметь:

−    создавать приложение на персональный компьютер;

−    составлять блок-схемы;

−    воссоздать деталь в виде 3D модели при помощи ее чертежа;

правильно работать и формировать виртуальную и дополнительную реальность.

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

На обучение по программе принимаются обучающиеся успешно сдавшие входное тестирование.

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

Интерактивная доска, компьютерное оборудование, рассчитанное на использование и создание пользовательских приложений, 3D моделей, Autodesk Inventor, С#, Visual Studio, Unity.