Педагогические науки/5. Современные методы преподавания

Лоренц С.А., ст.гр. Ин-(о)-13, Трапезников Е.В, магистр технических наук, Отинова И.В., магистр техники и технологий

Северо-Казахстанский Государственный университет им. М.Козыбаева

К вопросу о формировании и развитии алгоритмических способностей школьников на уроках информатики

 

В современной методической литературе, посвященной обучению информатики, сложно найти материалы, в которых не упоминается об алгоритмическом стиле мышления. Но еще сложнее найти публикации, в которых определяется это понятие. В лучшем случая этот термин объясняется на эмпирическом уровне. Между тем  научно обоснованное уточнение содержания, которое вкладывается в понятие алгоритмического стиля мышления, является одной из важнейших проблем при выяснении целей и содержания обучения школьной информатики и ее раздела «Алгоритмика», в частности. Специфику алгоритмического стиля будет достаточно тяжело (или даже невозможно) прояснить без анализа предметной области, где этот стиль имеет преимущественное применение, и тех объектов, которые являются элементами этой предметной области. Такими объектами в алгоритмике есть алгоритмы. Попытаемся проанализировать существующие на данный момент различные толкования алгоритма с точки зрения дидактической пригодности этого понятия в школьной информатике [1].

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

-              развивать умение проведения анализа действенности для построения информационно-логической модели;

-              научить использовать основные алгоритмические конструкции для построения алгоритмов;

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

-              совершенствовать интеллектуальные и речевые умения учащихся.

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

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

Задания, предложенные в рабочих тетрадях А.В. Горячева, развивают у детей способность анализировать, обобщать, делать выводы. Надо отметить, что все задания относятся к развивающим, в тетрадях нет «репродуктивных заданий». Среди заданий выделяются задачи, решения которых не являются однозначными.

В соответствии с рисунком 1 по теме «Алгоритмы» ученикам предлагается выполнить следующее задание (вырезать и наклеить или пронумеровать).

 

 

Рисунок 1 Задание «Утро» по теме алгоритмы

Задание достаточно простое, но ребята, как правило, выполняют его по-разному. При разборе таких заданий целесообразно использовать следующий методический прием. Ребенок сказал, каким образом он расставил действия по порядку. Учитель должен сказать: «Ты прав! Докажи, что такой порядок целесообразен». И ребенок объяснит, что в его семье принято чистить зубы перед едой потому-то и потому-то. Другой ребенок по-другому расставил картинки, и учитель ему скажет, что он тоже прав, но он должен это доказать. И ребенок докажет, что и так тоже верно. Этот прием направлен на достижение сразу нескольких целей:

1) ребенок учится говорить, аргументировать свой ответ;

2) учится слушать других учеников, тем самым воспитывается такое важное качество личности, как толерантность.

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

Далее следует перейти к решению заданий более высокого уровня:

·       определить результат действия, которое они выполняют по отношению к указанному предмету;

·       ответить на вопрос: «какие действия произошли с предметами?»;

·       связать исходный предмет и результат, определяя произошедшие с ним действия.

Курс информатики может рассматриваться как часть курса математики, основная цель которого – формирование у школьников основ алгоритмического мышления.

Литература:

1.     Волчинская Е.К. Информационные технологии и право. М.: Информатика. – 2000;

2.     Горячев, А.В. Информатика в играх и задачах. 5 кл.: Методич. рекомендации для учителя  / А.В. Горячев, Н.И. Суворова, Т.Ю. Спиридонова.– М.: Баласс, 2002. – 96 с.