计算思维是指个体运用计算机科学领域的思想方法,在问题解决过程中涉及的抽象、分解、建模、算法设计等思维活动。具备计算思维的学生,能对问题进行抽象、分解、建模,并通过设计算法形成解决方案;能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。
首先要能够准确地描述问题,并将问题逻辑地分解为若干求解步骤;其次是从这些步骤中抽象出本质性的操作模型,并寻找能通过计算机等工具自动化执行实现的方案;最后选择一种最有效的自动化方案让计算机执行,实现问题解决。通过计算思维学习,学生可以掌握如何分析新信息和处理新问题。这种思维方式,会带来解决问题能力的提升。计算思维的实践可以帮助学生养成持续学习、尝试多角度解决复杂问题、甚至提出新问题的能力。