К ВОПРОСУ О ВЫБОРЕ НАЧАЛЬНОГО ЯЗЫКА ПРОГРАММИРОВАНИЯ В ШКОЛЕ
Иванова Любовь Васильевна, Юрзанова Таисия Константиновна
Елабужский государственный педагогический институт (ЕГПИ), г. Елабуга
В настоящее время в средней общеобразовательной школе намечается переход к непрерывному изучению информатики, который предусматривает три этапа: пропедевтический (1–6 кл.), базовый (7–9 кл.), обеспечивающий изучение информатики на минимальном обязательном уровне, заданном стандартом, и дифференцированный – в виде одного из необязательных для всех школ профильного курса информатики. Это ставит перед курсом “Методика преподавания информатики” (МПИ) в педвузе задачу: подготовить будущего учителя информатики, способного работать в условиях реализации Госстандарта непрерывного курса информатики.
В сознании многих учителей информатика как учебная дисциплина связывается прежде всего с преподаванием начальных навыков программирования. Несмотря на долголетний опыт изучения языков программирования в школе, проблема обоснования выбора начального и последующего языков программирования остается все еще методически сложной. Выбор начального языка программирования имеет принципиальное значение, так как от этого во многом зависит методика изучения курса, содержание и последовательность предъявления учебного материала, система учебно-познавательных заданий и, главное, вся дальнейшая работа по овладению программированием для решения реальных практических задач на ЭВМ.
Одной из самых популярных универсальных творческих сред в мире является среда Лого. По замыслу создателей языка Лого он представляет собой специальную среду, учитывающую психологию ребенка, в рамках которой формирование определенных сторон его личности происходит естественным образом. Так как стратегической целью курса “Информатика” в начальной школе является развитие мышления ребенка, а также воспитание самостоятельного и мыслящего человека, способного справиться с проблемами, которые ставит перед ним жизнь, то при изучении в курсе МПИ особенностей пропедевтического этапа информатики нами акцентируется внимание на возможностях языка Лого.
Структура Лого подчинена методической системе, позволяющей последовательно вводить новые понятия, формировать умения и навыки операционного стиля мышления. Среди достоинств этого языка выделяем такие, как близость синтаксиса к естественному языку, приспособленность к интерактивному режиму работы, ориентация на формирование самых общих представлений о программировании, наличие системы графических примитивов, возможность использования процедур, позволяющих реализовать идеи структурного программирования. Наличие в Лого присущих всем алгоритмическим языкам арифметических и логических операций, большого количества стандартных функций позволяет перейти на заключительном этапе обучения к более сложным элементам программирования.
Новые Лого–среды – ЛогоМиры и ПервоЛого – позволяют совершенно в новом ракурсе взглянуть на преподавание основ программирования. Являясь прекрасным образцом мультимедийных сред, адаптированных для обучения, они позволяют организовать обучение программированию не на набивших оскомину математических задачах, а на этапах мультипликации: от разработки сценария до “оживления” и озвучивания персонажей. В них не только сохранены и расширены возможности изучения основных алгоритмических конструкций (ветвления, различные циклы, организация диалога), но и имеется разнообразный спектр атрибутов увлекательного программирования.
К целесообразности детального изучения сред на базе Лого на лабораторных занятиях по МПИ мы пришли через такие формы, как курсовые и дипломные работы, лабораторный спецпрактикум на выпускном курсе. Начиная с текущего учебного года, ЛогоМиры и ПервоЛого включены в содержание лабораторных занятий на пятом курсе (в объеме 16 часов).
![]() | Сервер поддерживается фирмой НПП "БИТ про" Лучшие программы для образовательного процесса |
|