本课程的目标是帮助教育工作者学习计算思维(CT:Computational Thinking),了解它与计算机科学的区别,以及理解如何将其整合到不同的学科中。
	    
		  
		
		
        本课程分为五个单元,每个单元的要点如下: 
 计算思维简介:什么是计算思维,它出现在哪里?它为何需要你的关注?以及它是被如何应用的? 
 算法探究:课程带你亲历学科领域中的算法实例。认识到算法是一种可以提高学习者做事能力的强大工具,同时认识到技术对于实现算法和完成算法的自动化是非常有用的。 
 模式发掘:探索学科案例中蕴含的模式例子,通过模式识别形成一套自己独有的、探究问题的流程。 
 算法开发:增强你在解决问题过程中应用算法过程的信心,并了解算法是如何清晰地表达一个过程或规则。 
 课程项目:应用计算思维。撰写一份如何将计算思维应用到你的学科中的计划,陈述如何将计算思维整合到你的日常工作和课堂教学中。                                          
 一、计算思维简介 
 1-1 什么是计算思维? 
 1-2 课程如何运作 
 二、算法探究 
 2-1 概述 
 2-1-1 计算机科学:旅行 
 2-1-2 人文学科:与时俱进的字词 
 2-1-3 数学:元胞自动机 
 2-1-4 科学:基因组学 
 2-2 课程反思 
 三、模式发掘 
 3-1 概述 
 3-1-1 计算机科学:数据压缩 
 3-1-2 人文学科:音乐 
 3-1-3 数学:小海龟几何 
 3-1-4 科学:分类 
 四、算法开发 
 4-1 概述 
 4-1-1 计算机科学:汉诺塔 
 4-1-2 人文学科:聊天机器人 
 4-1-3 数学:计算器 
 4-1-4 科学:弹力球 
 4-2 课程反思 
 五、应用计算思维 
 5-1 项目概要 
 5-2 反馈、评估、评分 
 5-2-1 项目,第一部分 
 5-2-2 项目,第二部分 
 5-3 样例项目 
 5-4 总结