Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДПРЕПИНФ_Лекции_2013.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
624 Кб
Скачать
☆

7.2.4. Принцип индивидуальных заданий

При обучении программированию следует исходить из того, что развить алгоритмическое мышление школьника, научить его программи­ровать и решать задачи с применением ЭВМ можно только при условии, если каждый из них будет регулярно составлять программы, выполнит самостоятельно несколько индивидуальных заданий. Каждое такое за­дание закрепляет и проверяет знания по одной или нескольким наиболее важным темам и предполагает выполнение следующих этапов:

изучение постановки задачи;

разра­ботку алгоритма ее решения;

запись алгоритма в виде программы;

подготовку программы на компь­ютере в соответствующей системе программирования;

отладку и тестирование программы;

анализ результатов и подготовку отчета.

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

При этом эффективность обучения возрастает, если использовать следующие методические приемы:

– выполнение одного задания вдвоем (наиболее способный ученик со слабым) ;

– доклад наиболее интересных, оригинально, нестандартно выполненных заданий на семинарском занятии и его обсуждение;

– обмен готовыми программами друг с другом с объяснением;

– конкурс на лучшую программу решения одной и той же задачи;

– бригадный метод работы (одно задание на 2-4 человека). Это позволяет ученикам обмениваться идеями друг с другом, искать вместе ошибки, учит работать в коллективе.

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

7.2.5. Принцип параллельности

Важным принципом изучения ОА и П в машинном варианте, кроме рассмотренных, должен быть принцип параллельности изучения выбран­ного языка программирования (Pascal, C++ и др.) и интегрированной среды разработки программ. Параллельно с этим можно изучать и операционную систему (например, Windows). Это позволит уже с первых уроков часть занятий проводить в дисплейных классах.

Необходимо обратить внимание на то, что не должно быть двух крайностей в изучении начал программирования при наличии в школе компьютеров. Первая из них заключается в том, что сначала в течении некоторого времени, например, одной четверти, изучаются основы ЯП в безмашинном варианте традиционными, методами с мелом у доски и лишь потом осваиваются методы разработки программ и школьников до­пускают к компьютерам. При таком подходе теряется интерес к прог­раммированию и многие его элементы (например, ввод-вывод), динами­ческий смысл выполнения операторов без общения с ЭВМ остаются непонятными длительное время.

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