基于CDIO的计算机专业实验教学体系改革探讨

来源 :中国现代教育装备·高教 | 被引量 : 0次 | 上传用户:yhmlivefor50
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对当前计算机实验教学存在的问题,在计算机专业实验教学中引入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 实验教学方法改革
  传统演绎式实验教学是由授课教师在课堂上演示实验内容,并针对实验内容进行分析,然后学生重复教师已完成的内容。为了能提高学生在实验过程中的参与度,最大程度调动学生积极性,教师可以提前布置任务,实验时由学生提出各自的解决方案,并集体谈论方案可行性和优劣性,形成头脑风暴,最后由教师总结、归纳,进行方案评判。这样的归纳式教学鼓励学生自己思考,培养学生分析问题、解决问题的能力,体现了构思和设计的思想。
  综合性实验(二级项目或一级项目)将学生组成团队,按照“构思—设计—实施—运作”的指导思想,遵循企业实际的开发步骤和要求,把学生当做企业工程师进行项目开发[4],提升分工协作、交流沟通能力。
  除了在实验教学环节上进行教学方法改革外,应注重课下的素质培养。给学生提供创新基地,鼓励学生在课余时间参与素质教育活动,将知识转化为竞赛成果。如参加ACM国际大学生程序设计竞赛;可将二级项目进行改良或在此基础上进行创新,参加黑龙江省大学生应用程序设计大赛等。以竞赛促进学生的学习热情,让学生切身体会到学习成果的转化,不断自我激励。
  4 实验教学评价方式改革
  CDIO标准主张采用不同的方法衡量学生能力。为了能全面、科学地评价学生在实验过程中的专业知识、个人自身能力、团队合作能力和系统构建能力,我们从5方面进行考核[5]。
  (1)个人能力。专业知识扎实,实践能力强。
  (2)团队评价。履行职责,善于沟通协作。
  (3)项目文档(含实验报告)。文档齐全,内容充实,按时提交。
  (4)项目评价。满足基本需求,界面友好。
  (5)创新能力。在基本功能上有完善和提高,勤于思考,勇于创新。
  通过实验中的过程管理、阶段性文档、实验报告或课程设计说明书及项目答辩等方式将指标量化,并根据不同比重计入最终成绩。
  5 结束语
  围绕CDIO理念,以实践能力强的计算机专业人才培养为目标,从我校实际出发,改革实验教学体系,以项目带动实验,体现“做中学”思想,并采用切实可行的教学方式和考核方式,将实验教学带入真正的CDIO实施环境,切实提高学生的动手实践能力。
  参考文献
  [1] CDIO简介[EB/OL].[2012-11-05].http://baike.baidu.com/view/2402813.htm.
  [2] 顾佩华,陆小华,沈民奋编译.CDIO大纲与标准[M].汕头:汕头大学出版社,2008.
  [3] 查建中,工程教育改革战略“CDIO”与产学合作和国际化[J].中国大学教学,2008(5):16-19.
  [4] 韩娜,陈娟.CDIO模式下Java高级网站应用课程的设计与实现[J].高教论坛,2012(4):68-70.
  [5] 韩娜,乔付,桑海涛.虚拟项目中的团队和项目管理[J].计算机教育,2011(1):52-55.
其他文献
针对旋耕机不易入土、抖动较大、耕深调节不可控等缺点,设计了一种钻耕形式的微耕机。此机器结构简单,以钻耕刀具代替旋耕刀具,刀具有向前平动和旋转切削土壤2个运动,相比旋
3-(2-氯乙基)-2-甲基-9-羟基-6,7,8,9-四氢-4H-吡啶并[1,2-a]嘧啶-4-酮(简称CMHTP)是帕利哌酮合成关键中间体。以2-氨基-3-羟基吡啶为起始原料,与2-乙酰基丁内酯进行环合反应,与
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
报道了一种含多酯基不对称阳离子Gem in i表面活性剂(Ⅰ)的合成。在甲醇钠催化下,N,N-二甲基乙醇胺与邻苯二甲酸二甲酯酯交换制得二(N,N-二甲基氨基乙基)邻苯二甲酸酯(Ⅱ),收
语文看图写话教学是小学学生提高自身语言综合能力的一种有效途径。写话教学是学生从写字过渡到使用语言文字表达的一个重要阶段,对于学生非常的重要。但是这个时期的学生学
当前我国疫苗安全问题严峻,疫苗安全问题对国民身体健康、公共卫生安全甚至是国家稳定都有重要影响。所以疫苗安全问题不仅是药品安全问题,其背后折射的是社会问题、经济问题,甚至是国家稳定问题。习近平总书记在十九大报告中指出,要建设法治政府,推进依法行政,严格规范公正文明执法。完善我国行政问责制度是建立法治政府、责任政府的必然要求。近几年,我国疫苗安全事件频发,疫苗监管行政问责制度是保障疫苗安全的重要途径,