ImageVerifierCode 换一换
格式:PPT , 页数:23 ,大小:1.22MB ,
资源ID:386623      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-386623.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算思维导论.ppt)为本站会员(eventdump275)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

计算思维导论.ppt

1、计算思维导论 第1讲 - 象计算机科学家一样思考,2014年09月23日,本课程的目的 (你有两周时间可以决定是否继续上这门课),试图回答几个问题: 什么是思维? 什么是计算思维? 计算思维能带给“我”什么?你别指望: 通过听这门课,在你的笔记本上(如果你有记笔记的习惯的话)会记下上述问题的答案。,这个课只是希望引导你去想答案,我不敢说我知道什么是计算思维。“上课”的几个境界 最低境界:“以己之昏昏,使人昭昭” 中级境界:“把自己的知识成功地传递给学生” 高级境界:传道 - “道可道,非常道;名可名,非常名”,关于考试,考试的几个境界: 最低境界:证明你考过了 低级境界:证明你背过了 中级境界

2、:证明你学过了 高级境界:证明你想过了我只想证明你想过了。,根据教务管理部门要求: 第一堂课上提醒同学两周之内可以决定是否选本课程。 以上三张ppt试图帮组你做决定。 下面言归正传。,竞争优势的软件基础,技能,知识,能力,意识,为什么要提出这个概念?,However, despite the dizzying speed with which some of the technological innovations become obsolete and are replaced by new ones, the fundamentals of the science of computat

3、ion, and hence many of the basic concepts that are considered important in a computer science curriculum, change slowly, if at all.,It would appear that anyone associated with computers ought to be aware of these topics, and not only those who have decided to spend three or four years getting a part

4、icular kind of academic diploma.,Moreover, given that a revolution is indeed taking place before our very eyes, many of these topics, and the special ways of thinking that go with them, ought to be available to the enquiring person even if that person is not directly associated with a computer at al

5、l.,本课程教学参考书: David Harel: Algorithmics - the Spirit of Computing, 3rd ed, Pearson Education, 2004 (有高教社影印版),试图给出定义,http:/www.cs.cmu.edu/CompThink/papers/TheLinkWing.pdf,美国卡内基-梅隆大学教授Jeannette M. Wing(周以真)领导世界上可能是唯一的”计算思维研究中心”, 并大力推动这一概念被认可。以下内容摘自她的文章:Computational Thinking: What and Why? Link Magazin

6、e, 2010,思维: 做法 意识 “无”意识,从玩牌的习惯性动作, 到计算机算法设计策略, 这条路并不遥远.,最核心的概念: 问题求解,注意: 对于“问题”, 我们应该有广义的理解 问题求解包括“定义问题”和“解决问题”两个层面,一个例子 “渡河问题”,问题:人、狼、羊、菜用一条只能同时载两位的小船渡河,“狼羊”、“羊菜”不能在无人在场时共处,当然只有人能驾船。 图模型:顶点表示“原岸的状态”,两点之间有边当且仅当一次合理的渡河“操作”能够实现该状态的转变。 起始状态是“人狼羊菜”,结束状态是“空”。“允许状态”只有10个。 问题的解:找到一条从起始状态到结束状态的尽可能短的通路。,问题编码

7、,上述关系可以用一个布尔矩阵表示:,它也可以表示成一个“数”:1000000000111000000010100000000110或者,也可以表示成符号串:16#28#2#6#3#768#384#320#112#32,一切皆编码,人有多大胆 地有多大产,反其意而用之: 计算无疆,历史上的一个黑色幽默,我们用计算机干什么?,模拟: 自然现象 社会现象 人造现象 通信: 跨越空间 跨越时间 控制,抽象,物理世界,虚拟世界,走向物理世界与虚拟世界的无缝连接,问题抽象,问题抽象,问题抽象的分层映射,应用领域的对象与关系,数学对象与关系描述,数据结构与状态转换,操作过程与效果,分 析,求 解,系统抽象,

8、系统抽象,系统抽象的分层映射,设 计,实 现,数据抽象,数据抽象,数据抽象的分层映射,编 码,解 释,再举一个例子 企业的工资表处理,数据抽象: 编码 数据记录 数据库问题抽象: 处理单个员工的相关记录 处理任意有限多个员工的不同记录(同样的处理方法)系统抽象: 应用界面:某种形式的“窗口” 逻辑电路支撑 系统软件支撑 数据库支撑 应用程序支撑,计算思维与计算环境,计算环境的三大变革: 海量数据资源 无尽的宝藏 拓展的无线网络 无限的舞台 智能化的设计与生产能力 无边的法力,计算思维 + 环境支撑 =,计算环境的革命为你 不管你是从事那个领域的工作 提供了无限的创新机遇, 就靠计算思维来发现了

9、。,本课程的Roadmap,9.23: 陈道蓄,象计算机科学家一样思考 数字化与计算思维 9.30: 钱柱中,抽象数据类型 从数学模型到计算模型 10.7: 陈道蓄,算法方法 如何让计算机高效正确地解决问题 10.14: 陈道蓄,模拟 - 计算机如何改变科学、技术与工程 生命、社会 10.21: 陶先平,模拟 - 计算机如何改变科学、技术与工程 - 地球,物质科学 10.28: 陶先平,互联与搜索 - 计算机网络如何改变我们的工作与学习 11.4: 钱柱中,网络计算与服务 计算机网络如何改变我们的社会 11.11: 钱柱中,计算的代价和局限 什么是难问题?不可解问题? 11.18: 陈道蓄,并行与随机 突破限制 11.25: 陶先平,人工智能 神话与现实 1.2: 陶先平,数据挖掘 海量带来质变 12.9: 陶先平,计算技术的滥用 计算的风险,课后作业,阅读Computational Thinking: What and Why? Link Magazine, 2010 参考文中描述的几个日常生活中利用计算思维的例子,想想你是否能给出你的例子。(注:课后作业不用提交,只是用于在期末考试时证明你想过。),你有任何建议、意见、抱怨,乃至于如果你决定退选,你退选的原因等等,希望你发邮件到: 你当然可以保持沉默,但你的邮件将被理解为对本课程建设的重要贡献。,

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1