声明
摘要
绪论
(一)研究缘由
(二)研究意义
(三)研究综述
(四)研究方法
一、研究概述
(一)算法与算法思维的概念
1.算法的概念
2.算法思维的概念
3.算法思维能力的概念
(二)相关概念辨析
1.算法思想与数学思想
2.算法思维与数学计算
3.算法思维与计算机运算
(三)培养学生算法思维能力的价值
1.更好地适应信息化生活
2.促进学生深入理解信息技术知识
3.强化问题解决的一般性思维形式
4.塑造缜密严谨的行事风格
(四)蕴含算法思维的教学理论
1.“算法启发”教学策略
2.信息加工教学策略
二、算法思维及算法思维能力的特质
(一)算法思维的特性
1.问题性
2.程序性
3.可操作性
4.确定性
5.创造性
(二)算法思维能力的表现
1.结构化分解
2.符号化表征
3.创造性设计
4.择优化评价
(三)算法思维能力的层级
三、高中信息技术教学中培养学生算法思维能力的现状
(一)调查方案
1.调查目的
2.调查对象
3.调查内容
(二)调查结果
1.教师具有一定的算法思维意识
2.“算法与程序设计”模块缺失
3.学生的算法思维层级较低
4.算法思维形式与能力之间存在矛盾
(三)原因分析
四、基于发展学生算法思维能力的课程建构
(一)课程目标以培养学生算法思维为核心
(二)课程模块以“算法与程序设计”为重点
(三)课程实施以探究学科方法为抓手
(四)课程评价以学科思维为导向
五、培养学生算法思维能力的教学策略
(一)设置问题情境
(二)搭建问题结构框架
(三)多种符号表征算法设计过程
(四)挖掘知识背后的算法机制
结语
参考文献
附录
致谢