第一章 绪论 1
第一节 计算思维与计算机基础教学研究背景 1
第二节 计算思维与计算机基础教学研究综述 16
第三节 计算思维与计算机基础教学研究内容 23
第四节 计算思维与计算机基础教学研究目标及意义 25
第五节 计算思维与计算机基础教学研究过程及方法 28
第二章 思维科学研究综述 31
第一节 思维科学 31
第二节 计算科学 36
第三节 思维教学 40
第四节 科学思维 45
第三章 计算思维研究综述 49
第一节 计算思维概述 49
第二节 计算思维的形成与发展 54
第三节 计算思维的演变历程 57
第四节 计算思维与计算思维能力 63
第四章 我国计算机基础教育发展历程及存在的问题分析 67
第一节 我国计算机基础教育的发展历程 67
第二节 我国计算机基础教育中存在的问题 71
第五章 构建新型计算机基础课堂教学体系实现理论教学与实验教学统筹协调 76
第一节 以计算思维能力培养为核心的计算机基础理论教学体系 77
第二节 以计算思维能力培养为核心的计算机基础实验教学体系 83
第三节 理论教学与实践教学协调优化 89
第六章 基于计算思维的教学的模式设计与构建 95
第一节 模式与教学模式 95
第二节 基于计算思维的探究式教学模式的构建 100
第三节 基于计算思维的任务驱动式教学模式的构建 107
第四节 基于计算思维的网络自主学习式教学模式的构建 114
第七章 融入计算思维理念的问题驱动教学模式 121
第一节 问题驱动教学模式概述 121
第二节 基于问题驱动教学的学习理论 126
第三节 基于问题驱动教学的学习策略 129
第四节 融入计算思维理念的问题驱动教学案例 143
第八章 基于计算思维能力培养的教学模式在计算机基础课程教学中的应用 157
第一节 探究式教学模式在《C语言程序设计》教学中的应用 157
第二节 任务驱动式教学模式在《软件工程》教学中的应用 165
第三节 网络自主学习模式的实际应用 171
第九章 课堂教学体系与课外教学体系的结合 175
第一节 计算机基础课外教学体系 175
第二节 多元化计算机基础教学体系 178
第三节 计算机基础教学体系改革 183
参考文献 186