PRAKTIK
Алгоритмическое мышление
Мышление тем и отличает человека от других живых существ, что оно ведет не только к восприятию окружающего мира, но и к пониманию процессов, происходящих в нем. Понять – это значит постичь суть явления, вычленить самое важное во всем многообразии окружающих явлений. Процесс понимания обеспечивается мышлением. От мышления также зависит то, как будет интерпретировано то или иное явление. Поскольку на мышление непосредственно влияет возраст, образование, жизненный опыт и многое другое, то интерпретация одного и того же явления у разных людей может быть различна и не всегда точна. И вот здесь наиболее точную интерпретацию может дать алгоритмическое мышление.
Что такое алгоритмическое мышление?
Алгоритмическое мышление представляет собой специфический стиль мышления, предполагающий наличие мыслительных схем, которые способствуют видению проблемы в целом, решению задач крупными блоками с последующей детализацией и осознанному закреплению результатов решения. Также алгоритмическое мышление представляет собой набор определенных последовательностей действий, которые, вместе с логическим и образным мышлением, увеличивают интеллектуальные способности человека и его творческий потенциал. Этот тип мышления является неотъемлемой частью научного взгляда на окружающий мир. С проявлением алгоритмического мышления в быту сталкивается каждый человек: это и навык планирования своих дел, и привычка к подробному описанию своих действий, которые будут предприняты для достижения поставленной цели.
Для алгоритмического мышления характерны следующие черты: умение находить последовательность действий, необходимых для решения поставленной задачи и выделение в общей задаче ряда более простых подзадач, решение которых приведет к решению исходной задачи.
Наличие логического мышления не обязательно (хотя и достаточно часто) предполагает наличие мышления алгоритмического. В основе развитого алгоритмического мышления, безусловно, лежит сформированное и развитое логическое мышление. Проблема развития алгоритмического мышления в начальной школе – одна из важнейших в психолого-педагогической практике. Основной способ ее решения – поэтапное формирование логических приемов мышления с постепенным переходом непосредственно к элементам алгоритмизации.
Алгоритмическое мышление – это совокупность мыслительных действий и приемов, нацеленных на решение задач, в результате которых создается алгоритм, являющийся специфическим продуктом человеческой деятельности
Для чего нужно его развивать алгоритмическое мышление?
Чем легче мы умеем понимать чужие алгоритмы и строить свои, тем лучше. Такой тип мышления очень сильно помогает освоению многих знаний и навыков, в том числе и школьных предметов. Способность мыслить точно, формально, если это нужно, становится одним из важных признаков общей культуры человека в современном высокотехнологизированном мире.
Как развить алгоритмическое мышление?
Как и всё, что требует развития, алгоритмическое мышление нужно тренировать. Можно тренировать бессистемно, например, играя в стратегические игры. Но так развитие получается однобокое. Хуже всего будет развито понимание свойств и ограничений.
Пониманием и построением алгоритмов занимается информатика. Информатика также изучает их свойства. Логично предположить, что изучение дисциплин, связанных с информатикой и программированием, разовьёт алгоритмическое мышление наилучшим образом.
Алгоритмическое мышление не сводится к набору жестких алгоритмов, а развитие алгоритмического мышления не сводится к механическому заучиванию ряда алгоритмов. Алгоритмическое мышление и его развитие невозможно без самостоятельного поиска решений, творческого построения и формирования алгоритмов.
Любое живое существо, а тем более человек, с рождения сталкивается с непрерывно изменяющимся миром. Чтобы существовать в этом мире долго и успешно, нужно понимать, что произойдёт в следующую минуту. А поняв это, предпринять действия, которые приведут к нужной цели. Ребёнок учится достигать цели постепенно. Для этого он овладевает различными навыками. Сначала сидеть, ходить, говорить, читать и так далее.
Мышление тем и отличает человека от других живых существ, что оно ведет не только к восприятию окружающего мира, но и к пониманию процессов, происходящих в нем. Понять – это значит постичь суть явления, вычленить самое важное во всем многообразии окружающих явлений. Процесс понимания обеспечивается мышлением. От мышления также зависит то, как будет интерпретировано то или иное явление. Поскольку на мышление непосредственно влияет возраст, образование, жизненный опыт и многое другое, то интерпретация одного и того же явления у разных людей может быть различна и не всегда точна. И вот здесь наиболее точную интерпретацию может дать алгоритмическое мышление.
Что такое алгоритмическое мышление?
Алгоритмическое мышление представляет собой специфический стиль мышления, предполагающий наличие мыслительных схем, которые способствуют видению проблемы в целом, решению задач крупными блоками с последующей детализацией и осознанному закреплению результатов решения. Также алгоритмическое мышление представляет собой набор определенных последовательностей действий, которые, вместе с логическим и образным мышлением, увеличивают интеллектуальные способности человека и его творческий потенциал. Этот тип мышления является неотъемлемой частью научного взгляда на окружающий мир. С проявлением алгоритмического мышления в быту сталкивается каждый человек: это и навык планирования своих дел, и привычка к подробному описанию своих действий, которые будут предприняты для достижения поставленной цели.
Для алгоритмического мышления характерны следующие черты: умение находить последовательность действий, необходимых для решения поставленной задачи и выделение в общей задаче ряда более простых подзадач, решение которых приведет к решению исходной задачи.
Наличие логического мышления не обязательно (хотя и достаточно часто) предполагает наличие мышления алгоритмического. В основе развитого алгоритмического мышления, безусловно, лежит сформированное и развитое логическое мышление. Проблема развития алгоритмического мышления в начальной школе – одна из важнейших в психолого-педагогической практике. Основной способ ее решения – поэтапное формирование логических приемов мышления с постепенным переходом непосредственно к элементам алгоритмизации.
Алгоритмическое мышление – это совокупность мыслительных действий и приемов, нацеленных на решение задач, в результате которых создается алгоритм, являющийся специфическим продуктом человеческой деятельности
Для чего нужно его развивать алгоритмическое мышление?
Чем легче мы умеем понимать чужие алгоритмы и строить свои, тем лучше. Такой тип мышления очень сильно помогает освоению многих знаний и навыков, в том числе и школьных предметов. Способность мыслить точно, формально, если это нужно, становится одним из важных признаков общей культуры человека в современном высокотехнологизированном мире.
Как развить алгоритмическое мышление?
Как и всё, что требует развития, алгоритмическое мышление нужно тренировать. Можно тренировать бессистемно, например, играя в стратегические игры. Но так развитие получается однобокое. Хуже всего будет развито понимание свойств и ограничений.
Пониманием и построением алгоритмов занимается информатика. Информатика также изучает их свойства. Логично предположить, что изучение дисциплин, связанных с информатикой и программированием, разовьёт алгоритмическое мышление наилучшим образом.
Алгоритмическое мышление не сводится к набору жестких алгоритмов, а развитие алгоритмического мышления не сводится к механическому заучиванию ряда алгоритмов. Алгоритмическое мышление и его развитие невозможно без самостоятельного поиска решений, творческого построения и формирования алгоритмов.
Источник
ПОНЯТИЕ АЛГОРИТМИЧЕСКОГО МЫШЛЕНИЯ
статья
Алгоритмическое мышление представляет собой специфический стиль мышления, предполагающий наличие мыслительных схем, которые способствуют видению проблемы в целом, решению задач крупными блоками с последующей детализацией и осознанному закреплению результатов решения.
Скачать:
Вложение | Размер |
---|---|
ponyatie_algoritmicheskogo_myshleniya.docx | 16.87 КБ |
Предварительный просмотр:
ПОНЯТИЕ АЛГОРИТМИЧЕСКОГО МЫШЛЕНИЯ
Словосочетание «алгоритмическое мышление» вызывает естественный вопрос у человека непосвященного: что выражает это понятие? Для чего нужно алгоритмическое мышление и зачем следует его развивать? Как можно развить алгоритмическое мышление у ребенка? В статье дана попытка ответить на все эти вопросы.
Окружающий нас мир непрерывно меняется. Для осуществления успешной деятельности, любому человеку необходимо научиться понимать, что происходит в данный момент и какие последствия эти события повлекут за собой в самом ближайшем будущем. Поняв направление развития событий, человек с правильно развитым мышлением способен разработать план собственных действий, которые приведут его к нужному результату. Мышление взрослого человека уже настроено определенным образом в процессе развития и накопления жизненного опыта. А вот дети учатся достигать свои цели постепенно. Для приобретения этого навыка им приходится вначале учиться ходить, затем говорить, читать и многим другим вещам. В процессе своего роста и развития дети учатся устанавливать связи между причиной и следствием, а также между различными предметами и объектами. Можно сказать, что таким образом развивается их мышление. Значит, мышление – это наиболее обобщенная и опосредованная форма психического отражения, устанавливающая связи и отношения между познавательными объектами.
Мышление тем и отличает человека от других живых существ, что оно ведет не только к восприятию окружающего мира, но и к пониманию процессов, происходящих в нем. Понять – это значит постичь суть явления, вычленить самое важное во всем многообразии окружающих явлений. Процесс понимания обеспечивается мышлением. От мышления также зависит то, как будет интерпретировано то или иное явление. Поскольку на мышление непосредственно влияет возраст, образование, жизненный опыт и многое другое, то интерпретация одного и того же явления у разных людей может быть различна и не всегда точна. И вот здесь наиболее точную интерпретацию может дать алгоритмическое мышление. Что же собой представляет этот тип мышления?
Алгоритмическое мышление представляет собой специфический стиль мышления, предполагающий наличие мыслительных схем, которые способствуют видению проблемы в целом, решению задач крупными блоками с последующей детализацией и осознанному закреплению результатов решения. Также алгоритмическое мышление представляет собой набор определенных последовательностей действий, которые, вместе с логическим и образным мышлением, увеличивают интеллектуальные способности человека и его творческий потенциал. Этот тип мышления является неотъемлемой частью научного взгляда на окружающий мир. С проявлением алгоритмического мышления в быту сталкивается каждый человек: это и навык планирования своих дел, и привычка к подробному описанию своих действий, которые будут предприняты для достижения поставленной цели. Для школьника проявлением алгоритмического мышления является усвоение алгоритмов решения математических задач, например, разбиение одной сложной задачи на несколько более простых подзадач.
Здесь закономерно возникает вопрос – что представляет собой алгоритм? Под алгоритмом обычно понимают точное общепринятое предписание о выполнении в определённой последовательности элементов операций для решения любой из задач, или выполнение по правилам, по плану. При этом алгоритмами не являются правила и предписания, которые запрещают какое-либо действие. Например, указание «Сорить запрещено» алгоритмом не является. А вот указание «Уходя, гасите свет» вполне себе простейший алгоритм.
Для алгоритмического мышления характерны следующие черты: умение находить последовательность действий, необходимых для решения поставленной задачи и выделение в общей задаче ряда более простых подзадач, решение которых приведет к решению исходной задачи. Наличие логического мышления не обязательно (хотя и достаточно часто) предполагает наличие мышления алгоритмического. В основе развитого алгоритмического мышления, безусловно, лежит сформированное и развитое логическое мышление. Проблема развития алгоритмического мышления в начальной школе – одна из важнейших в психолого-педагогической практике. Основной способ ее решения – поэтапное формирование логических приемов мышления с постепенным переходом непосредственно к элементам алгоритмизации.
Открытием и формированием алгоритмов в первую очередь занимается математика. Развиваясь как наука, она всегда стремилась отыскать наиболее универсальный алгоритм решения, который можно было бы применить ко всему разнообразию классов задач.
Каким образом с подобными математическими алгоритмами знакомится ребенок? Одним из первых математических алгоритмов, пожалуй, можно назвать счет на пальцах. На примере подобных простых алгоритмов дети учатся тому, как «увидеть» алгоритм. Самыми первыми, простыми и наглядными «жизненными» алгоритмами могут быть правила пользования бытовыми приборами, правила дорожного движения для пешеходов и тому подобное.
- процессе обучения алгоритмы усложняются. При их формировании обычно выделяют три понятия:
- введение алгоритма. Включает в себя актуализацию знаний, открытие алгоритма учащимися под руководством учителя, составление формулы алгоритма;
- усвоение. Включает в себя отработку отдельных операций, составляющих алгоритм, и усвоение их последовательности;
- непосредственно применение алгоритма, которое включает в себя отработку применения алгоритма в разных, и незнакомых ситуациях.
Обучают детей умению создавать алгоритмы действий разными способами. Можно преподавать детям уже готовые алгоритмы. А можно на занятии постепенно подводить детей к тому, чтобы они самостоятельно разрабатывали алгоритм решения той или иной задачи. Этот способ требует несколько больших временных затрат, но наиболее ценен для развития алгоритмического мышления у детей. Он предполагает самостоятельный поиск, полноценный творческий процесс при формировании алгоритмов. Это развивает интеллектуальные и творческие способности ребенка.
Пожалуй, наиболее ярко проявляется алгоритмическое мышление при решении текстовых математических задач. Умение решать их – это база, на которой строится все изучение более сложного материала. Процесс решения текстовых задач включает в себя много этапов: перевод словесной информации в математическую модель, а далее процесс решения и анализа полученного результата. Собственно говоря, краткая запись условия задачи и есть пример построения математической модели. Правильно построенная краткая запись условия задачи значительно облегчает поиск ее решения. При этом метод построения математических моделей позволяет сформировать у учащихся навыки алгоритмического мышления и научить их:
а) анализу исходных данных;
б) установлению взаимосвязей между объектами задачи, построению схемы решения;
в) интерпретации полученных решений для исходной задачи; г) составлению задач по готовым моделям.
Вот почему нельзя игнорировать обучение детей правильному построению краткой записи условия задачи. Это важный момент в процессе формирования алгоритмического мышления у учеников.
Таким образом, рассматривая понятие алгоритмического мышления, мы приходим к выводу: алгоритмическое мышление не сводится к набору жестких алгоритмов, а развитие алгоритмического мышления не сводится к механическому заучиванию ряда алгоритмов. Алгоритмическое мышление и его развитие невозможно без самостоятельного поиска решений, творческого построения и формирования алгоритмов.
Источник