浅议基于CDIO模式的高职院校Java课程教学改革
2014-04-29贾兆立
贾兆立
【摘要】本文运用CDIO理念,针对高职院校《Java程序设计》课程进行了改革,使课程立足于学生会构思、设计、实现、运行等能力和素质的培养,为职业院校教育改革提供一种操作性较强的教学模式。
【关键词】CDIO;Java课程;教学改革
CDIO 教育理念是代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate)的一种新型工程教育模式,是“做中学”原则和“基于项目的教育和学习”的集中体现。本文以《Java程序设计》课程为例,运用CDIO理念,對这门课进行适合于高职院校学生的教学模式改革。[1]
1.教学内容设计
以采用“考试管理系统”为载体,重新组织课程内容和课程教学,整个项目又划分成若干子项目,每个子项目的知识和技能的难度是逐步加强,子项目中任务的设置也是由浅入深、逐步递增的,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力,教学内容安排具体如表1 所示。
2.教学方式变革
CDIO 标准参照工业界的需求,其中构思、设计、实施、运行4个环节就是企业在真实社会环境中的一个产品开发流程。软件项目开发也是需求分析、概要与详细设计、编码、功能测试与修复bug、项目交付使用等流程实施的。
以一个考试管理系统项目为载体,在项目教学实施过程中,教师提出子项目目标,学生根据子项目目标完成教师的需求,在这个构思与设计过程中,充分教师发挥引导作用,帮助学生对项目任务的分析与分解,完成知识的建构。由于高职生是形象思维优于逻辑思维的,因而在每个技能训练的过程中,运用现成的案例源代码帮助学生理解知识点,为学生提供模仿的样本,让学生在一个个“子任务”驱动下,分小组开展协作学习活动,教师引导帮助学生由简到繁,由易到难,循序渐进地完成一系列“任务”,逐步培养学生良好的逻辑思维,形成良好的面向对象思想与方法。在项目或任务实现过程中,引导学生自主分析,分组讨论,鼓励学生拓展思路,自主学习优秀的设计模式,将其运用到自己的程序设计中。在课程实施中重视培养学生的思维能力、交流沟通能力、创新能力,从而达到真正提高学生综合素质的目的。
3.评价方式多样
课程考核评价采取过程评价与结果评价相结合的方式,分配比例各占一半。过程评价包括自我评价与形成性评价,自我评价即学生通过网络资源自测试题进行自我检测和评价,发现学习中的问题,从而有目的地学习,提高自主学习的效率。形成性评价是在一定时间内完成项目任务的评价,由个人评价、小组评价和教师评价三部分构成,具体见表2。
4.结束语
由于CDIO是“做中学”原则和“基于项目化教学”的集中体现,采用“做中学”的模式,主要培养学生的实践能力、团队精神和综合素质,通过项目实战,提高学生自身分析、解决问题的能力以及团队协作能力。通过多轮教学实施的检验,证明这种模式在本课程中是行之有效的。[2]
参考文献:
[1]邱珊.CDIO教育模式在《Java语言程序设计》教学中的应用[J].现代计算机,2011(18):18-21.
[2]刘莹.基于CDIO教学模式的实践教学改革探讨[J].信息技术与信息化,2011(1):10-12.
基金项目:聊城职业技术学院教学改革立项项目(2013JGXM030)