Программирование

Количество часов на освоение программы обусловлено наличием нескольких уровней, а именно:

«Стартовый уровень» (модуль 1) предполагает для освоения базовые знаниями об архитектуре и работе персонального компьютера, практические навыками работы с операционными системами, с файлами (удаление, создание, копирование, перемещение), навыками работы в текстовых редакторах и в сети интернет, а также рассмотреть принципы программирования, способствовать развитию логического мышления. Программа курса включает: разработка игр и создание мультфильмов в объектно-ориентированной среде Scratch на русском языке.

Перечень форм обучения:

— групповая;

— индивидуальная.

Перечень видов занятий:

— беседа;

— лекция;

— практическое занятие.

Форма контроля: отрытое занятие.

«Базовый уровень» (модуль 2) предполагает изучение основ программирования на языке Pascal. Ознакомление со средой программирования Lazarus. Работа с переменными, условиями, циклами, массивами посредством ввода-вывода в консоль. Применение полученных знание в разработке игрового консольного программного обеспечения (без графического интерфейса).

Перечень форм обучения:

— групповая;

— индивидуальная.

Перечень видов занятий:

— беседа;

— лекция;

— практическое занятие.

Форма контроля: отрытое занятие.

«Продвинутый уровень» (модуль 3, модуль 4) предполагает изучение языка Pascal в его объектно-ориентированном виде, создание программ с графическим интерфейсом. Разработка простейших игр на Canvas. Дети разбераются с принципами построения оконных приложений, понятием «события» и связью между компонентами, создадут свои первые приложения в привычном интерфейсе операционной системы. Четвертый уровень направлен на углубленное изучение объектно-ориентированных технологий, создание игровых приложений, работа с сетевыми технологиями и базами данных. Ученики рассматривают работу приложения «изнутри». Следующий шаг — понимание сетевых протоколов, портов и адресов в сети интернет, разработка своих собственных сетевых приложений. Также, дети рассматривают язык запросов баз данных и создают собственную систему управления интернет-магазином.

Перечень форм обучения:

— групповая;

— индивидуальная.

Перечень видов занятий:

— беседа;

— лекция;

— практическое занятие.

Форма контроля: отрытое занятие.

преподаватели

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

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

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

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

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