学习编程为什么能让孩子变聪明?什么是计算思维

全民科技教育的背景下,少儿编程这些年的呼声越来越高,但依然有很多家长不太理解,你们总是在说,学习少儿编程能够培养孩子的综合素质能力,能不能具体说说培养了哪些重点能力?,下面我们就来说一说关于学习编程为什么能让孩子变聪明什么是计算思维?我们一起去了解并探讨一下这个问题吧!

学习编程为什么能让孩子变聪明?什么是计算思维

学习编程为什么能让孩子变聪明什么是计算思维

全民科技教育的背景下,少儿编程这些年的呼声越来越高,但依然有很多家长不太理解,你们总是在说,学习少儿编程能够培养孩子的综合素质能力,能不能具体说说培养了哪些重点能力?

很多家中有孩子学习少儿编程的家长,可能经常会听到一个名词,计算思维。少儿编程能够培养孩子的计算思维,那么小睿今天就来跟大家分析什么是计算思维?

什么是计算思维?

计算思维一词是由美国卡内基·梅隆大学(CMU)计算机科学系主任周以真(Jeannette M.Wing)教授于2006年提出的,在2011年,周以真教授对计算思维有了完整版定义,计算思维是一种解决问题的思维过程,能够清晰、抽象地将问题和解决方案用信息处理代理(机器或人)所能有效执行的方式表述出来。

计算思维有什么作用?

计算思维能够提供一套计算世界的语言:顺序,循环,数据,模型,算法,迭代等等,能够让我们明白计算机的世界是如何运转的,如何解决大规模复制问题?让我们拥有使用计算机解决问题的能力。

同时,计算思维是一套解决复杂问题的思维方式,生活中遇到的复杂问题,可以借用计算思维来解决。

计算思维具体内容

现在说到计算思维,大家对它最好的诠释就是谷歌计算思维:分解、模式识别、抽象化、算法。

“分解”,即把问题进行拆分,同时理清各个部分的属性,明晰如何拆解一个任务;

“模式识别”,即找出拆分后问题各部分之间的异同,将任务简化;

“抽象化”,即探寻形成这些模式背后的一般规律;

“算法”,即为相似问题提供解决办法。

其实对于少儿编程而言,尤其是1-6年级低年龄段的小朋友来说,还是太深奥太难以理解了。这个时候更适合1-6年小朋友的是Scratch的计算思维框架。

它包含了三个维度:

计算概念,提供了顺序/循环/并行/事件/条件/运算符/数据7个概念,这几个概念是任何编程的学习绕不开的基石,同时这些概念又是1-6年级的儿童能够在生活中接触和理解的。

计算实践,包括实验迭代/测试调试/重用翻创/抽条模块化,计算思维是一种解决问题的思维过程,实践这个维度提供的就是在解决问题过程中需要掌握的能力。

计算观念,包括表达质疑和连接,编程的学习过程中,除了发展了编程的能力,还有助于发展与他人的关系,以及与技术世界的关系。程序没办法跳出程序本身来看程序,但人可以。

人工智能飞速发展,未来必定是人类与AI共同仰望星空的时代,那么我们的孩子要掌握什么样的能力才能不被瞬息万变的时代淘汰呢?计算思维能力必不可少。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页