时间:2014-02-27 09:01 文章来源:http://www.lunwenbuluo.com 作者:王力等 点击次数:
摘要:探讨基于CDIO理论下的数据结构课程实训指导书撰写、实践教学指导以及学生学习结果评价等问题,提出基于工程化、模块化和基于任务驱动的数据结构课程创新实践教学体系。
关键词:CDIO;数据结构;做中学;实训
0、引言
CDIO是一种国际化高等工程教育的创新模式,同时也是培养下一代工程师的创新教育框架。该框架是在构想(Conceive)、设计(Design)、实施(Implement)、操作(0perate)现实系统和产品的背景下,加强工程教育和培养符合社会发展所需工程师的一些标准的集合。CDIO教育创新模式不仅注重培养学生具有扎实的专业技术知识,还注重培养学生的团队协作精神和创新精神,通过“做中学”和“基于项目的教育和学习”的教学模式培养既有扎实的专业技能,又有良好团队协作能力和创新能力的国际化工程师。目前,CDIO在我国工程教育特别是计算机教育尚处于不断摸索阶段。
近年来,CDIO理论指导下的培养程序设计能力的课程体系研究已逐渐受到重视。程序设计能力是贵州大学计算机科学与信息学院对通信工程专业学生重点培养的专业核心能力之一,提高学生的程序设计能力对学生未来就业和深入学习其他课程都有重要意义,同时也是目前技术发展及用人单位对学生专业能力的需求。数据结构是高级程序设计的后续课程,同样具有高度抽象、理论性和实践性强等特点,涉及语言、逻辑和算法等相关内容,学生不易掌握。通过对CDIO工程师培养模式的充分研究,我们尝试将其引入数据结构等程序设计序列课程的教学和实践中。研究表明,CDIO实训提高了课程的教学效果和教学质量、学生的学习兴趣和程序设计能力、团队协作能力和人际沟通能力等。
1、实施CDIO的思路
(1)通过国内外有关CDIO的公开资源获得CDIO的第一手资料,如CDIO的概念结构、运作手段、评价方法等,对CDIO本质有更深的理解;再根据CDIO的理论框架重新对程序设计类课程的特点、难点分布、相关工具、技术和应用方法进行调研,重新规划数据结构等程序设计类课程在贵州大学计算机科学与信息学院通信工程专业领域的应用范围和应用深度。结合当前就业实际和用人单位对通信工程专业人才的需求情况,在制订课程教学计划时合理安排程序设计类课程的时间和顺序、授课学时、授课教师等;重新定义课程的教学特点和实验特点,并根据不同内容采取不同的教学和实验方法,如使用案例进行教学、在实践中采用综合性和设计性实验等。
(2)根据CDIO的理论框架重新编写数据结构实训指导书,重新定义数据结构课程中的基本原理,对实训中涉及的算法进行详细设计,力求文字简单精练和内容通俗易懂,可将该实训指导书既作为学生实践用书,又作为教材,以利于学生学习。精心挑选实训内容,在引起学生学习兴趣的同时,融合程序设计的很多项目或工程实际经验的技巧,如需求分析与设计、程序设计风格、程序设计代码调试与单步跟踪技巧、程序设计测试方法等,使得实训内容具有较强的针对性与实用性。
(3)采用分组对比方法研究CDIO实训的实施效果。根据学生自愿的原则,将学生分为被试组与比较组。教师对被试组和比较组学生采用相同的方法授课,但在实践课上使用不同的实训指导书,在被试组使用基于CDIO理论的新编实训指导书,在比较组使用老的实训指导书。
2、撰写实训指导书的思路
CDIO理论中最重要的环节应该是对实训的指导,要求实训指导书要具有新的思路和特点。因此,与传统的实验指导书相比,CDIO理论指导下的新实训指导书在构思、操作和实现上吸收了CDIO的研究成果,并具有很多特色和创新I生。
1)突出模块化的思想。
相关内容
联系方式
随机阅读
热门排行