IT МАСТЕР

Дополнительная общеразвивающая программа «IT – МАСТЕР» предназначена для обучающихся 10 – 15 лет. Этот курс для детей, которые любят решать задачи и хотят повысить уровень своего мастерства, составляя головоломные алгоритмы в различных средах исполнителей: «Кумир», «Кукарача», «Корректор», а также продолжить программирование в среде Pascal. Отбора детей для обучения по программе не предусмотрено.

Педагоги

Стетюха Вера Филипповна

Дубовикова Елена Евгеньевна

 

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

1 год обучения

Исполнитель Кукарача
Знакомство с исполнителем, Система команд исполнителя (СКИ), средой, ситуациями отказов. Запись и выполнение программ в среде, тестирование и отладка. Понятие процедурного программирования.

Реализация основных алгоритмических конструкций в исполнителе Кукарача  Основные алгоритмические конструкции: повторение, выбор, ветвление, вспомогательный алгоритм. Реализация в исполнителе Кукарача через решение задач.

Исполнитель Корректор
Знакомство с исполнителем, СКИ, средой, ситуациями отказов. Запись и выполнение программ в среде, тестирование и отладка.

Реализация основных алгоритмических конструкций в исполнителе Корректор. Основные алгоритмические конструкции: повторение, ветвление. Реализация в исполнителе Корректор через решение задач. Рекусия.

Исполнитель Робот
Исполнитель Робот. Среда Робота. Система команд Робота. Среда системы «Исполнители». Простейшие задачи для Робота. Создание задач для Робота. Цикл с заранее известным числом шагов. Цикл с условием. Условный оператор. Практические и самостоятельные работы.

Исполнитель Чертежник
Среда Чертёжника. Система команд Чертёжника. Вектор. Форматы цвета. Процедуры. Практические и самостоятельные работы.

Итоговый турнир

2 год обучения

Теоретические вопросы алгоритмизации и программирования
Теория множеств, решение задач (булева алгебра), теория графов, способы построения алгоритмов, алгоритмизация.

Языки программирования
Обзор языков программирования. Теоретическое и прикладное программирование. Процедурное программирование и объектно-ориентированное.

Язык программирования Pascal
Синтаксис и алфавит языка. Переменные. Арифметические выражения. Операторы цикла, ветвления. Массивы. Строковые величины.

Олимпиадное программирование.
Решение задач из олимпиадной информатики. Интернет проекты

Итоговый турнир

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

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

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

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

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

Программа рассчитана на 144 часа и реализуется за два года по два часа в неделю. Программа состоит из двух модулей по 72 часа (для каждого года обучения).

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

Персональные компьютеры с процессорами класса Intel Core с тактовой частотой не ниже 2 ГГц, оперативной памятью не ниже 1Гб, объем жесткого диска не менее 40 ГБ, объединенные в локальную сеть и содержащие на жестких дисках необходимое программное обеспечение с выходом в сеть интернет. Сканер, принтер (цветной и черно-белый), наушники, цифровые фото-, видеокамеры, мультимедиа проектор, экран, школьная доска, локальная сеть.

ПО (1 год обучения) – Среда программировании Роботладских исполнителей Кукарача и Корректор (получены школой во время дистанционного обучения на сайте Роботладского университета http://www.botik.ru/~robot/,

ПО (2 год обучения) системы программирования Free Pascal (свободное ПО)