软件工程人才培养CDIO理念研究_优秀论文_第1页
软件工程人才培养CDIO理念研究_优秀论文_第2页
软件工程人才培养CDIO理念研究_优秀论文_第3页
软件工程人才培养CDIO理念研究_优秀论文_第4页
软件工程人才培养CDIO理念研究_优秀论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 软件工程人才培养CDIO理念研究摘要:笔者以国内软件工程专业人才培养现存的问题作为切入点, 解析社会对软件工程专业人才需求的特征, 在阐述人才培养模式及CDIO的内涵的基础上, 提出CDIO理念下的软件工程专业人才培养模式的具体创建内涵, 以期让CDIO理念更加深入地纳入到软件工程专业人才培养中, 进而推动软件工程专业人才培养质量的提高。关键词:CDIO;软件工程;人才培养模式;教学软件产业作为信息产业的核心和国民经济信息化的基础, 日益受到政府的高度重视, 软件产业的第一资源就是人才, 我国软件人才严重缺乏已成为亟待解决的瓶颈问题。一方面, 学校在竭尽全力地培养人才, 另一方面, 软件企业

2、却痛感人才的缺乏, 这个缺口除了数量上的不足之外, 软件人才的知识结构和能力也跟企业需求之间存在一定差距。传统的人才培养模式、培养方法已无法满足软件人才培养的需要。因此, 探索一种新的适应企业需求的软件人才培养模式迫在眉睫。一、国内软件工程专业人才培养中存在的问题1.课程观滞后在建国初期, 受苏联模式的影响, 课程观为典型的“学科中心”。到20世纪90年代, 借鉴美国大学中的通识教育理念, 一些大学开始引入“基础学科中心”的课程观。这些课程观把促进学科知识发展作为教育目的、遵循严密科学逻辑体系的课程组织方式, 却忽略了作为教育主体的学生的因素。当前, 在一些大学的计算机类专业中(包括软件工程专

3、业), “学科中心”“基础学科中心”课程观仍然占主导地位。尤其在一些应用型大学中, 过于强调知识的完整性、系统性, 其人才培养效果往往较差。2.闭门造车式的人才培养模式无法适应企业现实的需求目前大多数高等院校依然沿用老一套的培养模式, 使得许多学生将精力集中在过多过泛的基础教育中, 以理论讲授为主的教学方式致使学生的实践能力与理论能力严重失衡, 实践教育的不同步性导致多数人才只能“纸上谈兵”, 最终表现出来就是:软件工程专业人才远远跟不上企业现实的需求。3.领域知识教育匮乏学生对软件行业的了解甚少, 无法跟踪分析行业前沿及其发展趋势, 不能很好地进行职业规划。例如, 当前的IT热点领域“云计算

4、与大数据”“移动互联网”“互联物网(Webofthings)”到底发展的情况如何, 相关前沿技术“Hadoop”“HTML5”“Andriod与IOS”等等的前景怎样, 大多数院校完全单靠教师和学生自身去理解和获取相关信息, 学生无法在此基础上分析和规划自身的专业发展路线。4.实践环节薄弱实践环节学时比例偏低、内容陈旧、体系不合理;实践课程在理念上很受重视, 但在实际操作层面上则处于相对忽视状态;与理论课程相比, 缺少一套完善的评价和监督机制, 学生积极性低且课外参与实践少。5.缺乏综合应用能力的锻炼现行各地方高校的教育体制比较落后, 在软件工程人才的培养过程中, 教学计划的执行死板, 各门课

5、独自设立实践教学, 缺乏综合的实践教学, 忽略了指导学生理性地将各专业课程的知识有机揉合在一起, 学生缺乏综合应用能力的锻炼, 致使学生仅专著于某一门课程的实践锻炼, 学生综合运用知识的能力得不到提高。二、企业对软件工程专业应聘毕业生的要求企业人才招聘的三个核心衡量要素是:专业技能、能力素质、经验, 学校提供给企业的人才一般为初级工程师, 企业对软件工程专业人才的要求如下。1.专业技能要求基础理论知识扎实, 技术实用;掌握一门开发语言(Java、.Net等)及常用的类库等常用资源的使用;熟练使用开发工具软件、Project工具、CVS等代码管理工具等;对数据库知识的掌握和数据库产品使用;对运行

6、环境的基本掌握(如各种中间件环境的安装、配置、调试和优化);撰写文档、学习技术和管理知识的能力;对网上相关资源的熟练使用;运用综合知识, 独立完成小型项目。2.能力素质要求逻辑思维敏捷、较好的语言沟通能力、良好的心理素质、工作积极、具有强烈的责任心、具有良好的团队合作精神和敬业精神、善于自我学习和解决问题, 良好承受压力和解决问题的能力。3.经验要求具有一定的项目经验。三、人才培养模式及CDIO的内涵人才培养模式是指在一定的现代教育理论、教育思想指导下, 按照特定的培养目标和人才规格, 以相对稳定的教学内容和课程体系, 管理制度和评估方式, 实施人才教育的过程的总和。CDIO作为一种全新的国际

7、化工程教育模式, 其含义为构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate), 核心思想是以工程设计任务为导向, 以培养学生的工程基础知识、个人能力、人际团队能力和工程系统能力为目标, 以产品研发到产品运行的生命周期贯穿整个人才过程。四、CDIO理念下的软件工程专业人才培养模式1.在理论教学中, 以问题驱动教学法、项目教学法贯穿课堂教学理论教学是系统全面地介绍课程的基本原理(C)和设计思想(D)。数据结构操作系统等课程为理论型课程, 采用问题驱动教学法, 在教学中提出一个大问题贯穿整个教学过程;采用分组讨论的方式解决实际问题, 使学生通过理论学习

8、, 查阅课外资料以及学生之间交流分享甚至上台辩论的方式, 增强积极性, 吸引学生融入理论知识的学习中。2.构建适合CDIO工程教育模型的一体化、多层次的实践教学体系CDIO工程教育理念是“做中学”原则和“基于项目的教育和学习”的集中体现, 以产品的运行周期为主线的一体化、多层次的实践教学体系是以验证性实验为基础, 实现第一层次的基本实践能力培养;以课程设计、实践课程为贯穿专业课程模块的线索, 实现第二层次与第三层次的个人能力及团队能力培养;以校内外实践基地的实训和毕业设计为载体, 实现第四层次的构思(C)、设计(D)、实施(I)和运行(O)综合能力培养。以此形成集实验、课程设计、实践课程、实训

9、和毕业设计一体化、多层次的实践教学体系。3.课程教学目标的重塑将每项毕业要求分解为可考核的指标点, 建立指标点与教学活动之间的关联关系, 形成教学活动与毕业要求达成度的关联。教学活动是通过一系列的课程教学实现的, 每门课程的目标应服务于整个教学活动的目标指标点。例如, 软件开发能力的培养除基本的程序设计课程教学外, 其专业基础还包括数据结构、数据库系统、操作系统和计算机网络等计算机学科专业基础课程。4.设置专业方向模块化课程, 突出个性化发展结合时代需求, 结合学生个性化发展需求, 设置多个专业方向的模块化课程, 例如:设置软件应用类课程(如MS.Net、J2EE、基于Web的网络程序设计、嵌

10、入式软件技术等);设置软件过程模块课程(如UML、软件需求分析、软件过程管理、交互式软件开发等);设置网络应用类课程(如C+、C、Java网络游戏程序设计、手机游戏设计、网络数字媒体设计、Flash应用开发等)。5.改革考核机制对于实施CDIO教学的专业课程, 采取试卷、分析设计报告、现场实践和软件开发等多样化的考核方式, 如程序设计课程, 采用上机考试与笔试相结合的方式;实践性较强的课程, 可以安排多个项目, 以项目完成情况给定成绩;选修课程, 采用大作业与小答辩相结合的形式。五、结语CDIO作为工程教育模式, 高校要做的并不是按照其大纲一成不变的照做, 而是以CDIO为基础, 结合高校的具体情况, 创新创立适合自己学校实际情况的模式, CDIO工程教育模式把学生的动手能力和团队协作能力系统整合在同一个课程计划中, 不光锻炼了学生自己动手操作的能力, 更实现了工程技术的实践, 对课堂教学进行了完善, 对于教学模式的探究产生了重大影响。参考文献:1方振宇.高校创新型软件工程人才培养途径探析J.浙江师范大学学报,20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论