李延飞
摘 要:以云计算、下一代通信技术、区块链为代表的新一代技术逐步融入到日常生活中,变革了当今社会。通信与计算产业的发展需要大量从事计算产业的人才。计算思维以其表征学习者的算法理解与设计能力纳入到信息技术课程的核心素养之一,被视为学习者掌握计算机应用能力的重要因素,得到了广泛关注。经过梳理,学习者计算思维的发展需经历语句编译,程序理解、算法设计三个阶段。如何对三个阶段中课程、教学、评价三者进行界定是推动学习者计算思维形成的关键。
关键词:计算思维;核心素养;信息技术课程与教学论
中图分类号:G63 文献标识码:A 文章编号:1673-9132(2018)30-0179-02
DOI:10.16657/j.cnki.issn1673-9132.2018.30.112
一、 计算思维本体论:概念与内涵
计算思维由来已久。2006年3月,周以真教授在美国提出了计算思维这一概念[1]。计算思维表现在形式化、模型化、系统化、自动化这四个主要方面[2]。而对于计算思维的意蕴,更是从不同视角进行概念的界定[3];计算思维与问题解决能力、创新能力的培养也紧密相关[4]。
不同研究者针对计算思维的教学方法进行了大量尝试:如阶梯式的教学方法[5],牟琴[6]等提出了探究式、自主式等教学模式。美中不足的是,以上研究均以大学生为教学对象,对于高中信息技术教师而言,高中生的认知结构和学习状态同大学生存在较大差异,部分教学方式难以行之有效。
综合以上文献,计算思维的形成是一个动态变化的过程,学习者需要经历不同的阶段,在不同的阶段中课程、教学、评价和关键特征应当如何判断和把握却少有研究,出现一定程度的理论空白,难以指导一线教师进行面向计算思维形成的信息技术教学。……