计算思维的概念

计算思维(CT)是一个问题解决过程,包括许多特征,例如逻辑排序和分析数据,使用一系列有序步骤(或算法)创建解决方案, 以及处置,例如自信地处理复杂性的能力和开放式问题。CT对于计算机应用程序的开发至关重要,但它也可用于支持所有学科的问题解决, 包括数学,科学和人文科学。在整个课程中学习CT的学生可以开始看到课程之间以及课堂之外的学校与生活之间的关系。

计算思维的要素

现在被广泛认可为构成计算思维的要素,及促进其学习和发展的课程基础的要素如下:

抽象和模式概括(包括模型和仿真模拟)

系统性信息处理

符号系统和及其展示

控制流程的算法概念

结构化问题分解(模块化)

迭代,递归及并行思维

条件逻辑

效率及性能限制

调试和系统错误监测

尽管目前计算思维的研究环境各不相同,但仍有许多潜在的领域尚未开发。例如,方便可触化计算产品开发的Fab Labs, Makerspaces和拥有DIY活动的Maker Faire 与 Instructables等,其中,后者能够为儿童提供非正式“黑客”体验或智能手机的操作活动, 这些未知的可能性都令人充满期待。需要注意的是,计算工具的开发,不仅需要具备其自身的有效性,还要体现其对计算思维的培养。 此外在满足人类对计算的常规理解基础上,也要符合学习者的认知发展水平。

国家相关政策

年龄:10周岁

性别:男

抽象思维,通过抽象分析,把工作分出主次,剥离出核心和本质问题,然后着重去关注和解决这些主要的方面和问题。

年龄:9周岁

性别:女

抽象思维,通过抽象分析,把工作分出主次,剥离出核心和本质问题,然后着重去关注和解决这些主要的方面和问题。