Методика обучению алгоритмических задач в пропедевтическом курсе.

Автор работы: Пользователь скрыл имя, 05 Апреля 2012 в 17:06, курсовая работа

Краткое описание

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

Содержание работы

Введение………………………………………………………………………….3
1.Теоретические основы использования методики обучению алгоритмических задач в пропедевтическом курсе информатики…………………………………………………………………..…7

1.1 Анализ литературы………………………………………………………..…7

1.2. Алгоритмическое мышление как важное составляющее алгоритмической культуры школьников. …………………………………………………………11

1.3Сущность методики обучения алгоритмическим задачам в пропедевтическом курсе………………………………………………………..14
Список основной использованной литературы……………………..…………

Содержимое работы - 1 файл

Введение.docx

— 46.32 Кб (Скачать файл)

- планирование работы над задачей;

- выявление из содержательной  постановки задачи тех исходных  данных, которые необходимы для  её решения, и тех, которые  в данном конкретном случае  являются бесполезными;

- четкое осознание того, что  он хочет получить при решении  задачи и что может получить.

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

  • Целесообразности разбиения задачи на ряд более простых подзадач;
  • Возможности применения ранее созданных алгоритмов для решения новой задачи;
  • Наличие разных методов решения одной и той же задачи. [12]

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

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

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

 

 

1.3 Сущность методики обучения алгоритмическим задачам в пропедевтическом курсе.

 

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

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

В предложенном Л.Л. Босовой пропедевтическом курсе информатики и ИКТ большое внимание уделяется решению алгоритмических задач следующих классов:

  • задач о переправах;
  • задач о разъездах;
  • задач о переливаниях;
  • задач о взвешиваниях.

 

Суть данного курса  заключается в следующем:

 

      • в беседе с учениками подробно обсуждается решение ключевой задачи; ученикам предлагаются одна или несколько задач, решение которых предполагает применение полученных знаний и умений в стандартной ситуации; на заключительном этапе ученикам предлагается задача, решение которой предполагает применение полученных знаний и умений в новой ситуации;
      • в зависимости от уровня подготовленности учеников им могут       быть предложены задачи разного уровня сложности; подборки задач такого рода, ранжированных по уровню сложности, имеются в сборниках;
      • для решения алгоритмических задач широко используются виртуальные лаборатории «Переправы», «Разъезды», «Переливания» и «Взвешивания», обеспечивающие учащемуся возможность манипулировать экранными объектами, наблюдать динамику решения, повторять найденное решение, осмысливать его и пытаться найти ошибки или   более   рациональное решение и т. д. [15]

Н.И. Фалина же считает, что  при обучении алгоритмизации необходимо использовать унифицированную и формализованную процедуру перехода от словесно-формульного описания метода решения задачи к схеме алгоритма этой задачи, причем такой схеме, которая может быть формально перекодирована в программу на алгоритмическом языке. Эта процедура позволяет строго логически выводить формулы и условия, составляющие «начинку» алгоритма (программы). Особенность такого подхода еще и в том, что он требует от учащегося подробного описания процесса вывода алгоритма, поэтому процесс обучения алгоритмизации становится хорошо наблюдаемым для учителя, а значит, и хорошо управляемым. В качестве основного средства описания алгоритмов методически правильно выбирать блок–схемы алгоритмов – наиболее наглядный и понятный, а кроме того, и наиболее естественный для человека способ, т.к. человек мыслит образами и ему легче воспринимать образы, нежели текст. [16]

  Также плюсом данной методики  является то, что она изложена  без излишней формализации и  математизации в учебном пособии , она вполне доступна любой категории учащихся на начальной стадии обучения информатике и программированию. Она базируется на известных подходах к построению программ – структурном программировании и проектировании «сверху вниз» и является их развитием. Методика достаточно универсальна, она применима при решении задач обработки не только числовой, но и текстовой и графической информации.[17]

Идея  же методики обучения алгоритмическим  задачам в пропедевтическом курсе, по-мнению Т.В. Крупиной, состоит в том, чтобы научит школьников не бросаться решать задачу первым попавшимся способом, а в научении сначала анализировать условие т создать алгоритм для решения данной задачи в общем виде, а затем применить структурный подход. Плюсом использования данной методики является выработка навыков исследовательской деятельности. Появление творческого отношения к решению задач, повышение мотивации.[1]

Цель  использования данной методики в  пропедевтическом курсе информатики  и ИКТ заключается в подготовке учащихся к следующему – базовому курсу, ведь без умения создания алгоритма  невозможно решение задачи на компьютере. Умение решать задачи, выдвигать и  доказывать гипотезы опытным путем, прогнозировать результаты своей деятельности, разрабатывать стратегию решения, анализировать и находить более  выгодную стратегию – все это  маленький набор умений, которым  должны обладать ученики, изучавшие пропедевтический курс информатики и ИКТ.

 

Список литературы:

  1. Крупина, Т.В. Решение задач как средство развития алгоритмического мышления\\Информатика. Приложение к газете «Первое сентября». №6 – 2010 г.
  2. Босова , Л.Л. Информатика: учебник для 6 класса/ Л.Л. Босова. – 6-е издание, испр. – М.: БИНОМ, лаборатория знаний, 2008.
  3. Босова, Л.Л. Информатика: учебник для 7 класса/ Л.Л. Босова. – 3-е издание, испр. – М.: БИНОМ, лаборатория знаний, 2008.
  4. Матвеева, Н.В. Информатика и ИКТ: учебник для 4 класса/Н.В. Матвеева, Е.Н. Челак, Н.К. Конопатова, Л.П. Панкратова, Н. А. Нурова. – М.: БИНОМ, лаборатория знаний, 2008.
  5. Носов, В.А. О понятии алгоритма\\ Информатика. Приложение к газете «Первое сентября». №33 – 1998 г.
  6. С. Сочнев. Путь от простого к сложному или покорение алгоритма\\ Информатика и образование. № 4 – 1989.
  7. Информатика 5-6 класс. Начальный курс.\\ под ред. Н.В. Макаровой. – СПб: Питер, 2006.
  8. Дидактические условия алгоритмизации учебной деятельности младших школьников в процессе обучения. Электронный ресурс\\ режим доступа: www.lib.ua-ru.net/diss/cont/118982.html.
  9. А.Г. Кушниренко, Г.В.Лебедев  12 лекций о том, для чего нужен школьный курс информатики и как его преподавать. Методическое пособие.-М.-Лаборатория Базовых знаний, 2000.
  10. Лапчик, М.П. Методика преподавания информатики [Текст]: учебное пособие для студ. пед. вузов / М.П. Лапчик, И.Г. Семакин, Е.К. Хеннер; под общей ред.М.П.Лапчика. – М.: Изд. центр «Академия», 2001.
  11. Антонова, Н.А. Необходимость повышения уровня алгоритмической культуры студентов информационных специальностей в системе профессиональной подготовки [Электронный ресурс] / Н.А. Антонова.–Режим  доступа:http://www.rusnauka.com/NTSB_2006/Pedagogica/5_antonovoy.doc.htm.
  12. Ракитина, Е.А. Инновационный подход к изучению темы «Алгоритмизация и программирование»\\Информатика в школе: Приложение к журналу «Информатика и образование».№3-2008.
  13. Грохульская, Н. Л. Организация изучения основных алгоритмических конструкций в среде Лого Миры [Электронный ресурс] Режим доступа:http://www.5ballov.ru/referats/preview/32490/1.
  14. Лучко, Л.Г. Формирование алгоритмической культуры учащихся как системообразующая функция базового курса информатики [Электронный ресурс] Режим доступа: http://www.ito.su/1998/1/Luchko.html.
  15. Босова, Л.Л. Методика обучению решения алгоритмических задач в пропедевтическом курсе информатики и ИКТ\\ Информатика и образование. № 9 – 2009. 
  16. Фалина, Н.И. Современные педагогические технологии и частные ме-тодики обучения информатике / Н.И.Фалина .- «Информатика». - № 37, 2001.
  17. Ляхович, В.Ф. Информатика: Учебное пособие для 5-6 кл. общеобразовательных учреждений. - 3-е изд. - М.: Просвещение, 2000.

 

 


Информация о работе Методика обучению алгоритмических задач в пропедевтическом курсе.