Особенности преподавания основ программирования в учреждения дополнительного образования

Автор: Рязанова Анастасия Руслановна

Организация: НОУ Лицей информационных технологий

Населенный пункт: Архангельская область, г. Архангельск

В октябре 2016 года министр образования Архангельской области И.В. Скубенко в докладе «О мерах по развитию дополнительного образования детей» обращает внимание на область технического творчества: «Особое место в системе работы по обновлению содержания и технологий дополнительного образования отводится развитию технического творчества, инженерно-технических компетенций, поскольку способствует привлечению молодежи в научно-техническую сферу профессиональной деятельности и повышению престижа научно-технических профессий». Можно с уверенность сказать, что преподавание программирования в дополнительном образовании в ближайшем времени не потеряет своей актуальности

Программирование — процесс и искусство создания компьютерных программ с помощью языков программирования. В узком смысле слова, программирование можно рассматривать как кодирование — реализация одного или нескольких взаимосвязанных алгоритмов на некотором языке программирования.

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

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

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

На помощь педагогу, работающего с учениками младшего и среднего школьного возраста, приходят среды, написанные специально для школьников – например, Scratch и Hello Ruby, ЛогоМиры, Codu Game Lab.

Основы программирования мы преподаем в групповых занятиях. Согласно СанПиН 2.4.4.1251-03, рекомендуемый режим занятий в объединения дополнительного образования для занятий с использованием компьютерной техники 1-2 раза в неделю продолжительностью два занятия по 30 минут для учащихся 1-5 классов, и два по 45 минут для 5-11 классов. Оптимальная наполняемость группы – 10 человек.

Одна из особенностей групп – разный возраст обучающихся. В нашем случае он разниться от 9 до 12 лет (4-6 класс). Поэтому в таких занятиях крайне важно соблюдать дифференцированный подход к учащимся.

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

Список используемых источников:

  1. Евладова Е.Б., Логинова Л.Г., Михайлова Н. «Дополнительное образование детей», Москва, 2004
  2. Краснова Н.Н. «Программирование в среде Лого», Кемерово, 2011
Опубликовано: 11.08.2017