- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CDIO的计算机专业实验教学体系改革探讨.doc
基于CDIO的计算机专业实验教学体系改革探讨
摘 要:针对当前计算机实验教学存在的问题,在计算机专业实验教学中引入CDIO理念,改革计算机专业实验教学体系,基于项目设计实验内容,对不同类型实验采用不同的教学方法及教学效果评价方式,为培养实践能力过硬的计算机人才奠定坚实的基础。
关键词:CDIO 实验教学 基于项目实验
CDIO〔Conceive(构思)-Design(设计)-Implement(实现)-Operate(运作)〕理念起源于2000年麻省理工学院和瑞典皇家工学院等4所大学组成的跨国研究项目[1],该项目继承和发展了欧美20多年来的工程教育改革理念,并系统地提出了操作性极强的12条标准[2]来衡量工程类毕业生在工程基础知识、个人能力、人际团队能力和工程系统能力4个方面的水平。我校于2010年确定计算机专业作为CDIO工程教育改革试点专业。到目前为止,计算机专业的理论教学改革初见成效,但是实验教学却仍没有形成完整的体系结构,极大地影响了学生实践能力的提高。所以,计算机专业实验教学改革迫在眉睫。
1 计算机专业实验教学存在的问题
传统的计算机专业实验教学大多依赖理论教学开展,而目前理论教学即使考虑到本课程与前导课、后续课的关系,但为了保证单一课程知识体系的完整性,在课程内容安排上仍会各自为政,课程间重复内容过多,无法在内容的广度和深度两个方面达到平衡。同样的问题延续到实验教学中,最终导致不同实验课程中那些重复的内容占用有限的学时,而课程间的依赖关系被忽视或弱化,学生只会解决当前课程涉及的问题,无法将知识融会贯通应用解决跨课程的问题或综合性较强的问题,更不用说解决实际问题了。既影响实验教学工作的有效开展,又影响实验教学的最终效果。因此只有从实验教学体系出发,从源头上找到解决问题的方法,才能真正将CDIO工程教育理念融入应用型人才培养的过程之中。
2 计算机专业实验教学体系改革
CDIO标准3明确指出必须有一体化教学体系,使多门课程共同支持专业目标。这就要求必须将相关课程关联,避免不必要的重复,使学生掌握各门课程知识之间的联系,用于解决综合的问题[3]。
2.1 建立一体化的实验教学体系
我专业通过市场调研,不断更新和调整人才培养方案,制定了以Java技术为主线的CDIO实验教学体系(如图1所示)。体系中突出三级项目划分,以一级项目为主线,二级项目为支撑(基于课程群开展),三级项目为基础(与核心课程相关),充分落实PBL(Problem-Based Learning,基于项目学习)和“做中学”的教学模式[3],将项目贯穿于整个教学体系之中。
2.2 基于项目的实验内容设计
CDIO倡导“基于项目的学习”,所以在实验内容设计时,要以项目为载体。
三级项目是核心课程的完整案例,该项目可以将实验的主要内容贯穿起来,使实验内容分层次递进。例如网站开发应用(JSP)课程以学生报到系统为实验案例。第一次实验要求使用JSP完成页面设计。第二次实验要利用内置对象保存用户登录信息。随着理论知识的学习,实验内容逐步推进,完成标签调用JavaBean显示信息、访问数据库、Servlet作为流程控制跳转以及文件上传下载等实验内容,最终完成学生报到系统项目。每次实验内容都要在前次实验完成基础之上进行,激发学生的学习热情,并在潜移默化之间让学生体会到工程理念的实现过程。
为避免三级项目之间内容的重复性,在设计实验时要根据培养方案和开课计划时间表,根据课程的先后出现顺序,合并或调整实验内容。如面向对象程序设计课程中将以JDBC方式访问数据库列入实验内容;而JSP课程的访问数据库则要求用连接池的方式访问数据库。
二级项目通常以课程群中最后讲授的课程设计形式进行。二级项目综合性较强,为保证学生能够运用所学的知识完成该项目,三级项目设计时,要考虑到二级项目所需知识点。如以小型软件项目以B/S结构的学校教务管理系统为题目,需要贪心算法实现排课操作,则算法设计与分析课程中就需要有针对性地设计贪心算法的实验内容。
按上述方式进行基于项目的实验设计既保证了三级项目的独立性,又兼顾课程群的整体结构,在二级项目开展时做到有的放矢,真正从简到繁,从易到难进行构思、设计、实现、运行,巩固专业知识,进而解决实际问题。
3 实验教学方法改革
传统演绎式实验教学是由授课教师在课堂上演示实验内容,并针对实验内容进行分析,然后学生重复教师已完成的内容。为了能提高学生在实验过程中的参与度,最大程度调动学生积极性,教师可以提前布置任务,实验时由学生提出各自的解决方案,并集体谈论方案可行性和优劣性,形成头脑风暴,最后由教师总结、归纳,进行方案评判。这样的归纳式教学鼓励学生自己思考,培
文档评论(0)