Программа «Юный программист 2022»

  • (10)

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

Первый язык программирования – SNAP!. В дальнейшем – python.

Педагоги

Рейнгольд Григорий Борисович,

педагог дополнительного образования.

Высшая квалификационная категория.

Стаж педагогической работы 34 года.

Образование высшее: Иркутский государственный педагогический институт, специальность «Математика»; Государственное образовательное учреждение высшего профессионального образования «Байкальский государственный университет экономики и права», магистратура по специальности "Прикладная информатика".

Педагог-новатор программы "Шаг в будущее".

Автор многих публикаций по методике обучения программированию.

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

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

Среди выпускников 5 кандидатов наук и 7 педагогов.

Расписание

Занятия проводятся два раза в неделю по два часа. Расписание может корректироваться.

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

Один год обучения, 144 часа

1-й уровень:

  • Введение (количество часов – 2);
  • Языки программирования, трансляторы (количество часов – 2);
  • Графические команды (количество часов – 12);
  • Движение графических объектов по экрану, (количество часов – 30);
  • Линейные алгоритмы, (количество часов – 12);
  • Ветвление (количество часов – 16);
  • Циклы (количество часов – 16);
  • Вспомогательные алгоритмы (количество часов – 16);
  • Завершение работы над проектом (количество часов – 36);
  • Промежуточная аттестация (количество часов – 2).

2-й уровень:

  • Программистские задачи олимпиадного типа (количество часов – 4);
  • Задачи на линейные конструкции (количество часов – 8);
  • Задачи на ветвление (количество часов – 10);
  • Задачи на циклы (количество часов – 10);
  • Задачи на вспомогательные алгоритмы (количество часов – 4);
  • Задачи на массивы (количество часов – 36);
  • Рекурсия (количество часов – 8);
  • Проектная работа (количество часов – 62);
  • Промежуточная аттестация (количество часов – 2).

3-й уровень:

  • Язык программирования Python (количество часов – 16);
  • Сортировка массивов (количество часов – 8);
  • Решение олимпиадных задач (количество часов – 16);
  • Проектная работа (количество часов – 102);
  • Промежуточная аттестация (количество часов – 2).

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

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

 

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

Учащиеся 1 уровня освоят основы программирования и алгоритмизации, создадут первый программистский проект.

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

Учащиеся 3 уровня сделают проект, заинтересовавший специалистов, выступят на всероссийском и международном уровнях.

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

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

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

Компьютерный класс с подключением к сети Интернет;

Белая маркерная доска.