您好, 访客   登录/注册

基于CDIO教育的VB.NET程序设计课程教学改革初探

来源:用户上传      作者: 庄新妍

  摘要:为更好体现应用型人才的培养,对专业核心课程VB.NET程序设计进行教学改革。课程以培养学生的实际应用能力为目标,采用CDIO教育理念对VB.NET程序设计进行教育改革,旨在提高学生的工程实践能力和就业竞争能力。
  Abstract: To better reflect the application-oriented talents , It needs teaching reform for professional core courses VB.NET Programming. Courses use CDIO educational philosophy to conduct education reform to VB.NET Programming,. It is the goal to train students’ abilityin practical application.It is to improve students’ ability in Engineering practice and employment competitiveness .
  关键词:CDIO;VB.NET程序设计;教学改革;
  CDIO;VB.NET Programming ;Teaching reform
  
  1. 引言
  CDIO工程教育模式是近年来国际工程教育改革的最新成果。从2000年起,麻省理工学院和瑞典皇家工学院等四所大学组成的跨国研究获得Knut and Alice Wallenberg基金会近2000万美元巨额资助,经过四年的探索研究,创立了 CDIO 工程教育理念。CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate) ,它以产品研发到产品运行的生命周期为载体 ,让学生以主动的、实践的、课程之间有机联系的方式学习工程。CDIO培养大纲将工程毕业生的能力分为工程基础知识 、个人能力、 人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标。在VB.NET程序设计课程教学中引入CDIO教育理念, 改革传统教学中重理论轻实践、 重讲解、轻工程和重个人开发、轻团队协作等不足,整体提高学生的工程实践能力和就业竞争力。在我院该门课程通常安排在大三年级的第一学期,按照该理念进行改革后,本课程会对后期的本科毕业设计做相当充分的前期准备,也会为今后的工作就业打下基础。
  2. VB.NET程序设计教学现状
  2.1课程教学组织形式
  现在大多数院校的VB.NET程序设计的教学方式还是采用多媒体授课,教师利用计算机进行授课,把知识点通过幻灯片展现出来,然后结合实例对知识点进行讲解。另外安排上机实践让同学们完成相应的作业进行巩固。但是由于上课时同学们单纯的记讲课内容和实例,并不能及时的联系相关知识点和扩充知识点,造成了教师讲什么学生练什么,教师讲什么学生就学习什么,导致他们的主动思考问题、解决问题的能力不强。有些时候,由于上机实践时间和授课时间相距较长,导致有些同学已经忘记了讲授的内容,需要重新看教材来知道所学的知识点,有些甚至完不成教师布置基本的任务。这样不便于同学们对学过的知识点举一反三,也不利于达到培养他们独立的思考和解决问题的能力。
  2.2课程教学和考核方式
  在VB.NET程序设计的教学学习中,许多教师通常花费较多的时间在语法规则、基本语句的讲解上,虽然知识点中配合知识点对应的实例进行教学,让学生很好的理解知识点,但也存在许多的不足。在教学中侧重基础知识理论讲解,学生学起来有一定的难度,慢慢也会觉得枯燥,从而丧失学习兴趣。也有的学生虽然坚持学到最后,但由于各章节的知识点比较分散,缺乏系统性和完整性, 而导致学生不能理解各知识点相互之间的关联,缺乏知识的完整性,不能真正的学以致用,使其能够理论联系实践。
  在课程考核方面,大多数院校仍然采用传统试卷考核模式,有些院校采用试卷考核+上机实践模式,体现的多数是理论所占比例重于实践比例。这样的考核方式是评分标准一致、容易操作、公平性好,会让学生的学习重心由于追求成绩而偏向理论知识的学习,轻视实践能力的训练。如何将所学知识融会贯通, 如何使学生毕业后对知识的认识不是“纸上谈兵” ,如何提高实践动手能力等等。学院将学生成绩的好坏作为评价教师教学质量和学生学习成效的依据,评价主体在思想观念上不重视对学生学习过程的评价。这些都是改变教学方式和考核方式需要考虑的问题。
  3. 基于CDIO教育理念VB.NET程序设计的教学改革与实践
  传统的授课方式不能满足需要,学生缺乏自主学习、自主实践的能力,教学脱离实践,一些实践教学也脱离工程实际,大学毕业生不能满足社会和工业界的要求。CDIO教学模式不仅在学生的职业技能与实践能力的培养与我们的教学目标一致, 也为我们在教学理念、教学方法上提供了思路。我院的VB.NET程序设计这门课程基于CDIO的一些教学理念进行了以下的教学改革。
  3.1基于实践的教学组织形式改革
   CDIO提倡设计一种教学模式,使现有的资源能更好地应用于提升学生的学习能力。基于我院近几年对机房的改善和扩充, 像VB.NET程序设计这样操作性强的课程我们采用的新的教学形式是可直接采用机房授课,教师和学生每人一台计算机。每节课教师直接通过相应的实例讲授知识点, 演示给学生看, 边演示边解释理论和实际应用的结合。启发学生去联系相关的知识点。然后学生自己开始上机操作, 对教师所讲的知识点和应用进行理解并自己实践。掌握快的同学可以直接进行知识的联系和扩充,并和教师探讨,有些同学们如果对讲课内容不理解的问题, 教师可以进行单独辅导。采取这种教学形式, 每次课都是既有理论课又有实践课, 避免学生在理论课过于枯燥的单纯去记忆讲授的知识点,同时也避免了实验课的时候已经对所学的理论知识遗忘现象发生。让同学们在“学中做”,学与做更好的融合。
  CDIO提倡给学生提供实践场所来保证学生的主动学习。采用机房授课虽然一定程度提供了学生实践能力和创新能力的教学环境,但是为了克服课堂实践的时间短和教师主导的问题,我院专门开设一个机房,在工作时间分别安排专业课教师去辅导,在VB.NET的专门辅导课中,学生可以把项目中遇到的困难和教师共同探讨。另外在晚上和周末等业余时间开放各个机房,由教师与学生共同管理,学生可以独自学习,也可以小组形式共同组织学习和开发课程综合内容的小项目。这些教学组织形式让学生们自主学习的需求和实践得到保证,从而达到个人学习能力的提高,体现了“做中学”。
  3.2基于工程能力的教学方式改革
  针对目前VB.NET程序设计课程教学存在的问题,我院教研室以CDIO教育大纲内容为教学改革指导思想,设计了面向CDIO的VB.NET教学模式。课堂教学实践的具体实施体现在:
  (1).在教学手段上,主要采用案例教学法。授课教师通过分析课程特点,课堂上对案例进行分析讲解,讲解过程中,教师边设计,边实现。讲述VB.NET程序设计的关键技术和应用实践方法,注重培养学生的工程推理和解决问题能力。课堂外按相应知识点布置项目,随着授课内容的增加来加深和完善项目,可利用机房辅导方式或网络教学互动平台,和同学们对项目的具体实现问题进行交流和研讨。

  (2).在知识点的组织上,整个课程划分为几个完整的小案例进行组织。我们按照软件工程的项目设计思想和原则去设计VB.NET的应用程序,以完整的、综合性的案例为知识主线,在进行理论讲解的同时进行应用实践,将VB.NET相应的知识点系统地融合在案例教学中。
  (3).在实践项目设计上,针对社会实际需求开展项目,让不同层次学生采取分组模式完成实践任务。学生有机会身临其境地将自己置于决策者或解决问题的地位,充分发挥主观能动作用,增强消化和运用知识与经验的能力。通过分组实现指导学生完成实践项目设计,培养他们团队协作能力,系统分析、设计和实践的能力。
  3.3基于多种考核方式的教学改革
  在VB.NET课程的考核形式上,传统试卷考核模式不能客观反映学生的真实能力。我院已经否定了单纯的理论试卷考核模式,引入CDIO教育的理念进行评价、全面考虑,综合评定学生成绩,大致采纳以下方式:
  (1).平时实训考核,对学生平时在实训项目中的表现进行客观评价,可以从平时出勤、学习态度、学习表现、学习效果及协作学习过程等进行成绩评价等。
  (2).项目实战考核,分为基本能力考核和创新能力考核。 基本能力考核主要是对学生项目开发情况、 项目报告的撰写和综合应用开发形成的作品功能进行评价。 创新能力考核则根据学生实际承担项目的难度、开发效果、项目小组答辩、和实用功能等进行成绩评定。该部分对于教师的要求相对较高,要求教师必须要有项目开发经验,从而对学生进行合理评价。
  (3).理论知识考核,试卷题型以应用型和理解型为主对理论知识进行考核。
  VB.NET程序设计课程按平时实训,项目实践、项目报告、项目功能、笔试等形式。通过多样化的学生能力表现形式,对学生进行多方位的客观评价。由此课程总成绩的分数评定大体分为三部分:平时实训考核占30%,项目实战考核占30%,试卷考核40%。
  4. 总结
  作为一种工程教育教学模式,CDIO理念在强调学生理论基础知识的同时,注重培养学生理论应用能力、团队合作能力及工程系统的掌控能力。将CDIO 理念引入教学,针对VB.NET程序设计课程存在的问题,通过加强平时实训环节、案例式教学、实践项目设计、多种考核方式等改革措施,改变了以往课程理论过多,学生死记理论的局面,弥补了课堂教学与实际
  应用的断层,提高了教学质量。实践证明,通过面向CDIO的教学改革实践,得到了学生的欢迎,受到了同行教师的肯定。同时,CDIO工程教育理念也为其他课程的教学改革开拓了思路,值得在其他应用类课程中作进一步的推广和研究。
  
  参考文献
  [1]才智,赵春光,基于CDIO 模式的软件工程课程教学改革[J].经济师,2011,(08)
  [2]查建中.CDIO:颠覆性的工科教育模式改革[J].中国远程教育,2009,(3)
  [3]项薇. 基于CDIO 理念的《工作研究与分析》创新教学[J].宁波大学学报(教育科学版), 2010,(5)
  [4]陆红蕾,基于CDIO 的“C# 面向对象程序设计”教学改革与实践[J].长沙通信职业技术学院学报,2011,(06)
  作者简介:庄新妍(1978-)女(汉族),内蒙古呼伦贝尔市,内蒙古呼伦贝尔学院计算机科学与技术学院讲师,硕士,从事计算机应用技术研究。
  通信地址:内蒙古呼伦贝尔市海拉尔区学府路83号呼伦贝尔学院计算机科学与技术学院
  联系电话:13191335678


转载注明来源:https://www.xzbu.com/8/view-44091.htm