摘要

<正>考虑这样一个简单的任务:有某个列表,规定其中所存储的数据处于非1即0的两种状态之一,要求学生按枚举的方式编写算法,将列表中存储状态取反,也即将所有的1变为0,将所有的0变为1。请问,学生在任务实施过程中,有没有运用到计算思维?又凭什么理由说有或者没有运用到计算思维呢?后一个问题显然更难以回答。因为教师可能有这样的感觉:在此任务的实施过程中无论如何都可能涉及一些计算思维的运用,但若想进一步解释哪里涉及了计算思维的运用,却又难以言说了。那么,不妨换个角度加以询问: