卓越软件工程师目标驱动的“软件工程”课程教学改革探索

来源 :中国电力教育 | 被引量 : 0次 | 上传用户:gaoqingshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:通过分析“软件工程”课程教学过程中存在的问题,在教育部卓越工程师培养计划的指导思想下,对该课程教学改革进行了初步探索。通过结合CDIO现代工程教育理念,对课程教学方法、教学内容以及实践环节等方面提出了一些改革措施,以促进卓越软件工程师人才的培养。
  关键词:卓越工程师;教学改革;软件工程;CDIO
  作者简介:阎朝坤(1978-),男,河南开封人,河南大学计算机与信息工程学院,讲师;罗慧敏(1980-),女,河南周口人,河南大学计算机与信息工程学院,讲师。(河南?开封?475004)
  基金项目:本文系河南大学校内基金项目(项目编号:2008YBZR024)的研究成果。
  中图分类号:G642.0?????文献标识码:A?????文章编号:1007-0079(2012)23-0063-02
  随着我国高等工程教育规模的不断扩大,工科学生数量增长迅速。截至2010年,工科本科生和研究生总人数已达到418万人,培养规模位居全球高校首位。然而,由于我国工程教育在人才培养过程中的培养模式单一、工程性缺失、实践薄弱等问题,所培养的工程技术人才无法满足和适应社会需求。为了提高工程教育的质量,教育部启动了“卓越工程师教育培养计划”,旨在面向工业界、面向世界、面向未来培养一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才。[1]
  计算机专业作为典型的工程类专业,要求学生具有卓越的实践和创新能力。作为该专业领域的一门必修课,“软件工程”在其教学体系中占有重要地位。在“卓越工程师教育培养计划”下,为了适应和支撑我国信息产业创新和发展,培养出软件工程领域高素质工程创新人才,有必要对“软件工程”教学内容和方法进行相应的改革。
  一、“卓越工程师教育培养计划”背景
  随着当前经济全球化的深入发展,国际竞争的日益加剧,我国要实现跨越式发展,建设创新型国家,需要培养一大批优秀的创新型科技人才。尽管全国高校每年向社会输送了大量毕业生(如2012年我国普通高校毕业生规模达到680万人),[2]社会对科技人才的潜在需求非常大,但是由于毕业生的实践能力较差,无法适应企业要求导致企业很难招聘到急需的人才,也造成了毕业生就业难的社会问题。
  为了适应国际发展、增强核心竞争力和综合国力、培养创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,2010年6月23日,教育部开始启动“卓越工程师教育培养计划”,同时将其列入国家《教育规划纲要》。卓越计划对高等教育面向社会需求培养人才、调整人才培养结构、提高人才培养质量、推动教育教学改革和增强毕业生就业能力具有十分重要的示范和引导作用。[3]截至目前,共有194所高校成为卓越工程师教育培养计划高校。各卓越计划参与实施的高校正在全面推进卓越计划并积极改革现有课程体系,探索各专业高水平、复合型、实用型、拔尖创新人才的培养模式,取得了初步进展。
  二、“软件工程”课程特点及教学现状
  “软件工程”课程的教学目标是使学生掌握软件项目从定义、实施到维护的一般过程,熟悉软件开发的一些重要方法理论,掌握常用的软件开发工具,能够利用工程化的原理、方法进行软件的分析、设计和实现。[4]该课程对学生今后从事软件研发和项目管理工作有着重要影响。然而,传统的“软件工程”授课模式不能让学生深入领会其精髓,无法将知识有效应用到所要解决的实际问题中,毕业后他们并不能立即进行相关软件研发工作,需要公司的有关培训并在具体项目时间中逐渐掌握和领悟,这不符合社会对卓越软件工程师的需求。通过分析“软件工程”教学中存在的问题,对其存在原因进行了归纳总结,主要表现在以下几点。
  1.教材理论与实例内容契合度较差
  目前,“软件工程”课程的教材在内容组织上差别比较大,不能紧密结合最新前沿技术。课程组在多年教学过程中使用或参考了多本教材,总体比较而言,面向高职高专、软件学院类的软件工程教材比较重视实践,过于偏向工程,虽然能给出某项目案例开发过程的介绍,但对理论知识讲授较粗略,对没有接触过项目开发的学生来说很难快速掌握。“十一五”规划(或其他)的本科教材更注重理论知识,虽然介绍有实例,但实例的分析往往只是简单介绍某一部分(如软件分析或设计),不能让学生对整个软件项目的研发有全面的理解。因而学生在学完后还是无法深入理解IT企业的软件开发和管理。教材中存在的问题也增加了教学的难度,也不利于学生综合能力的培养。
  2.教学内容设置不科学
  目前,国内高校在“软件工程”教学设置上不尽相同,但都存在理论课学时偏多、实践课学时偏少的状况。另外,各高校在“软件工程”的开设上,不能充分考虑该课程与其他课程的关系,严重影响了课程的学习效果。例如UML是面向对象的软件分析和设计学习的基础,如果学生能够提前掌握,对于理解和掌握面向对象软件开发方法有重要作用,但是目前大多高校常常将UML与软件工程同时授课或者将其放到后面的学期开设。
  3.实践环节较薄弱
  “软件工程”课程具有较强的实践性,传统的课程教学虽然设置有实践环节,但往往存在课时较少、组织不合理的情况,使得学生无法将一个完整的项目按照软件工程的理念有效完成,最终只是交付了一些开发文档,不能深入理解所学的理论知识。
  4.教考模式的单一
  传统的教学方法以教师课堂讲授为主,只能让学生被动地接受软件工程各方面的理论知识,无法调动学生的积极性及发挥其创造性。在考核方式上,大都仍采用笔试加平时成绩的方式,实践课只是作为平时成绩的一部分,这种重理论知识轻实践能力的考核无法从根本上提高学生的实践和创新能力。
  三、以卓越软件工程师培养为目标的软件工程教改措施
  针对传统教学模式的弊端,在“卓越工程师培养计划”的指导思想下,以培养卓越软件工程师为目标,结合CDIO现代工程教育理念,对“软件工程”课程的教学与实践等环节进行了改革。
  1.优化教材结构,合理设置教学内容
其他文献
一、中国教育改革与师范生出国访学rn随着中国教育改革的不断深化,“以学生为中心”的教育理念逐渐在中国的中小学课堂中得到广泛实践.[1]“青浦教学实验”“杜郎口模式”以
期刊
说起教育理念,许多教师会认为这是一个抽象而宏观的概念,是理论研究者考虑的东西.其实,教育理念并不抽象,它体现在每一位教师日常的言语、行为之中.教师对教育的功能有什么定
期刊
期刊
“数字化转型”(Digital Transformation)是如今信息战略相关热门词语中最主要的一个.各个行业、各种组织都用这个词来推销产品、会议和在线研讨会.rn在最浅显的层次上,数字
期刊
新闻娱乐化现象在我国的出现是近两年的事儿.它的出现,仁者见仁,智者见智.持反对意见者忧心忡忡,视其为洪水猛兽.认为:新闻娱乐化将导致传媒流于庸俗,最终使传媒的权威下降,
摘要:通过分析环境工程本科专业环境监测与分析类课程的特点,围绕培养创新型、应用型人才的目标和课程群建设的内涵,开展环境分析与监测课程群的建设研究。课程群建设以构成课程群的学科内容为主线,结合大课程设计教育理念,提出了环境分析与监测课程群体系的设计思路与方案,对课程群的实施方法与改革措施进行了探索。  关键词:课程群;环境分析与监测;教学设计  作者简介:李英柳(1977-),女,湖北京山人,常州大
2018年7月23日,英国科技设施理事会(STFC)发布《战略环境与未来机遇》报告,考虑了英国政府对“英国产业战略”的重视及英国脱欧带来的影响,强调了英国科研的多学科特性、产学
期刊
7月全球IPv4地址分配数量为64B,其中获得最多的是美国, 36B;其次是苏丹和摩洛哥,均为8B.除亚太、欧洲、拉美、北美等地区IPv4地址已耗尽外,非洲地区处于IPv4地址耗尽第一阶段
期刊
2018 年7 月CERNET 主干网网络运行正常.7 月CERNET主干网流量相比于6 月有下降,从主干网的流入、流出流量来看,相比于6 月入流量减少了32.61 G,出流量减少了61.39 G;从国内
期刊
7 月CNGI-CERNET2 主干线路平均可用率99.67%.rn因假期关系7 月主干网流量较6 月相比有下降趋势,7 月入流量均值为20.40Gbps, 相比6 月减少了34.22%,与2017 年同期相比增加了6.
期刊