是的,其实计算思维的本质就是抽象和自动化。抽象对应建模,自动化对应模拟。
计算思维与阅读、写作和算术一样,是每个孩子的基本技能,是人类认识世界和改造世界的三大科学思维之一。
目前计算思维已经渗透到脑科学、化学、地质学、数学、经济学、社会学等等各个学科,正在潜移默化地影响和推动各领域的发展。正如周以真教授所言“计算思维是21世纪中叶全球每个人都使用的基本技巧。”
为了避免编程教育浅化为编程语言学习,达到真正的深层计算思维培养,建议计算思维教学中,要深刻认识计算思维的工程性,以真实问题通过人的思维之逻辑、算法、分解、模式、抽象和评估等,转化为可以利用计算机顺序、循环、并行、事件、条件语句、运算符、数据、存储、检索、更新等算法,通过试验与迭代、测试与调试、复用与重组、抽象化与模块化等计算思维最终解决。
计算思维已经是实验思维(实证思维)、理论思维(逻辑思维)之后科学研究的第三大思维,没有计算思维,很多科学研究甚至无法进行。学会用计算思维思考和学习,是智能时代公民信息素养的重要基础。