Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL http://e-koncept.ru/2020/202021.htm.

ART 202021 DOI 10.24411/2304-120X-2020-12021 УДК 159.9.072.43

Седельникова Екатерина Валерьевна,

студентка ФГБОУ ВО «Вятский государственный университет», г. Киров levkosan@mail.ru

Коврова Мария Александровна,

кандидат педагогических наук, доцент кафедры педагогики и методики дошкольного и начального образования факультета педагогики и психологии ФГБОУ ВО «Вятский государственный университет», г. Киров usr12019@ vvatsu.ru

Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач

Аннотация. Актуальность исследуемой проблемы определяется предписанием Федерального государственного образовательного стандарта начального общего образования к развитию алгоритмического мышления у младших школьников. Цель данной работы - выявление педагогических условий формирования алгоритмического мышления у второклассников через обучение их составлению логических задач. Методы исследования: теоретический анализ психолого-педагогических исследований по проблемам развития алгоритмического мышления у младших школьников, исследований, посвящённых обучению детей решению логических задач; педагогический эксперимент. Основные результаты статьи: раскрыты понятия «алгоритмическое мышление», «алгоритм», «логические задачи»; разработана экспериментальная программа по формированию алгоритмического мышления в процессе обучения второклассников составлению логических задач, и определена её эффективность. Ключевые слова: алгоритм, алгоритмическое мышление, логические задачи. Раздел: 19.00.00 Психологические науки.

Введение

В Федеральном государственном образовательном стандарте начального общего образования (далее - ФГОС НОО) одним из требований к освоению предметной области «Математика и информатика» является овладение основами алгоритмического мышления, записью и выполнением алгоритмов, умением действовать в соответствии с алгоритмом и строить простейшие алгоритмы [1].

Понятие «алгоритм» появилось до введения ФГОС НОО и было внедрено в систему начального образования Н. Я. Виленкиным. В 1926 г. была издана Большая советская энциклопедия (БСЭ), где впервые упоминалось понятие «алгоритм», трактовавшееся как правило, по которому выполняется то или иное из четырех арифметических действий в десятичной системе счисления [2].

Ю. А. Макаренков и А. А. Столяр подчеркивают, что возникновение алгоритмов связано с поиском ответа на вопрос о существовании общего метода, который позволит для любой конкретной задачи того или иного класса в конечное (определенное) число шагов предоставить нужный ответ [3].

А. В. Копаев был сторонником Ю. А. Макаренкова и А. А. Столяра, но в своих работах он пришел к выводу, что алгоритмы непосредственно связаны с развитием человеческого мышления, поэтому А. В. Копаев определяет понятие «алгоритм» как набор последовательных действий, которые вместе с логическим и образным мышлением увеличивают интеллектуальные способности человека и его творческий потенциал» [4].

ISSN 2304-120Х

ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL http://e-koncept.ru/2020/202021.htm.

Методология и результаты исследования

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

1) массовость: алгоритм предназначен для решения не одной конкретной задачи, а любой задачи определенного класса однотипных задач;

2) дискретность и детерминированность: для каждого (за исключением последнего) шага можно указать только один шаг (для набора исходных объектов), непосредственно следующий за ними, между которыми нет других шагов;

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

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

Алгоритмы в зависимости от цели, условий задачи, путей её решения и определения выполнения действий подразделяют на несколько видов. Н. А. Круницкий выделяет пять видов алгоритмов [6]:

1. Гибкий алгоритм (стохастический).

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

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

4. Разветвляющий алгоритм - алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

5. Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.

Но в начальной школе встречаются только три вида алгоритма: линейный, разветвляющийся, циклический. Блок-схема видов алгоритмов представлена на рис. 1.

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

В работах С. Е. Царевой понятие алгоритмического мышления раскрывается шире. Под алгоритмическим мышлением Светлана Евгеньевна понимает искусство размышлять, умение планировать свои действия, способность предусматривать различные обстоятельства и поступать соответственно с ними, способность легко рассуждать об алгоритмических процессах [7].

ББГ»! 2Э04-120Х

ниепт

научно-методический электронный журнал

ISSN 2304-120X

ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL http://e-koncept.ru/2020/202021.htm.

Рис. 1. Блок-схема видов алгоритмов

Т. Н. Лебедева определяет алгоритмическое мышление как «познавательный процесс, характеризующийся наличием четкой, целесообразной (или рациональной) последовательности совершаемых мыслительных процессов с присущей детализацией и оптимизацией укрупненных блоков, осознанным закреплением процесса получения конечного результата, представленного в формализованном виде на языке исполнителя с принятыми семантическими и синтаксическими правилами» [8].

В работах Л. Г. Лучко описано шесть компонентов алгоритмического мышления как структуры: 1) анализ требуемого результата и выбор на этой основе исходных данных для решения проблемы; 2) выделение операций, необходимых для решения; 3) выбор исполнителя, способного осуществлять эти операции; 4) упорядочение операций и построение модели процесса решения; 5) реализация процесса решения и соотнесение результатов с тем, что следовало получить; 6) коррекция исходных данных или системы операций [9]. Автор выделяет три уровня развития алгоритмического мышления [10]:

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

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

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

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

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

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

Развитие алгоритмического мышления возможно на различных уроках в начальной школе, в том числе и на уроках математики. Одним из основных средств развития алгоритмического мышления являются логические задачи. Как правило, решение логических задач невозможно с помощью традиционных способов, однако решение каждого вида логических задач подчиняется определённому алгоритму. Например, логические задачи типа «Кто есть кто?», задачи на переливание, взвешивание и т. д. будут подчиняться одному алгоритму: 1) определить объекты; 2) выявить соотношение для данных объектов; 3) выразить в таблице (или другой модели); 4) решить задачу. Но есть и исключения, которые не подходят под общее правило. Например, задача типа «Головы - ноги»: 1) рисуем головы; к каждой голове пририсовываем по две ноги; 2) считаем количество ног, которые нарисовали; 3) находим, сколько ног осталось дорисовать (разность); 4) дорисовываем оставшиеся ноги (по две ноги к одной голове); 5) считаем количеств двуногих и четырехногих; записываем ответ; и т. д. [12]

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

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

Объект исследования - процесс формирования алгоритмического мышления у второклассников.

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

Гипотеза исследования: формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач будет результативным, если:

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

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

- описать алгоритм составления подобной задачи, отвечая на вопросы: что является ответом на вопрос задачи? Нарисуй. О ком или о чём задача? Какие числа используешь в условии задачи?

- составить свою задачу по алгоритму и решить её.

Задачи исследования:

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

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

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

ISSN 2Э04-120Х

ниепт

научно-методический электронный журнал

ISSN 2304-120X

ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

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

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

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

- по проблеме формирования алгоритмического мышления: Н. Я. Виленкин [13], С. Е. Царева [14], Н. Б. Истомина [15], А. К. Артемов [16] и др.;

- методические труды по разработке и использованию в учебном процессе школьников логических задач и упражнений: А. Д. Гетманова [17], В. И. Игошин [18], В. Н. Мельников [19], А. З. Зак [20] и др.

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

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

Базой экспериментальной работы по формированию алгоритмического мышления младших школьников послужили: 2 «А» класс - в качестве экспериментальной группы, и 2 «Б» класс - в качестве контрольной группы, в МБОУ СОШ № 70 г. Кирова. В исследовании принимали участие 40 учащихся.

На этапе констатирующего эксперимента была реализована методика Е. Р. Королевой, которая позволила определить уровень сформированности алгоритмического мышления [21]. В результате анализа тестов было важно выявить:

1. Сформировано ли у детей понятие алгоритма.

2. Могут ли они соотносить различные задачи с типом алгоритма.

3. Умеют ли решать сами логические задачи.

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

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

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

ISSN 2Э04-120Х

ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

80% 70% 60% 50% 40% 30% 20% 10% 0%

Уровень алгоритмического мышления у второклассников

I

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

Высокий уровень

I Средний уровень

I Низкий уровень

Рис. 2. Диаграмма уровня сформированности алгоритмического мышления у второклассников

на констатирующем этапе

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

Кол-во уроков

Вид логической задачи

Способ решения логической задачи

Задача

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

1

Математический диктант

Метод графов

1. Взять лист в клеточку.

2. Придумать, что хотите изобразить.

3. Нарисовать желаемое изображение и отметить начало рисунка жирной точкой.

4. Составить инструкцию к данному рисунку.

5. Следуя инструкции, нарисовать на другом листе бумаге.

* Если есть ошибки, находим и исправляем в инструкции_

Математические ребусы

Метод рассужде-

ний

Нарисуй желтый круг слева от красного квадрата, но справа от зеленого треугольника

1. Нарисуй любые фигуры, располагая их на одной строке.

2. Раскрась фигуры в разные цвета.

3. Сформулируй задачу, используя слова справа, слева, между, рядом.

4. Проверь правильность составления задачи_

Задачи типа «Кто есть кто?»

Метод графов

Ваня живет выше Пети, но ниже Сени, а Коля живет ниже Пети. На

1. Определить объекты (имена, животные, растения и т. д.)._

1

1

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

каком этаже четырехэтажного дома живет каждый из них? 2. Придумать соотношения для этих объектов. 3. Выразить в схеме. 4. Записать задачу. 5. Решить задачу. * Если есть ошибки, находим и исправляем в инструкции

2 Задачи «Головы - ноги» Метод рисунка На поляне гуляли поросята и гуси, всего голов 6, а ног 16. Сколько гуляло гусей на поляне? 1. Придумать два объекта (кол-во голов может быть как четное, так и не четное). 2. Нарисовать головы. 3. Определить по рисунку кол-во 1 -го объекта и кол-во 2-го объекта, нарисовать соответствующее количество ног для них. 4. Сосчитать общее кол-во ног. 5. Записать задачу. 6. Решить задачу. * Если есть ошибки, исправляем в условии задачи и проверяем

2 Истинностные задачи Метод построения таблиц У трех подружек -Вики, Ани и Лены -очень красивые куртки: синяя и красная с капюшонами и синяя без капюшона. У кого какая куртка, если Аня и Лена ходят с капюшонами, а у Ани и Вики куртки синего цвета? 1. Придумать объекты и записать в вертикальную строку таблицы. 2. Придумать соотношения для данных объектов и записать в горизонтальную строку таблицы. 3. Заполнить таблицу + и -. 4. Записать задачу высказываниями, которые будут истинными и ложными для данной таблицы. 5. Решить задачу. *Если есть ошибки, обращаем внимание на формулировку высказывания, меняем и проверяем

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

ISSN 2304-120Х

ниепт

научно-методический электронный журнал

ISSN 2Э04-120Х

ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

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

динамика развития алгоритмического мышления у второклассников

90% 80% 70% 60% 50% 40% 30% 20% 10% 0%

I

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

Высокий уровень

Средний уровень

Низкий уровень

Рис. 3. Динамика развития алгоритмического мышления у второклассников на контрольном этапе

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

Заключение

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

Ссылки на источники

1. Об утверждении и введении в действие федерального государственного образовательного стандарта начального общего образования: приказ Минобрнауки России от 06.10.2009 № 373 (ред. от 31.12.2015) // КосультантПлюс: справочно-правовая система. - и^: http://www.consultant.ru/document/cons_doc_LAW_96801.

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

2. Большая Советская энциклопедия (БЭС) / С. И. Вавилов, К. Е. Ворошилов, А. Я. Вышинский, О. Ю. Шмидт. - М.: Сов. энцикл., 1947. - 628 с.

3. Макаренков Ю. А., Столяр А. А. Что такое алгоритм? // Начальная школа. - Минск: Народная асвета, 1989. - 127 с.

4. Копаев А. В. О практическом значении алгоритмического стиля мышления // Информационные технологии в общеобразовательной школе. - 2003. - № 4. - С. 6-11.

5. Дасгупта С., Пападимитриу Х., Вазирани У. Алгоритмы / пер. с англ. А. С. Куликов. - М.: НЦИМО, 2014. - 320 с.

6. Круницкий Н. А. Алгоритмы вокруг нас // Проблемы науки и технического прогресса. - М.: Наука. -1984. - 225 с.

7. Царева С. Е. Формирование основ алгоритмического мышления в процессе начального обучения математике // Начальная школа. - 2012. - № 4. - С. 5-13.

8. Лебедева Т. Н. Формирование алгоритмического мышления школьников в процессе обучения рекурсивным алгоритмам в профильных классах средней общеобразовательной школы: дис. - 2005. - иРЬ: https://www.dissercat.com/content/formirovanie-algoritmicheskogo-myshleniya-shkolnikov-v-protsesse-оЬи^етуа-гекиге^пут-а1до/геа<±

9. Лучко Л. Г. Решение задач школьного курса информатики: учеб.-метод. пособие. - Омск: ОмГПУ, 2001. - 80 с.

10. Лучко Л. Г. Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики / Омский гос. пед. ун-т. - Омск, 1999. - 38 с.

11. Царева С. Е. Указ. соч.

12. Шелыгина О. Б. Методические приемы обучения младших школьников решению нестандартных арифметических задач. - Киров: Изд-во ВятГГУ, 2012.

13. Виленкин Н. Я., Дробышев Ю. А. Воспитание алгоритмического мышления на уроках математики // Начальная школа. - 1988. - № 12. - С. 19.

14. Царева С. Е. Указ. соч.

15. Истомина Н. Б. Методика бучения математике в начальных классах.: учеб. пособие для студ. сред. и высш. пед. учеб. завед. - 5-е изд. - М.: Академия, 2002. - 288 с.

16. Артемов А. К. Развивающее обучение математике в начальных классах: учеб. пособие для учителей и студентов ФНО / Начальная школа. - Самара: Изд-во СамГПУ, 1995. - 117 с.

17. Гетманова А. Д. Учебник по логике. - 2-е изд. - М., 1995. - 303 с.

18. Игошин В. И. Математическая логика и теория алгоритмов: учеб. пособие для студ. высш. учеб. завед. - 2-е изд., стер. - М., 2008. - 448 с.

19. Мельников В. Н. Логические задачи. - М.: Высш. шк., 1989. - С. 343.

20. Зак А. З. Логические задачи. - М.: Изд-во МЦНМО, 2013. - 117 с.

21. Королева Е. Р. Диагностика инженерно-направленного мышления у младших школьников. - и^: https://educontest.net/storage4/article /88274/ diagnostika%20INM.doc.

Ekaterina Sedelnikova,

Student, Vyatka State University, Kirov

leykosan@mail.ru

Maria Kovrova,

Candidate of Pedagogical Sciences, Associate Professor, Pedagogy and Methodology of Preschool and Primary School Education Chair, Vyatka State University, Kirov usr12019@ vyatsu.ru

Formation of algorithmic thinking in second graders in the process of teaching them how to draw up logical tasks

Abstract. The relevance of the problem under study is determined by the provisions of the Federal State Educational Standard of Primary General Education for the development of algorithmic thinking in junior students. The purpose of this work is to identify pedagogical conditions for the formation of algorithmic thinking in second-graders through teaching them how to draw up logical tasks. Research methods: theoretical analysis of psychological and pedagogical research works on the problems of the development of algorithmic thinking in primary school students, studies on teaching children how to solve logical problems; pedagogical experiment. The main results of the article: the authors give the concepts of "algorithmic thinking", "algorithm", "logical tasks"; they work out an experimental program for the formation of algorithmic thinking in the process of training second-graders to draw up logical tasks, and assess its effectiveness. Key words: algorithm, algorithmic thinking, logical tasks.

ISSN 2304-120X

ко ниепт

научно-методический электронный журнал

Седельникова Е. В., Коврова М. А. Формирование алгоритмического мышления у второклассников в процессе обучения их составлению логических задач // Научно-методический электронный журнал «Концепт». - 2020. -№ 06 (июнь). -0,5 п. л. - URL: http://e-koncept.ru/2020/202021.htm.

References

1. "Ob utverzhdenii i vvedenii v dejstvie federal'nogo gosudarstvennogo obrazovatel'nogo standarta na-chaPnogo obshhego obrazovaniya: prikaz Minobrnauki Rossii ot 06.10.2009 № 373 (red. ot 31.12.2015)", Kosul'tantPlyus: spravochno-pravovaya sistema. Available at: http://www.consultant.ru/docu-ment/cons_doc_LAW_96801 (in Russian).

2. Vavilov, S. I. et al. (1947). Bol'shaya Sovetskaya e'nciklopediya (BE'S), Sov. e'ncikl., 628 p. (in Russian).

3. Makarenkov, Yu. A. & Stolyar, A. A. (1989). "Chto takoe algoritm?", Nachal'naya shkola, Narodnaya Moscow asveta Minsk, 127 p. (in Russian).

4. Kopaev, A. V. (2003). "O prakticheskom znachenii algoritmicheskogo stilya my'shleniya", Informacionny'e texnologii v obshheobrazovatel'noj shkole, № 4, pp. 6-11 (in Russian).

5. Dasgupta, S., Papadimitriu, X. & Vazirani, U. (2014). Algoritmy, NCIMO, Moscow, 320 p. (in Russian).

6. Kruniczkij, N. A. (1984). "Algoritmy" vokrug nas", Problemy' nauki i texnicheskogo progressa, Nauka, Moscow, 225 p. (in Russian).

7. Czareva, S. E. (2012). "Formirovanie osnov algoritmicheskogo my'shleniya v processe nachal'nogo obucheniya matematike", Nachal'naya shkola, № 4, pp. 5-13 (in Russian).

8. Lebedeva, T. N. (2005). Formirovanie algoritmicheskogo my'shleniya shkol'nikov v processe obucheniya re-kursivny'm algoritmam v profil'ny'x klassax srednej obshheobrazovatel'noj shkoly': dis. Available at: https://www.dissercat.com/content/formirovanie-algoritmicheskogo-myshleniya-shkolnikov-v-protsesse-obucheniya-rekursivnym-algo/read (in Russian).

9. Luchko, L. G. (2001). Reshenie zadach shkol'nogo kursa informatiki: ucheb.-metod. posobie, OmGPU, Omsk, 80 p. (in Russian).

10. Luchko, L. G. (1999). Formirovanie algoritmicheskoj kul'tury' uchashhixsya v processe obucheniya ba-zovomu kursu informatiki , Omskij gos. ped. un-t, Omsk, 38 p. (in Russian).

11. Czareva, S. E. (2012). Op. cit

12. Shely'gina, O. B. (2012). Metodicheskie priemy' obucheniya mladshix shkol'nikov resheniyu nes-tandartny'x arifmeticheskix zadach, Izd-vo VyatGGU, Kirov (in Russian).

13. Vilenkin, N. Ya. & Droby'shev, Yu. A. (1988). "Vospitanie algoritmicheskogo my'shleniya na urokax ma-tematiki" , Nachal'naya shkola, № 12, p. 19 (in Russian).

14. Czareva, S. E. (2012). Op. cit

15. Istomina, N. B. (2002). Metodika bucheniya matematike vnachal'ny'x klassax.: ucheb. posobie dlya stud. sred. i vy'ssh. ped. ucheb. zaved, 5-e izd, Akademiya, Moscow, 288 p. (in Russian).

16. Artemov, A. K. (1995). Razvivayushhee obuchenie matematike v nachal'ny'x klassax: ucheb. posobie dlya uchi-telej i studentov FNO, Izd-vo SamGPU, Samara, 117 p. (in Russian).

17. Getmanova, A. D. (1995). Uchebnik po logike, 2-e izd, Moscow, 303 p. (in Russian).

18. Igoshin, V. I. (2008). Matematicheskaya logika i teoriya algoritmov: ucheb. posobie dlya stud. vy'ssh. ucheb. zaved, 2-e izd., ster, Moscow, 448 p. (in Russian).

19. Mel'nikov, V. N. (1989). Logicheskie zadachi, Vy'ssh. shk., Moscow, p. 343 (in Russian).

20. Zak, A. Z.

21. Koroleva, E. R. Diagnostika inzhenerno-napravlennogo my'shleniya u mladshix shkol'nikov. Available at: https://educontest.net/storage4/article /88274/ diagnostika%20INM.doc (in Russian).

ISSN 2Э04-120Х

ко ниепт

научно-методический электронный журнал

Рекомендовано к публикации:

Горевым П. М., кандидатом педагогических наук, главным редактором журнала «Концепт»

Поступила в редакцию Received 27.04.20 Получена положительная рецензия Received a positive review 22.05.20

Принята к публикации Accepted for publication 22.05.20 Опубликована Published 28.06.20

Creative Commons Attribution 4.0 International (CC BY 4.0) © Концепт, научно-методический электронный журнал, 2020 © Седельникова Е. В., Коврова М. А., 2020

www.e-koncept.ru