.

面向未来的核心认知能力计算编程思维

长沙治疗白癜风医院 http://m.39.net/pf/a_4693377.html

“在科学思维中常常伴着诗的因素,真正的科学和真正的音乐要求同样的想象过程。”

——爱因斯坦

01如果问我最想获得的一项能力是什么,答案是编程。

全球范围内的趋势是,编程能力被视为未来社会的通用底层能力,是“新的素养”,甚至被称为“新读写能力”(Thenewliteracy),人人必须具备。

也许有人疑惑,这个世界需要那么多码农吗?我会用电脑工作不就很好了吗?不是说人工智能马上就可以自己编程了吗?我为什么还要学习?

学编程的本质是掌握计算思维。

这是一种面向未来的核心认知能力。

最早提出“计算思维”的,是内基梅隆大学计算机系主任周以真。

她说:“计算思维就是像计算机科学家一样思考。”

当你女儿早晨去学校时,她把当天需要的东西放进背包。这就是预置和缓存。

当你儿子弄丢他的手套时,你建议他沿走过的路回寻。这就是回推。

在什么时候你停止租用滑雪板而为自己买一对呢?这就是在线算法。在超市付账时你应当去排哪个队呢?这就是多服务器系统的性能模型。为什么停电时你的电话仍然可用?

这就是失败的无关性和设计的冗余性。

没错,这个世界越来越被算法所驱动。道格拉斯·洛西科夫在《编程或被编程》一书中写到:

“…现在这个时代,编程/设计者获得了权力。教学生编程和设计,发掘他们的潜力,也许就能成为有能力改变世界的人。”

所以,像计算机高手一样思考,要获得的能力是:逻辑,算法,数据,系统,网络,解决问题,出错调试,以及新的计算机技术所需要的思维(人工智能和人类智慧)。

编程,不仅仅训练逻辑思维和系统推理,还可以帮助人们成长为具有创造力的思考者。

在Scratch创始人看来,在今天瞬息万变的世界里,没有什么比创造力更重要。

当孩子们从玩游戏,变为创造自己的游戏,他们正在把自己锻炼成创想者,并同时为这个呼唤创造力的时代做好准备。

02.学习编程的好处:苹果创始人乔布斯曾说:我觉得每一个人都应该学习如何编程,因为编程教会你如何思考。

编程思维

马云在乌镇互联网大会上说:未来30年,机器会取代大部分器械的工作,人工智能会取代很多人的工作。

就在去年,围棋人机大战第二季中,围棋天才柯洁以0:3被人工智能“阿尔法”横扫告终;

我们去银行办业务的时候,就可以自己通过自助设备完成,不用在排队叫号上浪费时间了。

这说明:现在人工智能就能做很多工作,孩子不学编程,将来更难就业。

所以升学和就业越来越重视编程,不是缺少程序员和开发者,而是在将来,和人工智能对话、用“计算机思维”思考和解决问题是一项必备技能。

编程学习会融入数学、物理、人文等知识。而在日常的学习中里,孩子们会自动把编程中科学严谨的思维方法,用到其他科目的学习上。在编写过程中,他用到了不同的语言、代码,还要尽力使游戏玩起来更方便。

最后游戏测试的时候出了点问题,在老师的帮助下他多次尝试和仔细观察,找出哪里出了问题,然后解决。

所以一个看似简单的小游戏,其实存在大量的逻辑判断、整合不同科目的知识、开动脑筋、解决问题的过程。

科学(或编程)培养人的一种最强大素养,是在极端沮丧情况下的超级耐心和平和,并且用娟娟细流般的理性指导行为。这是所有成功者的必备素质,而在解决极端复杂和不确定性的科学问题里体现尤甚。

这就是人工智能时代人才的必备素质。

预览时标签不可点收录于话题#个上一篇下一篇

转载请注明:http://www.abachildren.com/hbyx/645.html

  • 上一篇文章:
  • 下一篇文章: 没有了