М2М 2 часть стр. 39 (Линейный алгоритм) — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

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

М2М 2 часть стр. 39 (Линейный алгоритм)

2022-09-11 28
М2М 2 часть стр. 39 (Линейный алгоритм) 0.00 из 5.00 0 оценок
Заказать работу

Практическое занятие

 

Тема: «Формирование алгоритмического мышления младших

школьников».

План.

1.Обоснуйте взаимосвязь логического и алгоритмического мышления. Какие умения называют алгоритмическими? Назовите основные алгоритмические умения.

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

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

Основной особенностью алгоритмического мышления считается умение определять последовательность действий (алгоритм), необходимую для решения поставленной задачи. Очевидно, что потребность в подобном умении возникла достаточно давно, однако до ХХ века алгоритмическое мышление не выделялось как отдельный тип мышления. Выделять алгоритмическое мышление в качестве отдельного типа мышления стали сравнительно недавно, толчком к чему, несомненно, послужило развитие вычислительной техники.

Основные логические структуры мышления формируются в возрасте 5-11 лет. Запоздалое формирование этих структур протекает с большими трудностями и часто остаётся незавершённым. Следовательно, обучать детей в этом направлении целесообразно с начальной школы.

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

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

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

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

Алгоритмическое мышление включает в себя ряд особенностей, свойственных логическому мышлению, однако требует и некоторых дополнительных качеств. Основными из них считаются умение находить последовательность действий, необходимых для решения поставленной задачи, и выделение в общей задаче ряда более простых задач, решение которых приведёт к решению исходной задачи. Наличие логического мышления не обязательно (хотя и достаточно часто) предполагает наличие мышления алгоритмического.

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

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

· Создание нового алгоритма, его запись, проверка и исполнение самим обучаемым или выбранным исполнителем.

· Усвоение алгоритмов решения основных типовых задач.

· Поиск и исправление синтаксических и семантических ошибок в алгоритме.

· Оптимизация готового алгоритма.

· Учитывая связи между элементами логической и алгоритмической грамотности, в начальном курсе математики представлен следующий план реализации единой логико-алгоритмической линии:

Логическая:

· Умение узнавать предмет по данным признакам.

· Умение сравнивать.

· Умение распределять предметы по определённым признакам группы.

· Умение устанавливать соотношения общего и частного.

· Понимание смысла слов: и, или, все, каждый, некоторые.

· Умение получать умозаключение.

· Умение обосновывать умозаключение.

· Умение составлять алгоритм.

· Умение проверять правильность алгоритма.

Алгоритмическая:

· Понимание сущности алгоритма, его свойств.

· Умение читать алгоритм.

· Умение четко исполнять алгоритм.

· Знакомство с основными типами алгоритмов.

· Умение преобразовывать алгоритм.

· Умение выбирать рациональный алгоритм.

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

Многие действия в своей жизни человек совершает по определённым правилам. При этом эффективность действий во многом зависит от того, насколько чётко человек представляет то, что он должен делать в каждый момент времени, в какой последовательности и каким должен быть результат его действий.

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

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

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

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

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

Учащимся доступны следующие способы описания алгоритмов: развернутое словесное описание; таблица; граф - схемы; блок - схемы.

В 1-ом классе рассматриваются линейные граф - схемы. Если граф - схемы, описывающие линейный процесс, можно использовать уже при изучении темы "Сложение и вычитание в пределах 10”, то блок - схемы, описывающие разветвлённый и циклический процессы, - позднее, при рассмотрении концентра "Сотня”, так как ученики овладевают приёмами устных вычислений и возможности применения блок - схем здесь шире.

 

3. Покажите возможность использования алгоритмов при изучении основных математических понятий по темам: а) нумерация; б) арифметические действия; в) задачи; г) геометрический материал; д) величины; е) алгебраический материал. Приведите примеры таких алгоритмов.

 

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

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

- учиться рассуждать, переносить общие суждения на частные;

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

- ускорить осознание изучаемого материала;

- увеличить количество тренировочных упражнений;

- больше времени уделять самостоятельной работе;

- формировать навыки самоконтроля.

 

НУМЕРАЦИЯ

 

 

 

Алгоритм написания цифры 5:

 

 

АРИФМЕТИЧЕСКИЕ ДЕЙСТВИЯ

 

ЗАДАЧИ

Алгоритм осмысления задачи:

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

2. Представь ситуацию, описанную в задаче.

3. Разбей задачу на смысловые части.

4. Переформулируй текст задачи:

— замени термин содержательным описанием или замени содержательное описание терминами; — исключи части текста, не влияющие на результат решения;

— измени порядок слов и предложений, дополни текст пояснениями.

5. Построй модель.

Алгоритм решения задачи:

1. Прочитай задачу. Пойми и запомни ее условие и вопрос.

2. Ответь на вопросы: Что известно? Что надо узнать? Можно ли сформулировать задачу иначе, проще?

3. Выполни схематический рисунок (чертеж) к задаче.

4. Подумай, как можно найти неизвестное? Для этого:

а) вспомни нужное правило, формулы;

б) составь план решения задачи.

5. Запиши решение задачи по действиям (с пояснением) или выражением.

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

7. Сформулируй и запиши ответ задачи.

Алгоритм решения задачи на движение:

1. Прочитай текст задачи про себя.

2. Прочитай текст задачи вслух. Представь жизненную ситуацию, о ко‑ торой говорится в задаче. Ответь на вопросы:

О ком (чем) говорится в задаче?

Что говорится о направлении движения?

Что показывают числа?

Что нужно узнать в задаче?

3. Выполни иллюстрацию к задаче. Подумай, как обозначить на чертеже:

а) путь, расстояние;

б) направление движения;

в) место встречи? Выполни чертеж.

4. Повтори задачу по иллюстрации.

5. Составь план решения задачи.

6. Запиши решение задачи по действиям (с пояснением) или выражением.

7. Проверь ход и результат решения задачи. Возможны ли другие результаты решения?

8. Сформулируй и запиши ответ задачи.

 

ГЕОМЕТРИЧЕСКИЙ МАТЕРИАЛ

Алгоритм вычитания отрезков:

1) Начертить луч

2) Измерить при помощи циркуля отрезок первый

3) Отложить этот отрезок, выделить его “дугой”

4) Измерить второй отрезок

5) Построить второй отрезок начиная от начала луча, выделить его “дугой.”

6) Выделить оставшуюся часть – отрезок – это будет разностью отрезков

- При вычитании отрезков оба отрезка нужно построить на луче от его начала

План построения прямоугольника:

1) Построить произвольную прямую;

2) Отложить на ней нижнее основание;

3) Принимая его концы за вершины углов, с помощью чертежного треугольника построить прямые углы;

4) На сторонах этих углов от концов нижнего основания от­ложить боковые стороны;

5) Концы боковых сторон соединить отрезком.

 

План построения треугольника:

1) Провести произвольную прямую. Одна из данных сторон принимается за основание будущего треугольника.

2) Затем раствором циркуля равным второй стороне, из точки А как из центра проводится дуга, а раствором циркуля, равным третьей стороне из точки С как из центра проводится вторая дуга.

3) Точка пересечения дуг обозначается буквой В, точка В соединяется отрезками с точками А и С.

Алгоритм построения угла:

1) Начертить луч.

2) Совместить центр транспортира с началом луча так, чтобы луч проходил через начало отсчета на шкале транспортира.

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

4) Соединить начало луча с отмеченной точкой.

5) Проверить вид угла, который нужно построить. Искомый угол построен.

ВЕЛИЧИНЫ

АЛГЕБРАИЧЕСКИЙ МАТЕРИАЛ

Алгоритм решения уравнений на нахождение неизвестной части через использование предметной иллюстрации

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

2) Зачеркни в целом известную часть.

3) Запиши оставшуюся часть.

I слагаемое – часть,

II слагаемое – часть,

сумма – целое.

 

Алгоритм может быть сформулирован в процессе изучения материала и служит базой для рассуждений при выполнении заданий данного типа.

Составим и решим уравнение, заданное в условиях, отличных от прежних.

Сформулируем алгоритм нахождения корня уравнения, основанный на способе графического моделирования.

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

Для обсуждения способа нахождения корня уравнения предложим систему вопросов:

- С какого числа записано уравнение? Почему?

-  Когда в уравнении ставят знак «–», а когда «+»?

- Какое число записывают после знака «=»? Почему?

- Как найти корень уравнения, опираясь на числовой отрезок?

Осуществим план составления уравнения и нахождения его корня.

Алгоритм решения уравнения с помощью числового отрезка

1) Запишу число, от которого направлена стрелка.

2) Поставлю знак арифметического действия (если направление движения влево – «–», вправо – «+»).

3) Обозначу неизвестный компонент буквой х.

4) Запишу знак равенства и число, на котором завершено движение стрелки.

5) Посчитаю, сколько единиц между числами.

6) Запишу ответ.

 

Алгоритм решения уравнений на основе знаний конкретного смысла умножения

1) Заменю сумму одинаковых слагаемых действием умножения.

2) Сравню левую и правую части уравнения.

3) Сделаю вывод.

17 + 17 = 17 ∙ х

17 ∙ 2 = 17 ∙ х

2 = х

Алгоритм можно предлагать в различных формах.

1. Словесная запись предполагает описание последовательности выполнения действий на естественном языке. Например:

Алгоритм решения уравнений через взаимосвязь между компонентами и результатами арифметических действий в две ступени

1) Установлю, какое действие выполняется последним.

2) Установлю, чем выражены компоненты этого действия.

3) Вспомню и применю правило нахождения неизвестного компонента.

4) Преобразую правую часть уравнения.

5) Прочитаю полученное уравнение, называя компоненты.

6) Вспомню и применю правило нахождения неизвестного компонента.

7) Найду корень уравнения.

8) Проверю, сделаю вывод.

(х + 3): 8 = 5

х + 3 = 5 ∙ 8

х + 3 = 40

х = 40 – 3

х = 37

(37 + 3): 8 = 5

2 = 5

 

2. Запись, где алгоритм представлен в виде программы действий. Например:

Программа нахождения неизвестного уменьшаемого

(здесь под знаками     и  подразумеваются численные значения)

3. Запись алгоритма на языке блок-схем. Они состоят из блоков и стрелок, которые указывают последовательность выполнения действий. Например:

Алгоритм решения уравнений на основе части и целого

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

4.   Как сформировать умение младших школьников составлять  алгоритмические предписания? Приведите примеры различных упражнений с этой целью.

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

Для этого, начиная с 1-го класса, нужно, прежде всего, учить детей «видеть» алгоритмы и осознавать алгоритмическую сущность тех действий, которые они выполняют. Начинать эту работу следует с простейших алгоритмов, доступных и понятных им.

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

Способ приготовления кофейного напитка написан на коробке и представляет собой следующий алгоритм:

1. Налить стакан горячей воды в кастрюлю.

2. Взять чайную ложку напитка.

3. Засыпать (всыпать) кофейный напиток в кастрюлю с водой.

4. Нагреть содержимое кастрюли до кипения.

5. Дать напитку отстояться.

6. Налить напиток в стакан.

 

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

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

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

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

             (8 ∙ 100) ∙ 4.

2. Воспользуемся сочетательным свойством умножения:

             (8 ∙ 100) ∙ 4 = 8 ∙ (100 ∙ 4).

3. Воспользуемся переместительным свойством умножения:

8 ∙ (100 ∙ 4) = 8 ∙ (4 ∙ 100).

4.Воспользуемся сочетательным свойством умножения:

8 ∙ (4 ∙ 100) = (8 ∙ 4) ∙ 100.

5.Заменим произведение в скобках его значением:

             (8 ∙ 4) ∙ 100 = 32 ∙ 100.

1. При умножении числа на 1 с нулями нужно приписать к числу столько нулей, сколько их во втором множителе: 32 ∙ 100= 3200.

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

Можно ли, не выполняя вычислений, утверждать, что значения выражений в каждом столбике одинаковы:

9 ∙ (8 ∙ 100)    800 ∙ 7

(9 ∙ 8) ∙ 100    (8 ∙ 7) ∙ 100

(9 ∙ 100) ∙ 8     8 ∙ (7 ∙ 100)

9∙ 100             8 ∙ 700

72 ∙ 100               56 ∙ 100

Объясни, как получено выражение, записанное справа:

8 ∙ 6 ∙ 10 = 40 ∙ 6 2 ∙ 8 ∙ 10 = 20 ∙ 8

8 ∙ 5 ∙ 10 = 8 ∙ 50 5 ∙ 7 ∙ 10 = 7 ∙ 50

Можно ли утверждать, что значения произведений в каждой паре одинаковы:

45 ∙ 10  54 ∙ 10    32 ∙ 10

9 ∙ 50       60 ∙ 9        8 ∙ 40

Для осознания детьми алгоритмической сути выполняемых ими действий нужно переформулировать данные математические задания в виде определённой программы.

Например, задание «найти 5 чисел, первое из которых равно 3, каждое следующее на 2 больше предыдущего» можно представить в виде алгоритмического предписания так:

2. Запиши число 3.

3. Увеличь его на 2.

4. Полученный результат увеличь на 2.

5. Повторяй операцию 3 до тех пор, пока не запишешь 5 чисел.

Словесное алгоритмическое предписание можно заменить схематическим:

Это позволит учащимся более чётко представить каждую операцию и последовательность их выполнения.

Наряду со словесными и схематическими предписаниями можно задать алгоритм в виде таблицы.

Например, задание: «Запиши числа от 1 до 6. Каждое увеличь: а) на 2; б) на 3» можно представить в такой таблице:

+ 1 2 3 4 5 6
2            
3            

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

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

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

1) из суммы вычесть одно из слагаемых;

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

3) если полученный результат равен другому слагаемому, то сложение выполнено верно;

4) в противном случае ищи ошибку.

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

Рассмотрим задания, цель которых – выявление способа действия:

Даны числа (см. рисунок). Составь выражения и найди их значения. Сколько всего примеров на сложение можно составить? Как нужно рассуждать при этом, чтобы не пропустить ни одного случая?

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

В зале три люстры и 6 окон. К празднику для украшения от каждой люстры к каждому окну протянули гирлянду. Сколько всего повесили гирлянд? (При решении можно использовать схематический рисунок.)

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

Сколько различных пятизначных чисел можно записать, используя цифры 55522 (цифру 5 можно повторять три раза, 2 – два раза).

Для решения этой комбинаторной задачи можно воспользоваться построением «дерева возможностей». Выписывается сначала одна цифра, с которой можно начать запись числа. Дальнейший алгоритм действий сводится к записи цифр, которые можно поставить после каждой цифры, пока не получим пятизначное число. Следуя данному алгоритму, необходимо комбинировать и подсчитывать, сколько раз повторились цифры 5 и 2.

Получились «веточки» с различными числами: 55522, 55252, 55225, 52552, 52525, 52255. Затем записывается цифра 2.

Записываем числа, двигаясь по «веточкам»: 22555, 25525, 25552, 25255. Ответ: можно записать 10 чисел.

Программа Моро М. И.

По данной программе само понятие «алгоритм» не рассматривается, на страницах учебника даются алгоритмы сложения/ вычитания/ умножения/ деления двузначных/трехзначных/многозначных чисел (Словесные алгоритмы)

Например:

«Сложение двузначных чисел без перехода через разряд»

М2М ч.2 с.4

«Вычитание двузначных чисел без перехода через разряд»

М2М ч.2 с.5

«Деление с остатком»

М3М ч.2, с. 28

«Умножение трехзначного на однозначное»

М3М ч.2 с.89

 

Также, есть задание типа «Вычислительная машина работает так…»

Программа Петерсон Л. Г.

По данной программе рассматриваются виды алгоритмов

М2П ч.2 с.32

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

Например, словесные алгоритмы, типа:

М1П ч.3 с.25

Алгоритмическое предписание:

1) Сложите числа по краям каждой стороны квадрата;

2) Впишите полученный результат в квадрат, стороны которого вы складывали;

3) Раскрасьте квадраты с одинаковыми числами в одинаковые цвета.

 

Программа Демидовой Т.Е.

По данной программе, как и в программе Моро М. И., встречается такой алгоритм как разветвленный.

Практическое занятие

 

Тема: «Формирование алгоритмического мышления младших

школьников».

План.

1.Обоснуйте взаимосвязь логического и алгоритмического мышления. Какие умения называют алгоритмическими? Назовите основные алгоритмические умения.

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

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

Основной особенностью алгоритмического мышления считается умение определять последовательность действий (алгоритм), необходимую для решения поставленной задачи. Очевидно, что потребность в подобном умении возникла достаточно давно, однако до ХХ века алгоритмическое мышление не выделялось как отдельный тип мышления. Выделять алгоритмическое мышление в качестве отдельного типа мышления стали сравнительно недавно, толчком к чему, несомненно, послужило развитие вычислительной техники.

Основные логические структуры мышления формируются в возрасте 5-11 лет. Запоздалое формирование этих структур протекает с большими трудностями и часто остаётся незавершённым. Следовательно, обучать детей в этом направлении целесообразно с начальной школы.

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

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

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

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

Алгоритмическое мышление включает в себя ряд особенностей, свойственных логическому мышлению, однако требует и некоторых дополнительных качеств. Основными из них считаются умение находить последовательность действий, необходимых для решения поставленной задачи, и выделение в общей задаче ряда более простых задач, решение которых приведёт к решению исходной задачи. Наличие логического мышления не обязательно (хотя и достаточно часто) предполагает наличие мышления алгоритмического.

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

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

· Создание нового алгоритма, его запись, проверка и исполнение самим обучаемым или выбранным исполнителем.

· Усвоение алгоритмов решения основных типовых задач.

· Поиск и исправление синтаксических и семантических ошибок в алгоритме.

· Оптимизация готового алгоритма.

· Учитывая связи между элементами логической и алгоритмической грамотности, в начальном курсе математики представлен следующий план реализации единой логико-алгоритмической линии:

Логическая:

· Умение узнавать предмет по данным признакам.

· Умение сравнивать.

· Умение распределять предметы по определённым признакам группы.

· Умение устанавливать соотношения общего и частного.

· Понимание смысла слов: и, или, все, каждый, некоторые.

· Умение получать умозаключение.

· Умение обосновывать умозаключение.

· Умение составлять алгоритм.

· Умение проверять правильность алгоритма.

Алгоритмическая:

· Понимание сущности алгоритма, его свойств.

· Умение читать алгоритм.

· Умение четко исполнять алгоритм.

· Знакомство с основными типами алгоритмов.

· Умение преобразовывать алгоритм.

· Умение выбирать рациональный алгоритм.

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

Многие действия в своей жизни человек совершает по определённым правилам. При этом эффективность действий во многом зависит от того, насколько чётко человек представляет то, что он должен делать в каждый момент времени, в какой последовательности и каким должен быть результат его действий.

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

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

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

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

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

Учащимся доступны следующие способы описания алгоритмов: развернутое словесное описание; таблица; г


Поделиться с друзьями:

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

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.189 с.