Актуальность исследования. Слово «алгоритм» произошло от латинского слова «аlgоrithmi»- формы написания имени среднеазиатского ученого Аль-Хорезми, которое затем перешло в имя «Алгоритми», так оно и вошло в употребление. Данный термин использовали ранее для обозначения четырёх арифметических операций, в этом значении он применялся в ряде европейских языков [23, С. 42].
Формирование алгоритмического мышления учащихся - одна из актуальных проблем преподавания математики в школе, так как эффективное использование учащимися в учебном процессе определенных алгоритмов показывает, насколько они осознают изученный материал и умеют применять его при решении различных задач; облегчает процесс овладения ими различных умений и навыков.
В повседневной жизни мы даже не замечаем, как используем алгоритмы. Приготовить еду, завести машину, выполнить уроки - все это выполняется в определённой последовательности. Каждый из нас ежедневно использует сотни различных алгоритмов. Например, правила сложения, вычитания, умножения и деления чисел; грамматические правила написания слов и предложений, а так же различные правила и инструкции - всё это алгоритмы. Из приведенных примеров ясно, что алгоритмы, алгоритмические процессы неотделимы от нас и являются составной частью нашей жизни. Почти все сферы жизнедеятельности человека связаны с алгоритмами. Алгоритмы используются на всех предметах. В жизни нас тоже окружают алгоритмы. Сама жизнь - это тоже какой-то алгоритм. Вне зависимости того, знаем мы алгоритм или нет, жизнь идёт по алгоритму.
Алгоритмы полезно составлять, очень важно научиться мыслить алгоритмически. Алгоритмическое мышление поможет человеку научиться размышлять, анализировать, планировать свои действия, отчётливо увидеть шаги, ведущие к цели.
Алгоритмическое мышление можно понимать, как систему мыслительных приёмов направленных на решение задач. Чем легче мы умеем понимать чужие алгоритмы и строить свои, тем лучше. Другими словами, полезно знать и понимать, как и что устроено. Такой тип мышления сильно помогает освоению многих знаний и навыков, в том числе и школьных предметов. Способность мыслить точно, формально, если это нужно, становится одним из важных признаков общей культуры человека в современном мире.
В программе начального образования одним из планируемых результатов является «…создать условия для овладения основами логического и алгоритмического мышления, пространственного воображения и математической речи, приобретения навыков измерения, пересчета, прикидки и оценки, наглядного представления о записи и выполнении алгоритмов..», «…научить выполнять устно и письменно арифметические действия с числами и числовыми выражениями. Решать текстовые задачи, действовать в соответствии с алгоритмом и строить простейшие алгоритмы…»
Вопросами алгоритмизации в обучении занимались такие учёные, как П.Я. Гальперин, Л.Н. Ланда, Н.Ф. Талызина. В своих исследованиях они доказывали эффективность алгоритмизации.
Лев Наумович Ланда определяет алгоритм, как правило, предписывающее последовательность элементарных действий, которые в силу их простоты однозначно понимаются и исполняются всеми. Алгоритм - это система указаний (предписаний) об этих действиях, о том, какие из них и как надо производить [22].
Согласно другому определению, которое дал Сергей Иванович Ожегов, под алгоритмом понимают - совокупность действий, правил для решения данной задачи [25].
Составление алгоритмов – сложная задача, поэтому важно уже на начальной ступени образования в школе, ставить целью ее решение, способствуя тем самым развитию логического мышления школьников. Для этого, необходимо, прежде всего, учить детей «видеть» алгоритмы и осознавать алгоритмическую сущность тех действий, которые они выполняют. Начинать эту работу следует с простейших алгоритмов, доступных и понятных им. Можно составить алгоритм перехода улицы, алгоритмы пользования различными бытовыми приборами, приготовления какого-либо блюда и т.д.
Работу по формированию алгоритмической грамотности необходимо начинать с 1го класса, уже с поступления в школу ученик осуществляет мыслительную деятельность и алгоритмическая грамотность – одно из важнейших условий её успешности. При этом важно на занятиях, посвященных формированию алгоритмической культуры, в процессе формализации концентрировать все внимание учащихся на исполнении алгоритма. Ученики должны убедиться в том, что пошаговое выполнение последовательности команд позволяет им получить ожидаемый результат в том случае, если были четко определены начальные условия.
Анализ научно-методической литературы по теме исследования позволили сделать вывод о том, что для практики обучения математике в начальной школе недостаточно практических разработок по формированию алгоритмического мышления учащихся при обучении математике, согласно ФГОС НОО. Таким образом, актуальность темы исследования обусловлена сложившимся к настоящему времени противоречием между: необходимостью обучения младших школьников умению строить алгоритмы на уроках математики, с одной стороны, и недостаточным методическим обеспечением данного процесса в начальной школе согласно ФГОС НОО, с другой.
Это определило тему данного исследования «Формирование основ алгоритмического мышления младших школьников». Необходимость разрешения этого противоречия определяет актуальность проблемы данного исследования: обоснование и разработка методики формирования основ алгоритмического мышления при обучении математике в начальной школе, ориентированной на качественное усвоение ими знаний и умений согласно ФГОС НОО.
Объект исследования: алгоритмическое мышление школьников.
Предмет исследования: формирование алгоритмического мышления младших школьников .
Цель исследования: теоретически обосновать, разработать и экспериментально проверить программу по формированию основ алгоритмического мышления младших школьников.
Задачи исследования:
1. Дать определение понятия «Алгоритмическое мышление» на основе анализа психолого-педагогической литературы.
2. Определить особенности формирования мышления младших школьников.
3. Провести анализ содержания математического образования в начальной школе.
4. Выявить уровень сформированности основ алгоритмического мышления младших школьников.
5. Разработать программу по формирование основ алгоритмического мышления и апробировать в работе с обучающимися начальной школы.
Гипотеза: практическое применение на уроках математики приёмов алгоритмизации способствует формированию и развитию алгоритмического мышления обучающихся.
Теоретическую базу исследования составили: учение о развитии личности (Л.С. Выготский, А.Н. Леонтьев); основные положения теории деятельности (В.В. Давыдов, А.Н. Леонтьев, Д.Б. Эльконин); различные аспекты обучения в начальных классах, затрагивающие вопросы развития алгоритмического стиля мышления раскрыты в работах многих ученых – педагогов и психологов (Н.И. Антипова, Н.Я. Виленкина, Б.В. Гнеденко, П.Я. Гальперина, В.В. Лавыдова, А.П.Ершова, Н.Б. Истоминой, Л.В. Занкова, А.А. Кузнецова, В.М. Монахова, Е.И. Машбица, Ю.А. Первина, В.В. Рубцова, С.Л. Рубинштейна, М.Ф. Талызиной, Д.Б. Эльконина и др.).
Практическая значимость исследования состоит в том, что разработана программа, которая может быть использована в практике школьного обучения. Задания на формирование основ алгоритмического мышления и методические приёмы по обучению их решению могут быть использованы учителями при разработке уроков или факультативных занятий.
Методы исследования. Для решения поставленных задач использованы следующие методы научного исследования: теоретический анализ научных литературных источников, синтез, обобщение, сравнение, абстрагирование, конкретизация, моделирование, наблюдение; анализ собственного опыта работы в школе, тестирование, педагогический эксперимент.
База исследования: Муниципальное бюджетное общеобразовательное учреждение «Чусовитинская средняя общеобразовательная школа», Ленинск-Кузнецкого района Кемеровской области.
Структура работы: Работа состоит из введения, двух глав, заключения, списка использованных источников и 4 приложений.
?