从计算思维到大学计算机基础教学核心课程建设.ppt





《从计算思维到大学计算机基础教学核心课程建设.ppt》由会员分享,可在线阅读,更多相关《从计算思维到大学计算机基础教学核心课程建设.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、从计算思维到大学计算机基础教学核心课程建设 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望提提 纲纲n引言引言n计算机基础教学改革的需求计算机基础教学改革的需求n围绕计算思维教学改革的实施模式围绕计算思维教学改革的实施模式n案例案例1(模式(模式3):新生研讨课):新生研讨课面向问题求解的思维训练面向问题求解的思维训练n案例案例2(模式(模式2):):大学计算机基础大学计算机基础教学内容重组教学内容重组n案例案例3(模式(模式1):):程序设计基础程序设计基础案例
2、教学及资源建设案例教学及资源建设计算思维研究计算思维研究n宏观层面,宏观层面,揭示计算的泛在特征泛在特征q自然、社会和工程系统都禀赋着计算属性q计算是人工科学、自然科学n微观层面,微观层面,挖掘计算的内涵特征:内涵特征:q疏理学科本质特征和核心方法q核心方法、原理的归类、分析n具体内涵有不同看法 引言Karp的观点RichardM.RichardM.KarpKarpUCBerkeley教授,Turing奖(1985)自然和社会系统自身的内部禀赋禀赋着丰富的属于计计算的演化规律算的演化规律计算不仅是一门关于人工现象的科学人工现象的科学,还是一门关于自然现象的科学自然现象的科学nCMU周以真(Je
3、annetteM.Wing)教授认为:计算思维:用计算的基础概念去求解问题、设计系统、理解人类行为q本质:抽象和自动化约简约简、嵌入嵌入、转化转化、仿真仿真递归递归、并行处理并行处理抽象抽象、分解分解、建模建模预防预防、保护、容错保护、容错、纠错纠错启发式推理、折衷启发式推理、折衷多维度考良多维度考良*Communications of ACM,Vol.49,No.3,March 2006P.J.Denning观点ACM前主席Communications of ACM,Vol.49,No.37类原理:类原理:计算机理的功能角度计算机理的功能角度Computation:meaningandlim
4、itsofcomputationCommunication:reliabledatatransmissionCoordination:cooperationamongnetworkedentitiesRecollection:storageandretrievalofinformationAutomation:meaningandlimitsofautomationEvaluation:performancepredictionandcapacityplanningDesign:buildingreliablesoftwaresystems4类核心实践类核心实践ProgrammingSyste
5、msandsystemsthinkingModeling,validating,testing,andmeasuringInnovatingCriteria:UniversalRecurrentBroadlyInfluentialGreatPrinciplesofComputingCC1991计算机学科重复出现的12个基本概念:概念和形式化模型(ConceptualandFormatModels)演化(Evolution)抽象层次(LevelsofAbstraction)绑定(Binding)按空间排序(OrderinginSpace)按时间排序(OrderinginTime)重用(Reuse
6、)折中和结论(TradeoffsandConsequences)大问题的复杂性(ComplexityofLargeProblems)一致性和完备性(ConsistencyandCompleteness)效率(Efficiency)安全性(Security)不同层次计算环境的问题求解与构造方法不同层次计算环境的问题求解与构造方法-抽象级、指令抽象级、指令/语言级、系统级语言级、系统级n对象构造对象构造:q编解码q建模q陈述n过程构造过程构造:q约简、嵌入、转化和仿真q递归、并行q抽象和分解q启发式推理q平衡与折中n验证构造验证构造:q预防、保护、冗余、容错、纠错q多维度考良(时间、空间、简洁、社
7、会、成本)n对象构造:对象构造:q概念和形式化模型q演化q抽象层次n过程构造:过程构造:q绑定q按空间排序q按时间排序q重用q折中和结论n验证构造:验证构造:q大问题的复杂性q一致性和完备性q效率q安全性数学思维数学思维逻辑思维逻辑思维工程思维工程思维计算思维计算思维抽象级问题抽象级问题求解求解指令指令/语言级问语言级问题求解题求解系统级问题系统级问题求解求解计算思维与传统思维计算机基础教学的改革需求计算机基础教学的改革需求 n计算机基础教学在大学教育中的作用计算机基础教学在大学教育中的作用q对知识结构的贡献对知识结构的贡献:X+info的复合型知识结构q对思维方式的贡献对思维方式的贡献:计算
8、机学科独特的思维方式q对能力培养的贡献对能力培养的贡献:研究/探索的工具、实践创新能力地位地位n等同于数学课程、物理课程一样重要的课程等同于数学课程、物理课程一样重要的课程以观察和总结自然规律为特征的实证思维实证思维,以物理学科为代表以推理和演绎为特征的推理思维推理思维,以数学学科为代表以设计和构造为特征的计算思维计算思维,以计算机学科为代表-李廉教授n形势背景形势背景:q对计算机基础教学的更高要求q对计算机基础教学的多样化要求q计算机技术内容更新快q信息技术在中小学的普及计算机基础教学的改革需求计算机基础教学的改革需求 计算机基础教学的改革需求计算机基础教学的改革需求 挑战挑战1:对计算机基
9、础教学认识的片面认识:对计算机基础教学认识的片面认识q“计算机会用即可”、“计算机就是程序设计”、。n危害:危害:q学时被压缩、资源得不到充分配置q大学计算机基础课程可有可无、学生认识误区挑战挑战2:对计算机基础教学内容和教学方法改革的挑战:对计算机基础教学内容和教学方法改革的挑战q知识构成庞杂、内容更新快q与计算机基础教学相对有限学时和有限目标的矛盾n浓缩论计算机基础教学的改革需求计算机基础教学的改革需求 n解决途径解决途径:q需要构建相对稳定、能够体现计算机学科思想和方法的核心内容q需要更加突出思维方法的训练n满足满足q有限的课时应对教学改革的压力和不断更新的技术q摆脱以“操作技能”培养学
10、生计算机能力造成的“危机”q更好地诠释课程建设的目标,更好地体现基础特征n2010年7月,九校联盟(C9)西安会议提出:q计算机基础教学的核心任务是计算思维能力的培养计算机基础教学的核心任务是计算思维能力的培养n核心知识(内涵特征)核心知识(内涵特征)n核心方法(内涵特征)核心方法(内涵特征)n独特思维独特思维(泛在特征,普适)(泛在特征,普适)基本认识基本认识n计算思维养成以计算能力的培养为基础的计算思维养成以计算能力的培养为基础的不是颠覆原有的课程内容,而是:n内容内容的再组织与优化,突出核心内容和方法突出核心内容和方法n教学方法方法的改革,加强思维方法训练加强思维方法训练n计算思维培养计
11、算思维培养需要分类分层次逐步推进需要分类分层次逐步推进n对计算思维的认识n广大教师的理解n学生培养的定位围绕计算思维教学改革的实施模式围绕计算思维教学改革的实施模式内容方面:基础教学知识体系内容方面:基础教学知识体系四个领域四个领域系统平台与系统平台与计算环境计算环境系统开发与系统开发与行业应用行业应用算法基础与算法基础与程序设计程序设计数据管理与数据管理与信息处理信息处理认识与理解认识与理解计算环境计算环境流程设计与流程设计与程序实现程序实现开发方法及典型开发方法及典型行业应用系统行业应用系统面向专业应用的面向专业应用的信息处理技术信息处理技术核心课程中的主要原理核心课程核心课程主要相关内容
12、主要相关内容PrinciplePractice系系统统平平台台与与计算环境计算环境大学计算机基础Computation,Coordination,Recollection,Communication网络技术及应用Communication,Coordination,DesignSystemsandsystemsthinking微机原理与接口技术Recollection,Communication,CoordinationProgramming算算法法基基础础与与程序设计程序设计程序设计基础Design,Recollection,EvaluationProgramming数数据据管管理理与与信息
13、处理信息处理数据库技术及应用Recollection,EvaluationSystemsandsystemsthinking多媒体技术及应用Communication,Recollection系系统统开开发发与与行业应用行业应用软件工程(软件开发技术)、DesignSystemsandsystemsthinking领域应用课程Systemsandsystemsthinking,Modeling,validating,etcn使学生了解相关内容的核心问题和核心解决方法:q问题的引入q寻求解决问题的思路q引出问题的解决方法或实现方法q进一步的拓展和思考n案例的选取是关键教学教学方法方面方法方面:激
14、发兴趣、引发思考实施模式n模式模式1:方法推动式方法推动式q内容基本不变,改进教学方法n模式模式2:内容重组式内容重组式q内容小范围调整:突出重点、适当增删n模式模式3:全面更新式全面更新式q内容提升,大幅度更新以不同模式推动不同层次、不同类别的课程教学改革案例案例1(模式(模式3):新生研讨课n信息表示与编码信息表示与编码(Communication)q猜姓游戏、图像编码、图像校验n资源竞争与调度资源竞争与调度(Coordination、Evaluation)q服务窗口排队问题、装箱问题、书籍缓存问题n社会关系与网络社会关系与网络(Automation)q朋友圈形成、团体发现n问题分解与递归
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 思维 大学计算机 基础 教学 核心 课程 建设

限制150内