版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在程序设计课程中引入在程序设计课程中引入“计算计算思维思维”的实践和思考的实践和思考上海交通大学计算机系上海交通大学计算机系姚天昉姚天昉报告大纲报告大纲引言教学实践案例一些问题的思考和建议结论引言引言计算思维的核心思想和目的计算思维是运用计算机科学的基础概念进行问题求解问题求解、系统设计系统设计、以及人类行为理解人类行为理解等涵盖计算机科学广度的一系列思维活动。培养学生像拥有阅读、写作和算术(3R)基本技能一样拥有计算思维技能,并能自觉地应用于日常的学习、研究与将来的工作中。教学实践的目的和方法引言引言教学实践是检验引入计算思维方法是否正确以及如何推广的一个十分重要的“试金石”。观察和评价教学
2、实践的效果并及时总结和完善。西安会议(C9)和济南会议(大学基础课程报告论坛)报告的延续计划、实施、总结和评价。教学实践案例教学实践案例引入计算思维的教学目标程序设计思想方面:-理解计算在解决科学问题中的作用-重视计算作为科学发现的基础工具-探索不同算法在效率和性能方面的影响-理解实用的基本程序设计原则-基本理解不同程序设计语言解决实际问题的可能性-基本理解计算的限制和不可解问题教学实践案例教学实践案例程序设计方法方面:-分析和抽象问题-设计和实现针对科学问题的有效的软件解决方案-有效地使用通过函数说明所描述的软件库-理解基本数据结构的使用和功能-编写完成有明确使用目标的程序,并适当地可视化其
3、结果-阅读和改写已存在的程序教学实践案例教学实践案例案例一:上海交通大学程序设计思想与方法概况时间:2010年9月-2011年1月课程学时:51(学时)(其中,课堂教学:34(学时);实践环节:17(学时)教学语言:英语教学材料:英语课程网站:英语(56/PTM-Python/)教学实践案例教学实践案例学生人数:中国学生 90人;留学生 约20人年级:一年级第一学期课堂教学内容Part I: Python Programming (20 Lectures)Part I: Python Programming (20 Lectures)-Introductio
4、n to Computer Science-Introduction to Python-Value, Type, Variable, Assignment, and Type Conversion教学实践案例教学实践案例-String, List, Tuple and Dictionary-Conditional and Loop Statement-Function and Parameters-RecursionPart II: Introduction to Computer Simulations, Part II: Introduction to Computer Simulati
5、ons, Applications and Data Structures (10 Lectures)Applications and Data Structures (10 Lectures)-Simulation and Optimization-Introduction to Computational Linguistics教学实践案例教学实践案例-Data Structure and Application: Traversal and SearchPart III: Looking at Programming Methodology (4 Lectures)Part III: L
6、ooking at Programming Methodology (4 Lectures)-Analysis of Algorithm教学实践环节小作业(个人作业)a.输出格式变换(数据输出变换问题)b.字符串匹配(模式匹配问题)c.文件数据搜索与排序(搜索与排序问题)教学实践案例教学实践案例d. 进制转换(数据转换问题)e.背包问题(递归问题)大作业(小组作业-3-4人)-利用初步的计算语言学知识,设计和开发一个具有交互界面的汉语句子分词系统(分词问题-open问题)-计算语言学领域-训练语料和测试语料来自同一网站(上海世博会教学实践案例教学实践案例官方网站)-验收方式:实验报告;系统性能
7、测试;答辩。案例二:南方科技大学计算思维导论(Python程序设计部分)概况时间:2011年4月-5月课程学时:24(学时)(其中,课堂教学:12(学时);实践环节:10(学时);考试:2(学时)教学实践案例教学实践案例教学语言:汉语教学材料:英语课程网站:英语(56/SUSTC-Python/)学生人数:45人年级:一年级第一学期课堂教学内容Part I: Python Programming (8 Lectures)Part I: Python Programming (8 Lectures)教学实践案例教学实践案例-Introduction to Py
8、thon-Value, Type, Variable, Assignment, and Type Conversion-String, List, Tuple and Dictionary-Conditional and Loop Statement-Function and Parameters-RecursionPart II: Introduction to Computer Applications and Part II: Introduction to Computer Applications and Simulations (2 Lectures)Simulations (2
9、Lectures)教学实践案例教学实践案例-Digital Audio Processing -Simulation of Physical SystemPart III: Looking at Programming Methodology (2 Lectures)Part III: Looking at Programming Methodology (2 Lectures)-Analysis of Algorithm教学实践环节小作业(个人作业)-设计和开发处理电子音频的函数,并能输出相应的音频信号和曲线图。附加部分:组合上述函数和所教学实践案例教学实践案例开发的新函数,以达到立体声的效
10、果。大作业(小组作业)-设计和开发理想气体分子碰撞仿真物理系统。根据不同的初始状态,可以计算分子速度和能量变化,并采用曲线图和柱状图来表示这种变化情况和它们之间的关系。验收方法:检查开发结果和实验报告是否达到基本要求。奖励有新意、有个性的作业。完成附加部分可得附加分。一些问题的思考和建议一些问题的思考和建议计算思维的推行和应用不是仅仅依靠一门课程就能解决问题。这是一个系统工程。它涉及计算机学科的各门课程和相应的实践活动以及相互之间的衔接。在教学中,要采用潜移默化的方式将这种思维融入到各个知识点以及知识点之间的关系中,使学生自觉或不自觉地学会这种思维方式,并能初步应用这种思维方式。一些问题的思考
11、和建议一些问题的思考和建议实践环节是对掌握这种思维的一种最好的训练方法。要认真对待和规划,使学生在实践中认识到掌握这种思维方式的直接益处。小班教学(如30-40人)有利于增加教师与学生互相交流的机会,帮助学生建立程序设计自信心和增强他们的编程能力。实践环节可让学生根据自己的能力建议或选择不同难度的题目,并留出足够的时间让学生进行一些问题的思考和建议一些问题的思考和建议践(如小作业两周;大作业四周)。教材问题是摆在我们面前的迫切任务。如果有可能,可以考虑同时出版一本实践项目(小作业、大作业)指导书,其中所涉及的问题可以选自不同的领域。它可供教师教学参考以及学生实践使用。在教材未出版之前,也可以先出版实践项目指导书。结论结论通过对上述两个教学实践案例的分析,说明了把
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度河南信息统计职业学院单招数学每日一练试卷及完整答案详解【夺冠】
- 2024-2025学年度医学检验(士)经典例题(考试直接用)附答案详解
- 2024-2025学年度泸州职业技术学院单招《职业适应性测试》常考点试卷含完整答案详解(各地真题)
- 2024-2025学年化验员考前冲刺试卷附答案详解【研优卷】
- 核医学科甲状腺功能亢进治疗方案
- 胃食管反流病治疗方案与护理
- 儿科哮喘急性发作管理方案
- 2024-2025学年厦门华厦学院单招数学模拟题库有答案详解
- 2024-2025学年度农村信用社招聘考试题库检测试题打印A4版附答案详解
- 小学全国科普日活动方案
- 2024-2025学年度江西工业职业技术学院单招数学模拟试题含答案详解【B卷】
- 学校资产管理自查报告及整改措施
- 3.12.2024新苏教版小学科学三年级下册第三单元第12课《石头上的植物》同步课件
- 金华义乌市供销联社下属企业2026年招聘6人笔试模拟试题及答案解析
- 2026届湖北省武汉普通高中高三3月调考数学+答案
- 学校推进生源转型期的小班化教学工作方案:让生源减少的“挑战”转化为办学质量提升的“红利”
- 第一单元第2课《组织之趣》课件人教版初中美术八年级下册
- JJF 2119-2024低气压试验箱校准规范
- 教师礼仪规范第二章师表课件
- 四川大学《管理学原理2458》21秋在线作业2答案
- 民政局标准离婚协议书模板(7篇)
评论
0/150
提交评论