计算思维在当今社会至关重要,但在学校课程中却很少出现。计算思维是什么,应该如何纳入课程,对教育的整体目标是否重要?
计算思维的独特之处在于现代计算的巨大力量。这是一套非常确定的方法论——寻找问题的答案,迅速获得力量和适用性。20世纪中叶以来,机械化计算的兴起可以说是人类进步的最大潜在驱动力,而未来会有更多。
计算思维到底是什么?
这是一个循环的问题解决过程,总结如下:
第一步,定义问题;
第二步,转换成抽象的形式,准备“计算”;
第三步,获得答案;
第四步,解释成符合人类习惯的真实答案。
如果答案不够充分,那么重复这个循环,直到真正解决问题。
计算思维教育的要点应该是让每个人都能创造性地、聪明地利用计算机的基本机制,作为他们邂逅想法、挑战和机遇的关键途径。计算思维的使用越广泛,越出于本能,就越好。
这一切中数学在哪里?难道它不应该是“计算思维”的主题吗?是的,但是无论在课程内容上,还是在其他方面,它都远远不能满足现实世界的需求。数学教育的重点是教学生如何计算,这是数学在生活中应用的关键:因为如果你不能计算,就不能使用数学或计算思维。
与现实世界的数学一样,编码依赖于计算思维,但同样,编码与计算思维不是同一门学科,或编码不是完整的计算思维路径。你需要计算思维来弄清楚如何将问题提取到代码中,并让计算机做你想做的事情;而编码是指导计算机做什么的艺术,它是计算机技术的高级管理者所需要的专业知识。
计算思维适用于其他学科吗?
计算思维是一种对解决问题非常有效的特殊思维方式,适用范围很广。无论设计学、历史,还是地理,每个学科都应该包含一种计算思维方法。
很重要的问题是,核心教育学科可以没有计算思维吗?
在美国,很多人似乎认为这是可以的,但我不这么认为——至少在学校层面不行。因为计算思维方法需要了解什么是可能的、如何应用计算思维的经验,以及执行它的机器(概念和工具)的相关知识。我不认为你只在其他学科中就能学到这点;这里需要有一个锚点来培养这些现代基础知识。
这是一种深刻的变化,不是哪个老师能单独影响的。
明确地说,有两种方法来实现这一目标:引入一个新的核心学科或者改变现有的核心学科。这两者都是一项重大的任务,刚刚创建的编码或早已确立的数学,是学科变革路线中可能存在的竞争者。
数学是一门无处不在的学科,资源丰富,学科占比大,但是今天很难进行剧烈地改革。而编码是一个新生儿,还没有完全建立,资源相对贫乏,但却热衷于去新的地方。
毫无疑问。无论谁赢谁输——总有一天,我所描述的这个领域会出现一个核心的、无处不在的教育学科。第一批运用这一新核心课程及其跨学科应用的国家、地区、学校将会获得胜利。大获全胜。
原文链接:
http://www.wise-qatar.org/why-computational-thinking-should-be-core-educational-subject-conrad-wolfram
来源:WISE
作者:Conrad Wolfram
智能观 编译
—完—
想知道AI加教育领域有哪些最新研究成果?
想要AI领域更多的干货?
想了解更多专家的“智能观”?
请前往:www.智能观.com。
想交流沟通,请加负责人微信:znglmym
声明:
编译文章旨在帮助读者了解行业新思想、新观点及新动态,为原作者观点,不代表智能观观点。
网友评论