1Google计算思维课程介绍

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

什么是计算思维
计算思维课程目标
理 , 解
了解与计算机科学 区别,理解如何整 合到不同学科
探 究
深化计算思维认知 ,探究计算思维与 学科结合的案例
整 合
参与计算思维学科实 践活动,将计算思维 整合到课程体系
01
什么是计算思维
计算思维与计算机科学的区别
计算思维概念
把问题分解为若干部分或步骤 识别并发现模式或趋势 开发解决问题或任务步骤的指令 把模式和趋势归纳至规则、原理或见解中
提供您在课堂上应用实践所学
技巧的机会,提供课程证书。
02
算法探究
02
算法探究
算法探究就是介绍您学科领域中的算法实例。认识并理
解算法是一种可以提高学习者能力的强大工具,以及该技术
可以用来实现算法和完成算法的自动化。
02
算法探究
见PPT02-01 算法探究-计算机科学-旅行
见PPT02-02 算法探究-生命科学 - 基因组学
体的混合课程与活动:
五个单元组成,其中包
单元
人文学科教师、数学教师
括一个由两部分组成的
最终项目。
科学教师、计算机科学教师
大课 程
课程 结构
最终 项目
课程 活动
包括实例模拟、程序与练习, 计算思维整合案例的展示。 提供了完成活动任务的操作步 骤,延伸学习内容链接,以及 分享想法和寻求帮助的讨论社 区。
03
模式发掘
03
模式发掘
模式发掘就是探索学科案例中蕴含的一些模式,并形成 一套您独有的、借助模式识别方法进行问题研究的流程。
03
模式发掘
见PPT03-01 模式发掘-计算机科学-数据压缩
见PPT03-02 模式发掘-数学-元胞自动机
04
算法开发
04
算法开发
算法开发就是增强您在解决问题过程中应用计算过程 的信心,并了解算法是如何清晰地表达一个过程或规则。
COMPUTATIONAL THINKING
——课程核心理念与理论体系
度娘这么说
Biblioteka Baidu
《计算思维》
搜索
2006年3月周教授在美国计算机权威期刊《Communications of the ACM》杂志上给出,并定义的计算思维(Computational Thinking):计算思维是运用计算机科学的基础概念进行问题求
04
算法开发
见PPT04-01 算法开发-人文学科-聊天机器人
见PPT04-02 算法开发-科学-弹力球
见PPT04-03 算法开发-计算机科学-汉诺塔
05
最终项目
学科领域应用
文学:通过对韵律、韵文、意象、结构、语气、措词 与含义的分析来解构诗歌。 经济:在国家经济的增长和下降中寻找循环模式。 烹饪艺术:撰写供他人使用的菜谱。 化学:确定化学键合与相互作用的规则。
计算思维是计算机科学家的基本技能和思维方式、思维技巧。
01
什么是计算思维
每单元包含一组四个不同群
解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一
系列思维活动。
美国卡内基·梅隆大学 计算机科学系主任 周以真教授 (Jeannette M. Wing)
什么是计算思维?
计算思维(CT)是一个有着诸多特点和要求的问题解决过程。可用于解决人文科学、数学 和科学等各种学科的问题。不但能了解各学科之间的关联,同时也能够体会到课外生活与课堂 内的知识之间的联系。
01
什么是计算思维
网络资源
计算思维网络资源
国际教育技术协会(ISTE),计算机科学教师协会(CSTA )和英国计算在学校工作组(CAS)与教育界和工业界的代表 们合作,共同开发教育工作者们的计算思维资源:
ISTE计算思维网页 CSTA计算思维网页
中科院计算思维页网面
谷歌探索计算思维(ECT)网页
01
增强解决问题过程中应用计算过程的信心,了解算 法是如何清晰表达一个过程或规则。 撰写一份关于如何将计算思维应用到您学科的陈述, 完成将计算思维整合到工作与课堂中的行动方案。
最终项目
01
什么是计算思维 计算思维要素 分解:把数据、过程或问题分解成更小的、易于管理的部分。 模式识别:观察数据的模式、趋势和规律。 抽象:识别模式形成背后的一般原理。 算法设计:为解决某一类问题撰写一系列详细步骤
CONTENTS
课程目录
01
02 03
计算思维简介 算法探究 模式发掘 算法开发 最终项目
04
05
01
什么是计算思维?
01
计 算 思 维 课 程 要 点
什么是计算思维
计算思维简介 算法探究 模式发掘 算法开发
CT是什么?为何需要您关注,它是被如何应用的?
介绍学科领域算法实例。认识并理解算法是可以提高学习者能 力的工具,该技术可以实现算法和完成算法的自动化。 探索学科案例中蕴含的模式,并形成一套独有的、借助模式识 别方法进行问题研究的流程。
计算机科学应用
将计算机图形学问题分解为4个部分,每个部分由一个 不同的计算机处理器完成 将比较微芯片材料和计算机速度的数据可视化,并从 中找出一个趋势 编写一个计算机程序来对数据进行排序 相对于复杂的编程,用较少代码实现复数数据结构
01
什么是计算思维
计算思维与计算机科学的区别
计算思维概念
把问题分解为若干部分或步骤 识别并发现模式或趋势 开发解决问题或任务步骤的指令 把模式和趋势归纳至规则、原理或见解中
相关文档
最新文档