摘要

在借助计算机自动化解决问题的过程中,抽象过程的对象和目的不同,使得人们在讨论计算思维且使用“抽象”一词时产生一定的混乱。作者认为,围绕计算思维中“抽象”一词的讨论需要基于特定规则锚定抽象的情境,进而根据文献资料归纳出两种情境:情境之一,是在借助计算机自动化解决问题的过程中,将现实问题抽象成以计算机系统可实现的方法,在现有的抽象层次上解决自动化问题,更关心的是计算机系统的运行问题;情境之二,在解决问题的过程中,某个可执行计算的环境本身等待被构建,系统本身是其他层次的软硬件系统抽象的结果,抽象层次本身的架构需要经历抽象和形式化的过程,更关心的是如何使系统能行的问题。本文以在特定约束条件下构建计算环境为线索,给出了可能在基础教育阶段用于计算思维培养的一种教学设计的策略。