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

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

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

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

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

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

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

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

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

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

Введение.docx

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение………………………………………………………………………….3

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

 

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

 

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

 

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

Список основной использованной литературы……………………..…………

 

 

 

 

 

 

 

 

 

 

                                             

 

 

 

Введение.

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

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

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

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

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

Вопросам изучения методики обучения алгоритмических задач  в пропедевтическом курсе  посвящены  труды Босовой Л.Л, С.Сочнева, В. А. Носова , Н. В. Матвеевой и других.[2,3,4,5,6]

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

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

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

          Предмет исследования – эффективность использования методики обучению алгоритмических задач в пропедевтическом курсе.

 

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

Исходя из цели исследования, определены следующие задачи:

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

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

3. Разработать серию уроков, с использованием алгоритмических задач как средство обучения в пропедевтическом курсе по теме «Алгоритмы».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

1.1 Анализ литературы по теме исследования.

 

Проблема алгоритмизации обучения в настоящее время представляет широкий интерес для педагогической теории и практики. Для всех рассмотренных  групп педагогических исследований ключевым является понятие «алгоритм», связанное с именем узбекского математика Аль Хорезми, который в IX веке н.э. разработал правила 4-х арифметических действий над числами в десятичной системе счисления.

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

[8]

По данной теме мы проанализировали учебники следующих авторов: Матвеевой Н.В., Босовой Л.Л., Макаровой Н.В.[2,3,4,7].

Результаты по анализу  литературы мы попытались наглядно представить  в виде таблицы 1.

 

 

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

 

Наименование источника

Определение понятия «алгоритм»

Описание свойств алгоритма

Исторический очерк

Описание типов алгоритма

Формы записи алгоритма

Исполнители алгоритма

Описание СКИ

Алгоритмические задачи

Дополнительная информация

Босова Л.Л. Информатика:учебник для 6 класса.

 

 

 

    +

 

 

 

  -

 

 

 

   +

 

 

 

   +

 

 

 

   +

 

 

 

   +

 

 

 

  -

 

 

 

     +

 

 

 

   +

Босова Л.Л. Информатика: учебник для 7 класса.

 

 

 

   +

 

 

 

  -

 

 

 

   -

 

 

 

   -

 

 

 

   -

 

 

 

   +

 

 

 

   +

 

 

 

      +

 

 

 

   -

Матвеева Н. В. Информатика и  ИКТ: учебник для 4 класса

 

 

 

   +

 

 

 

  +

 

 

 

   +

 

 

 

   +

 

 

 

   -

 

 

 

   +

 

 

 

   +

 

 

 

   +

 

 

 

   -

Н.В. Макарова Информатика 5-6 класс

 

 

   +

 

 

   +

 

 

   -

 

 

  +

 

 

  +

 

 

   +

 

 

   -

 

 

      +

 

 

    -


 

Из данной таблицы видно, что во всех проанализированных нами учебниках есть и положительное  и отрицательное. В учебнике Н.В. Матвеевой, например, начинается знакомство детей с алгоритмом с объяснения сути применения алгоритмов в жизни, условий создания алгоритмов, введения в кругозор детей понятия исполнитель, форм представления алгоритмов. Больший акцент делается на наглядности, строящейся на жизненных примерах.[4]

В Учебниках Босовой Л.Л. Как для 6, так и для 7 класса, тема нашей курсовой работы представлена в теоретическом исследовании алгоритма, его свойств, форм записей, видов алгоритмов и исполнителей, но данный автор умело предоставляет эту информацию в наглядных жизненных примерах, что немало важно для детей.[2, 3]

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

Важно учитывать, что  составители учебников опирались на «3 кита информатики и ИКТ», предложенных А.Г. Кушниренко:

  1. Курс должен развивать алгоритмический стиль мышления. Цель: развитие алгоритмического стиля мышления  как самостоятельной культурной ценности.
  2. Курс должен быть «настоящим», т.е. информацию можно упрощать до тех пор, пока не теряется содержание и суть дела.
  3. Курс должен формировать адекватное представление о современной информационной реальности.[9]

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

Проведя небольшой анализ литературы по теме нашей курсовой работы, мне хотелось бы перейти к «первому киту курса информатики и ИКТ» и более широко раскрыть процесс развития алгоритмического мышления у школьников.

 

 

 

 

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

Первой программой школьного курса  «Основы информатики и вычислительной техники» (1985 г.) формирование алгоритмической культуры определялось как одна из нормативных целей обучения информатике. Было раскрыто содержание и выделены основные компоненты данного понятия:

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

2. Понятие языка описания  алгоритмов.

3. Уровень формализации  описания. Применяемые на практике  уровни формализации представления  алгоритмов могут варьироваться  в довольно широком диапазоне:  от уровня полного отсутствия  формализации до уровня формализации  «в той или иной мере» и,  наконец, до уровня «абсолютной»  формализации в зависимости от  исполнителя (человек, машина, программа).

4. Принцип дискретности (пошаговости) описания.

5. Принцип блочности.

6. Принцип ветвления. 

7. Принцип цикличности. 

8. Выполнение (обоснование)  алгоритма. 

9. Организация данных.

Алгоритмическая культура школьника  как совокупность наиболее общих  «допрограммистских» представлений, умений и навыков обеспечивает некоторый начальный уровень грамотности школьника не только для его успешной работы в системе «ученик-компьютер», но и в неформальных безмашинных системах «ученик-учитель», «ученик-ученик» и т.п., т.е. создает то операционное наполнение, которое, в частности, обслуживает деятельность школьника в рамках учебных дисциплин за пределами «компьютерной» обстановки. Как отмечал академик Е. П. Велихов: «информатика является частью общечеловеческой культуры, не сводящейся к использованию компьютеров, а в равной степени относящейся, скажем, к умению объяснить приезжему дорогу» .[10]

Обучение алгоритмам должно строиться  с учётом следующих принципов:

а) создание у учащихся полной ориентировочной  основы его применения;

б) осуществление алгоритмизации на основе приёмов, раскрывающих их происхождение;

в) алгоритмическая линия должна пронизывать весь процесс обучения информатики в школе;

г) развитие логической культуры учащихся;

д) обеспечение взаимосвязи алгоритмов;

е) формирование основных элементов  алгоритмической культуры учащихся.

Работа по алгоритмам развивает  интерес учащихся к процессу обучения, они стремятся заменить предложенный алгоритм более простым и обосновать целесообразность такой замены, что  развивает их творческое и конструктивное мышление. Алгоритмизация обучения предполагает единство между анализом и синтезом и активно влияет на развитие творческого  мышления учащихся. [11].Также составление алгоритмов для решения задач может дать учащимся бесценный опыт в таких видах деятельности, как:

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