计算思维编程教育

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

2022-08-20  本文已影响0人  Karen隆

在这几年的教学中,我发现一个现象,如果有家长能陪着孩子一起探索,孩子的编程创意和水平都不会差。同时又会有家长说:语数英还好,我还能辅导,可是编程是一个全新的学科,我教不来。

所以,我希望能通过接下来一个系列的内容,来帮助家长们有个陪伴孩子玩编程或者选择机构的锚点。

这个锚点叫:计算思维。

WHY

随着人工智能的快速发展,我们有理由相信,未来会是人与AI共同仰望星空的时代,我们不禁要想,孩子们要掌握什么样的能力才能在未来立足。

答案就是计算思维。

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

一方面计算思维可以提供给我们一套计算世界的语言——顺序,循环,数据,模型,算法,迭代等等,还能让我们理解计算机世界是如何运作的,是如何解决大规模复制问题的。也就是让我们拥有了计算机这个工具的使用方法。

另一方面,计算思维更是一套解决复杂问题的思维方式,我们可以借用它来解决生活中的复杂问题。

WHAT

目前说到计算思维,最流行的诠释是谷歌计算思维四要素。


谷歌计算思维.JPG

对于少儿编程而言,对于1-6年级的儿童来讲,这个并不是很友好的学习内容。
今天分享一个Karen Brennan 教授和 Mitchel Resnick 教授基于Scratch的计算思维框架。


计算思维三维框架.JPG

它包含了三个维度:

后面几篇内容我会对创意计算思维框架展开说说,在这个框架下,我们如何来评估孩子的发展,以及我们如何支持孩子的发展。

上一篇下一篇

猜你喜欢

热点阅读