位置:西安童程童美少儿编程培训学校 > 学校动态 > 西安少儿编程培训 什么是计算思维
你知道吗?在英美等的中学里,编程已成为与读写、数学和科学并列的核心之一,为什么让孩子学编程如此重要?先来看看比尔·盖茨是怎么说的:"学习编程”可以锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式。"
什么是计算思维
计算性思维(Computational Thinking)用计算机逻辑来解决问题的思维:将一个困难问题分解,通过逻辑分析和细分步骤构思出解决方案,从而形成解决问题的模型,再将该模型应用到更多同类问题当中的思维方式。
谷歌公司将计算性思维概括成四个步骤:分解任务、模式认知、抽象思维和算法设计。
分解任务:把一个复杂的任务分解成几个小问题分别解决。
模式认知:也就是根据过去的经验以及过去解决问题的方法,来解决眼前的问题。
抽象思维:是指用词进行判断、推理并得出结论的过程。一个善于运用抽象思维的孩子会剥离出问题的核心,知道什么是重要的、什么是不重要的,什么是需要提前确定的。
算法设计,你可以通俗地理解为解决方案的设计。下面将结合实际案例进行说明。
整理明日上学书包
1.分解:拆分问题 — 看课程表,把今天上课的书本从书包中取出、放入明天上课所需的书本2.模式识别:观察规律、趋势 — 发现今天课程与明天某些课程重复3.抽象:建立自己的模式 — 保留重复书籍,放入明天上课的书
4.算法:设计步骤解决问题 — 预判今明两天是否有重复的课程,如果没有,取出书包中的所有书本,放入明天上课的书;如果有重复课程,保留重复课程的书本,取出明天不需要的书本,再放入剩余明天上课的书本。
简单一点说,编程思维就是处理问题的正确打开方式。拥有这样的思维方式,无论做什么事情都会比普通思维方式更容易成功。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1/news/559982/违者必究! 以上就是西安童程童美少儿编程培训学校 小编为您整理 西安少儿编程培训 什么是计算思维的全部内容。