声明
摘要
引言
第一章 理论背景及文献综述
1.1 程序设计
1.1.1 程序设计语言
1.1.2 我国计算机教学的发展历程
1.1.3 适合小学生使用的编程技术的开发研究
1.2 LOGO语言
1.3 Scratch语言
1.4 逻辑思维(Logical thinking)
1.4.1 逻辑思维的定义
1.4.2 儿童思维发展的认知发展理论
1.4.3 逻辑思维能力与程序设计教学
1.5 情境教学
1.5.1 情境教学的概念
1.5.2 情境教学的理论基础
1.6 学习理论
1.6.1 建构主义的学习理论
1.6.2 人本主义教育学
1.6.3 群体动力学
第二章 问题的提出及研究意义
2.1 问题提出
2.2 创新之处
2.3 研究意义
2.3.1 理论意义
2.3.2 现实意义
2.4 研究假设
第三章 研究方法
3.1 被试
3.2 研究设计
3.3 研究程序
3.4 研究工具
3.4.1 瑞文测验
3.4.2 LOGO程序设计
3.4.3 Scratch程序设计
3.5 数据处理
第四章 研究结果
4.1 整体分析
4.2 三种教学条件下前后测分数变化量的比较
第五章 讨论
5.1 程序设计教学对逻辑思维的提升
5.2 程序设计教学的新思路
5.2.1 优化Scratch程序设计教学模式
5.2.2 扩展LOGO程序设计教学模式
第六章 结论
硕士期间发表论文情况
致谢
参考文献
附录