- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CDIO教育模式在JAVA语言程序设计教学中的应用
邱 珊
(武汉理工大学华夏学院,湖北 武汉 430223)
摘要: CDIO 是一种国际化高等工程教育的创新模式。它以项目生命周期为载体,培养具有扎实专业技能和良好创新能力的国际化工程师。解析CDIO 高等工程教育模式的内涵,针对《JAVA语言程序设计》课程的特点,在《JAVA语言程序设计》教学中应用CDIO模式,能够激发学生的学习兴趣和自主性,提高教学质量,培养学生工程实践的能力和综合应用的能力。
关键词:CDIO;JAVA; 工程教育;启发式教学;项目驱动
在武汉理工大学华夏学院,JAVA语言程序设计是计算机专业的学生继C语言程序设计和可视化编程(Visual Basic)之后学习的第三门编程语言,也是学生学习的第一门面向对象的程序设计语言。学生了解到JAVA是目前在企业界广泛使用的一门编程语言,因此对该门课程有兴趣并给与了足够的重视。尽管如此,笔者在授课中发现,从纯粹的面向过程(procedure-oriented)的C语言和基于对象(object-based)的Visual Basic过渡到JAVA这样一门纯粹的面向对象(object-oriented)的语言,对很多学生来说,仍然是一个思维方式的完全转变,需要相当一段时间来逐步理解JAVA面向对象的特征。除了语言本身的特征之外,这门课还涉及图形用户界面, 多线程, 集合操作, 输入输出, 网络编程等JAVA语言应用方面的内容。 这些概念本身学生有些也是第一次接触, 而这些内容综合性和应用性较强, 有些内容还依赖于其他课程(如操作系统, 计算机网络等), 也让学生感觉到这门课的难度。针对JAVA语言程序设计课程的这些特点,探讨CDIO模式在该课程中的应用,有利于提高学生的学习兴趣,提高该课程的教学水平和教学质量, 并且有利于提高学生的计算机专业技能和工程能力。
1 CDIO工程教育模式
CDIO 工程教育模式是近年来国际工程教育改革的最新成果,2000年起由麻省理工学院和瑞典皇家工学院等四所大学组成的跨国研究机构在Knut and Alice Wallenberg 基金会近2000万美元的巨额资助下展开研究。经过四年的探索研究, 创立了CDIO工程教育理念,并于2004 年成立了以CDIO 命名的国际合作组织。CDIO 代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),以现代工业产品从构思研发到运行改良乃至终结废弃的生命全过程指导工程教学过程。CDIO 工程教育理念正是以此过程为载体培养学生的工程能力,提出了系统的能力培养教学大纲,包括4类一级能力、17组二级能力(如表1所示),以及73种具体能力[1],范围涵盖了学生的理论知识,个人素质和发展能力、协作能力以及大系统适应和调控能力[2]。
---------------------------
表1 以能力培养为目标的CDIO 大纲
层面能力 具体能力 层面能力 具体能力 1 专业基础知识及应用 1.1 基础科学知识
1.2 核心工程基础知识
1.3 高级工程基础知识 3 团队协作与沟通技能 3.1 团队协作
3.2 交流沟通
3.3 外语交流 2 个人专业能力与职业素质
2.1 工程推理和问题解决
2.2 实验与知识发现
2.3 系统思维
2.4 个人技能和素质
2.5 专业能力和素质 4 在企业与社会环境下的
构思-设计-实现-运作
4.1 外部和社会环境
4.2 企业及商业环境
4.3 构思和工程系统
4.4 设计
4.5 实现
4.6 运作
作为“做中学”战略下的一种模式,CDIO 是基于工程项目全过程的学习,是对以课堂讲课为主的教学模式的革命。CDIO模式以诚信、职业道德培养为基础, 以工程设计任务为导向,以培养个体能力(包括终生学习能力和实践能力)、团队能力和大系统的适应与调控能力为主要目标, 让学生以主动的、实践的、课程之间有联系的方式学习工程。CDIO 强调掌握深厚的工程基础知识,强调培养个人职业技能与人际沟通的技能, 强调培养构思—设计—实现—运作新产品的工程实践技能, 强调培养综合创新能力。
2 CDIO模式在《JAVA语言程序设计》课程中的应用
笔者在近几年的JAVA语言程序设计课程的教学中, 作了如下尝试。
2.1 采用灵活多样的教学手段
根据授课内容的不同,采用不同的教学手段或者结合多种教学手段,提高教学质量。
2.1.1 在JAVA语言基础理论部分采用课堂授课+实验的教学方法
大课+实验,有助于建立完整的面向对象的思想体系。课堂授课的优点是集
中式教学,以教师为主,通过黑板板书,PPT演示和教师的语言和肢体动作,有利于基本概念的讲解, 有助于建立清晰的宏观体系。
文档评论(0)