闪电熊®运算思维

什么是运算思维?

运算思维(Computational Thinking)也称计算思维或编程思维。是运用计算机”思考”的方式来解决人类生活中的实际问题。比如,当我们需要解决一个复杂问题时,要学会把复杂问题分解成一个个小问题,寻找每一个问题的最佳方式,从而解决完整的大问题。

运算思维对孩子重要吗?

读书识字是当今社会人类的基本生存技能,而编程思维被认为将会成为21世纪新一代的基本素养。在电子设备遍布生活每个角落的今天,即使孩子们不以IT行业作为未来职业发展方向,编程思维对他来说也是至关重要,因为它是一种与计算机沟通的能力,更是人人必备的问题解决能力。

大量的学术研究证明,学生计算思维的发展能帮助他们更好地学习STEM(科学、技术、工程和数学)学科。很多国家都把对学生计算思维的培养列入基础教育大纲并推行丰富多彩的培训项目,如英国,芬兰,美国和澳大利亚。

可以预见,在未来申请这些国家高等教育院校时,孩子编程思维方面的才能将是不可或缺的一部分。PGA正在实施的Edexcel课程体系,就非常重视编程思维的培养,这也是将来普通中小学的发展重点。


分解

将大问题分解为小问题来解决

抽象

提取关键(例如目录规律、摆放特点)

建模

设计模式框架 (布局 → 结构 → 设计)

算法设计

执行过程(方法 → 步骤 → 执行)

这一整套思维活动就是计算思维!它通过“分解 - 抽象 - 建模 - 算法设计”来高效解决问题,并能不断优化,是信息科技学习的核心素养。


计算思维:

计算思维是指个体运用计算机科学领域的思想方法,在问题解决过程中涉及的抽象、分解、建模、算法设计等思维活动。

具备计算思维的学生,能对问题进行抽象、分解、建模,并通过设计算法形成解决方案;

能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。

摘选——信息科技课程标准(2022)