Google计算思维课程旨在协助老师们学习计算思维(CT:Computational Thinking),了解它与计算机科学的区别,以及理解如何将其整合到不同的学科中。课程将介绍计算思维的基本要素:

分解:把数据、过程或问题分解成更小的、易于管理或解决的部分

模式识别:观察数据的模式、趋势和规律

抽象:识别模式形成背后的一般原理

算法开发:为解决某一类问题撰写一系列详细的指令

本课程分为五个单元,每个单元的要点如下:

计算思维简介:什么是计算思维,它出现在哪里?它为何需要你的关注?以及它是被如何应用的?

算法探究:课程带你亲历学科领域中的算法实例。认识到算法是一种可以提高学习者做事能力的强大工具,同时认识到技术对于实现算法和完成算法的自动化是非常有用的。

模式发掘:探索学科案例中蕴含的模式例子,通过模式识别形成一套自己独有的、探究问题的流程。

算法开发:增强你在解决问题过程中应用算法过程的信心,并了解算法是如何清晰地表达一个过程或规则。

课程项目:应用计算思维。撰写一份如何将计算思维应用到你的学科中的计划,陈述如何将计算思维整合到你的日常工作和课堂教学中。

每个单元包含适合四个不同老师的混合课程与活动,覆盖人文学科、数学、科学和计算机(信息技术)。

课程包含了大量的案例,在实例模拟、程序与练习中学习计算思维的核心要素,比如旅行规划、经典的汉诺塔等。

感谢北京景山学校高级教师毛澄洁老师带领翻译小组完成翻译工作。

如果有老师对英文原版课程感兴趣,欢迎访问 https://computationalthinkingcourse.withgoogle.com/course。

如果您对于课程有任何问题,请发送邮件至 gzhongxue@google.com,邮件主题:Google计算思维课程,谢谢!

欢迎各位老师点击下载(建议使用电脑端浏览和下载)

微云下载地址:https://share.weiyun.com/0a6c04e50d425c9ba476abd04ff4dfc6 百度云链接:https://pan.baidu.com/s/1i5d9DvJ 密码:t2lr