- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CDIO模式在民办院校数据结构课程实践教学中的应用
摘 要 将“CDIO教学模式”引入数据结构实践教学,通过实际教学应用,该教学模式的实践教学效果增强明显,很大程度提升了学生的动手能力。
关键词 数据结构;CDIO教学模式;实践教学;混合教学模式
中图分类号:G642.44 文献标识码:B
文章编号:1671-489X(2015)21-0166-02
1 引言
数据结构课程是计算机专业的一门重要的专业基础课,该课程不仅是从事计算机软件开发的基础,也是操作系统、数据库系统等课程的先导课程。同时,数据结构是国家计算机等级考试中重要的公共基础知识,所以该课程也是非计算机专业的学生的重要选修课。数据结构在整个计算机专业知识体系中起到承上启下的作用。
2 数据结构课程特点及教学现状
数据结构课程涉及较多的概念、结构和算法,有很强的理论性和实践性,知识的理解相对抽象,难以掌握,学生学起来相对费力。
1)理论教学中,数据结构涉及顺序表、链表、栈、队列、字符串、多维数组、树、图等多种不同的结构,又包括每种结构的添加、删除、查询等基本操作,综合性和技巧性都很强。
2)实践教学中,学生C(C++)语言的知识储备薄弱,无法准确理解指针、结构体、递归等知识,大多数学生只能读懂却无法独立编写较复杂程序。
3)教学方式上,传统的“讲授法”教学模式已经无法达到良好的教学效果,因此对教学模式进行改革,采用混合式教学模式:CDIO(Conceive―Design―Implement―Operate:构思、设计、实现、运作)模式与LBL(Lecture Based Learning)模式相结合。其中理论教学以LBL模式为主,实践教学以CDIO模式为主。
3 CDIO模式与LBL模式
1)传统的教学模式即LBL模式。LBL具有系统性、完整性、逻辑性等特点,在此模式下,学生一般能全面、广泛、扎实地掌握学科基础知识。但是该教学模式是以教师为中心和主导的教学模式,学生处于被动的状态,不利于学生自主学习能力、动手能力和创新能力的培养与提高。因此,该模式适合理论教学部分。
2)CDIO是在国际化工程师需求日益增长的情况下,应运而生的一种新型的高等工程教育模式,它以项目生命周期为载体,培养具有扎实专业技能和良好创新能力的国际化工程师。CDIO的理念是各类工程专业开展高等教育所应遵循的普遍原则。自2000年起,CDIO模式在以美国麻省理工大学为首的几十所大学操作实施以来,已取得显著成效,目前,有20多所世界著名大学(包括中国的几所大学)加入了CDIO组织,其按CDIO模式培养的学生深受社会与企业欢迎。
数字时代对人才的要求已不局限于具有扎实的专业技术知识,还必须拥有良好的团队协作精神及实际动手能力。民办高等院校正是培养以动手能力为主的应用型人才的摇篮,所以以民办高等院校为依托的CDIO模式具有很高的研究价值与实践意义。因此,将CDIO模式引入到数据结构实践教学环节,着力于最大培养学生动手实践的能力。
通过两种教学模式的混合使用,可以在保证基础知识教学的前提下,最大限度调动学生的学习兴趣,培养学生自主学习、分析问题和解决问题的能力。
4 CDIO与LBL混合教学模式在数据结构教学中的应用
基于LBL模式的理论教学 在知识点的讲解过程中采用“设定问题,导入问题,分析问题,解决问题”的问题驱动启发式教学模式。数据结构课程知识点逻辑性强,既有相互联系,又自成体系,所以要求教师在授课前做大量的准备。要在研究了各个知识点间的联系与区别、知识点的难易程度、知识的应用领域及学生的兴趣后,设定合理的问题。在授课过程中尽可能创造出问题的“情境”,让学生自然而然地接受问题,并投入到问题的分析和解决中;而不是突兀地提出问题,让学生摸不清头脑。导入问题后,分析项目中涉及的数据组织结构,引入数据结构课程中相应的知识点,运用启发、类比、举例和动态演示等方法深入浅出地讲解该知识点所涉及的逻辑结构、物理结构及相应的操作。在讲授过程中时刻关注学生的反馈信息,使教师与学生之间形成良好的互动效应,从而极大地调动学生的主动性和积极性,使得学生进入最佳的学习状态。
基于CDIO项目驱动的团队式实践训练 数据结构课程实践性很强,每个知识模块都需要设计好相应的实践项目,要求学生以小组为单位,组成实践团队,并运用所学的知识完成实践项目,下次实践课对前一次的实践项目进行公开测评验收。验收以小组为单位进行,采取项目演示结合现场答辩的形式。验收后由教师对每组团队进行点评,再由小组间互评,最终评出最佳团队和最具创新性的团队,鼓励学生的创新精神。这里要注意,即使学生设计的项目还存在很多不足,甚至有bug,仍要以鼓励和
文档评论(0)