




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京大学《计算思维导论》
课程实践陶先平陈道蓄钱柱中李宣东南京大学计算机科学与技术系南京大学《计算思维导论》
课程实践陶先平陈道蓄钱柱中引言计算机专业越来越难学了计算机专业学生越来越难教了教师希望尽可能多教,学生希望尽可能少学怎样解决专业入门问题?以计算思维教育为主线以通识教育为手段引言计算机专业越来越难学了几点说明南京大学通识课程建设和教学过程中的思考和实践尚未形成清晰、系统性的计算思维体系,有待完善特别希望得到各位同仁的反馈几点说明南京大学通识课程建设和教学过程中的思考和实践目录关于计算思维的一些理解计算思维通识教学设想《计算思维导论》实践结束语目录关于计算思维的一些理解关于计算思维的一些理解计算思维是我们认知计算的过程中积累的思考“模式”
计算思维通识教学需要传递计算给我们带来的可能性以及实现这些可能的基本方法算法是解读计算思维的最佳载体计算机教学中不变的是什么?计算思维计算思维通识引导+计算思维专业培养关于计算思维的一些理解计算思维是我们认知计算的过程中积累的思计算思维是我们认知计算过程中积累的思考“模式”思维是一种认知过程计算思维是我们认知计算过程中若干层面的抽象及其实现中“沉淀”下来的一些……计算思维是我们认知计算过程中积累的思考“模式”思维是一种认知我们能用计算机干什么?模拟:自然现象社会现象人造现象通信:跨越空间跨越时间控制抽象物理世界虚拟世界走向物理世界与虚拟世界的无缝连接我们能用计算机干什么?模拟:物理世界虚拟世界走向物理世界与虚问题抽象问题抽象算法算法是计算思维的核心概念:方法层:算法表示层:编程实现层:机器这差不多也就是计算机科学的主要内容了问题抽象问题抽象算法算法是计算思维的核心概念:这差不多也就是问题抽象的分层映射应用领域的对象与关系数学对象与关系描述数据结构与状态转换操作过程与效果分析求解问题抽象的分层映射应用领域的对象与关系数学对象与关系描述数据系统抽象系统抽象平台核心概念:系统模型、功能逻辑、接口、实现系统抽象系统抽象平台核心概念:系统抽象的分层映射设计实现系统抽象的分层映射设实数据抽象数据抽象解释核心概念:信息形态、信息组织、存储、检索与利用数据抽象数据抽象解释核心概念:数据抽象的分层映射编码解释数据抽象的分层映射编解计算思维:抽象化+自动化:
三个层面的抽象过程及相应的自动化过程如何去进行计算思维的通识引导?计算思维:抽象化+自动化:
三个层面的计算思维通识教学计算思维通识教学需要传递计算给我们带来的可能性以及实现这些可能的基本方法想以前想不到之事做以前做不到之事
做以前做不好之事计算思维通识教学计算思维通识教学需要传递计算给我们带来的想以前想不到之事全球脉动(GlobalPulse)计划:联合国已经推出的新项目,希望利用“大数据”来促进全球经济发展进行所谓的“情绪分析”,使用软件来对社交网站和文本消息中的信息作出分析帮助预测某个给定地区的失业率、支出削减或是疾病爆发等现象目标在于利用数字化的早期预警信号来提前指导援助项目,以阻止某个地区重新陷入贫困等困境想以前想不到之事全球脉动(GlobalPulse)计划:做以前做不到之事人类基因组计划HGP计划计算机科学家遗传学家生理学家临床和病理学家结构生物学家细胞生物学家生物化学家做以前做不到之事人类基因组计划HGP计划计算机科学家遗传学家做以前做不好之事ERP系统针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)而开展的集成一体化的企业管理信息技术带给了我们庞大的处理能力:复杂业务模型、复杂管理要求、复杂合作关系、复杂时空数据类型……做以前做不好之事ERP系统计算给这个世界带来的不是这个和那个技术,也不是这个或者那个炫目应用计算带给我们的是无限的想象空间和强有力的实现手段人有多大胆地有多大产计算给这个世界带来的不是这个和那个技术,也不是这个或者那个炫算法是解读计算思维的最佳载体算法是计算机科学的灵魂所在,围绕计算开展的人类认知活动中,算法的寻找和优化一直是重中之重。计算机学科所支撑的人类认知活动中,能够上升到思维的、最具代表性的就是算法研究。算法是解读计算思维的最佳载体算法是计算机科学的灵魂所在,算法是解读计算思维的最佳载体抽象:算法本身就是从输入到输出的一个函数;设计算法中涉及到大量的:数学模型的建立、算法策略的选择、数据结构的设计和选择、算法正确性和效率的分析;自动化:有穷序列就是自动化的核心;在不同的问题领域、不同的运行平台上,如何选择和优化算法则是工程思维的集中体现计算思维是数学思维和工程思维的有机融合算法是解读计算思维的最佳载体抽象:软件和平台:
解读计算思维的载体软件系统寻找大规模软件的基本构件单元及其基本构建方法程序设计方法学、软件工程(狭义概念下)简洁、高效的表达计算计算机语言计算平台平台对计算的影响平台对想象的影响软件和平台:
解读计算思维的载体软件系统计算思维通识引导计算思维通识引导不能采用专业训练方式开展:计算机解决自然和社会问题的核心原理与利用计算机解决问题的基本方法,一直被包裹在高度形式化的复杂理论中,往往连计算机专业的学生都视为畏途计算思维通识引导计算思维通识引导不能采用专业训练方式开展:计算思维通识引导需要建设合理的教学内容需要一种引导和讨论型教学方式:以最少的形式化手段,让学生能够理解计算机解决各类自然与社会问题的基本思路和方法,体会计算机科学家的思维方式和基本技巧,从而养成、并得到启发计算思维通识引导需要建设合理的教学内容《计算思维导论》实践课程性质:南京大学通识通修课程240人,文、理、工都有,其中专业学生仅占一半教学目标:引导学生理解计算机工作者思考、解决问题的基本内涵,并从中获得收益教学方式:以最少形式化的方法,最典型的易接受案例,引导学生理解计算机解决各类自然与社会问题的基本思路和方法,讨论计算机科学家的思维方式和基本技巧,从而养成、并得到启发《计算思维导论》实践课程性质:教学内容以“模拟”、“通信”和“控制”为基本架构的内容体系涵盖了计算机处理问题的基本策略和手段引导学生以抽象、递归、分治、并行等思想来思考问题接触并讨论利用计算机网络、人工智能、数据挖掘等计算技术和环境在解决实际问题中的应用展示计算对人类思维空间的扩展,传递基本的计算思维模式在各类理工学科中的应用教学内容以“模拟”、“通信”和“控制”为基本架构的内容体系《计算思维导论》教学内容数字化与计算思维像计算机科学家一样思考从数学模型到计算模型抽象数据类型如何让计算机高效正确地解决问题算法方法计算机如何改变科学、技术与工程模拟计算机网络如何改变我们的工作与学习互联与搜索网络计算与服务《计算思维导论》教学内容数字化与计算思维教学内容什么是难解问题?不可解问题?计算的代价和局限突破限制并行与随机神话与现实人工智能海量带来质变数据挖掘计算的风险计算技术的滥用教学内容什么是难解问题?不可解问题?若干样例数字化与计算思维像计算机科学家一样思考问题抽象数学建模数字编码若干样例数字化与计算思维若干样例计算机如何改变科学、技术与工程模拟:计算的根本优势有限的规则无限的可能若干样例计算机如何改变科学、技术与工程若干案例计算的风险:滥用计算给人来带来的恶果病毒的泛滥隐私的泄露人性的分裂若干案例计算的风险:滥用计算给人来带来的恶果结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高端汽车维修中心场地租赁及维修技术引进合同
- 不动产抵押担保房地产开发合同
- 餐饮店面租赁及品牌升级改造合同
- 车辆安全责任事故调查与处理协议
- 产业园区厂房物业安全防范与应急处理合同
- 餐饮品牌区域代理权授权合同范本
- 生态旅游度假区租赁承租合同
- 城市综合体餐饮业态承包协议书模板
- 餐饮店店长职位竞聘与职业规划合同
- 体育健身园区场地合作开发与经营协议书
- CNC机加工作业指导书
- HALCON编程基础与工程应用全书ppt课件汇总(完整版)
- 冀教版小学美术六年级下册教案
- 《一级学科下属专业证明模板》
- 信阳市平桥区农村土地承包经营权转包
- 《城市轨道交通通风与空调系统》教学课件—07地铁通风空调概述
- Stein-膀胱癌淋巴清扫资料课件
- 小柳树和小枣树(1)
- 市场营销学期末复习题知识分享
- 化学常用单词汇总
- 大客户销售实战技巧PPT
评论
0/150
提交评论