分享

少儿编程能够培养孩子什么能力?

 睿趣疯狂机器人 2022-10-25 发布于安徽

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

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

什么是计算思维?

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

计算思维有什么作用?

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

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

计算思维具体内容

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

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

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

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

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

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

它包含了三个维度:

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

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

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

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多