前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇高级软件工程师范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
0 引言
由教育部发起的“卓越工程师教育培养计划”(简称“卓越计划”)是《国家中长期教育改革与发展规划纲要(2010-2020)》的重要内容,它旨在为未来工程领域培养一大批创新能力强、适应经济社会发展需要、面向工业界、面向未来、面向世界的各类型优秀工程技术人才[1]。该项目自2010年6月启动以来,先后共有194所院校入选教育部试点高校。南华大学软件工程专业于2009年设立试验班,开始摸索软件工程专业工程化培养模式,并于2011年成为全国第二批 “卓越工程师培养计划”试点。本文力求较为客观地对地方高校软件工程专业卓越工程师的培养进行分析,并结合我校实际实施情况进行探讨。
1 软件工程专业“卓越计划”实施要求
目前大多数高校软件工程专业着力于培养适应软件产业的发展,具备计算机软件的基础理论知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统能力的高级软件工程技术人才[2]。学生毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制,而对于创新能力、工程管理能力、职业素养等方面没有要求。
“卓越计划”侧重于创新型、工程应用型高级技术人才的培养,要求毕业生系统掌握软件工程学科的基本理论和工程技术,接受从事软件工程的基本训练,掌握软件技术文档写作的基本方法,注重职业道德修养,了解计算机软件开发与工程管理有关的标准、法律、法规和规范,具有诚信意识和团队精神,具备软件项目分析、设计、构造和组织实施等基本能力,具有良好的工程素养、创新精神和创业意识,具有一定的国际视野和跨文化环境下的交流、竞争与合作的初步能力[3]。在知识、能力和素质方面的具体要求综合了卓越计划通用培养标准和软件工程行业标准,该要求具体、详细,更贴近行业需求。
2 地方高校软件工程卓越计划实施的局限性
在实施卓越计划的过程中,地方高校都碰到了一些问题,软件工程专业作为新兴的工程类专业更不例外。
⑴ 软件企业资源严重缺乏。长期以来,高校工程类人才培养与社会存在脱节,远离工程教育实际。在卓越工程师的培养过程中,校企合作是区别于传统培养方式的独具特色的重要环节。卓越计划就是要将工程教育“回归工程”,而与企业密切合作实施“3+1”的培养模式即成为工程化教育的关键之一[4-6]。但是,地方高校限于区域地理环境、企业类型和规模,可利用的企业资源较少。软件企业作为上个世纪末在国内迅猛发展起来的新兴产业,其地域性分布失衡情况相比传统工程类专业更加显著。国内的软件产业主要集中在深圳、广州、上海、北京等沿海地区或大型城市,而在中部地区或者二线城市,软件产业的发展较为滞后,可建立校企合作关系的软件企业少之又少。另外,大多数企业,特别是中小企业,主要追求经济利益,由于缺少配套政策,这些企业基本不会承担为社会培养人才的责任,因此,导致可开展“卓越计划”企业学习的企业资源严重缺乏。
⑵ 在校教师的教学能力不够,企业师资欠缺。首先,高校师资主要来源是高校培养的高学历人才,教师的工程化软件开发经历较少。在实施“卓越计划”的过程中,教师需要发挥主要作用,为学生开设课程、指导学生实践和进行工程化教学改革等均需要有较为丰富的工程实践经验,教师基本是从学校到学校,缺乏实际工程经验,这是约束教师提高工程教育能力的关键点。其次,双语教学能力不足,英语可以说是软件产业的第一语言,“卓越计划”也要求“面向世界”,这就必须要求教师在外语水平上有较大的提高。再有,中青年教师教学实践能力不足,近年来高校在职称评定过程中,一味追求科研硬指标,忽视教学软指标,使得中青年教师对教学能力的提高不重视,教学方式方法掌握不够,教学实践经验缺乏。最后,对于企业工程师作为兼职教师的选聘目前并没有形成一套行之有效方案,企业师资队伍还远远没有成为高等工程教育师资的重要补充。师资队伍工程教育能力的缺乏将严重滞缓“卓越计划”的发展。
⑶ 完整的工程化过程还未实际在生产中形成。我国的计算机软件专业教育在国际化、标准化方面仍然大大落后于先进国家。尽管软件产业发展速度很快,但国内的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了关键设计原则和一些软件工程的思想,与大规模的工业化大生产比较还有一定差距。这导致学生在企业学习期间的学习任务较为单一,比如,只参与软件开发过程的一个环节,这样对完整的工程化生产过程并没有一个全面的了解,要完全达到卓越工程师的培养标准基本不可能。
⑷ 企业学习过程的监控不到位。在企业学习阶段,学生主要在企业进行现场实践,学习过程的监督以企业为主,学校为辅,但由于企业培养机制和配套措施不完善,企业监督的实施并不到位,无法很好地掌握学生在企业学习过程中的情况,如实践任务的实际完成情况、人身安全问题、在企业学习期间的合法权益等。
以上几点是地方高校在实施软件工程“卓越计划”的过程中所要面临并亟待解决的突出问题,如何利用有限的资源,将现行的软件工程专业人才培养模式向“工程化”转变,培养优秀软件工程技术人才是地方高校软件工程专业卓越计划实施的研究重点和目标。
3 结合自身特色培养软件卓越工程师
围绕软件卓越工程师的培养目标,地方高校应研究如何扬长避短,有效合理地实施校企合作,形成地方高校具有自身特色的软件卓越工程师培养模式。结合我校软件工程专业卓越计划的实施,笔者认为应从以下几个方面着手。
⑴ 结合地方软件产业发展现状与学校优势专业有效实施校企合作。一方面关注地方软件行业的发展,积极与地方企业沟通实施校企合作,另一方面利用学校的优势专业,寻找跨学科、跨平台的合作机会,在优势专业领域中寻求软件研发的工程实践活动,发挥自身优势,弥补因地区产业发展的不平衡而带来的校企合作资源缺乏的劣势。我校地处中南地区的二线城市,刚刚落户的中兴通讯已跟我们建立了合作关系,同时我们也积极联系了周边城市可合作的相关企业,目前一共建立了六个校企合作实训基地。除此之外,我们积极利用我校的“核特色,医品牌”,已逐步确定了核行业软件和医学信息管理软件的研发方向,与特色专业的结合,发挥品牌专业优势,这不仅为学生的工程实践打开了另一个通道,同时也为科研带来了新的契机。
⑵ 制定专门的政策,鼓励中青年教师赴合作企业挂职锻炼,同时,不拘一格地将研究院所和企业有工程专业经验的人才,特别是中高层管理干部聘任为教师,建设好工程教育师资队伍,形成提高教学水平的内生动力和外生动力。在学校政策的大力支持下,近几年我院已先后输送五名青年教师赴合作企业参与软件项目的研发,并在授课过程中邀请有项目经验的老师开设专题讲座,学生反映教学效果良好。另外,还特聘了某外企高层管理人员为特邀讲师为学生介绍相关知识。
⑶ 将规范的软件工程过程渗透到日常教学中,形成以工程过程为主干,以理论内容为基石,以实践活动为根本教学模式。我校软件工程卓越计划实施2+1+0.5+0.5的课程体系,大量增加实践环节,教学采用螺旋式的案例教学模式,以案例为驱动,逐步提高学生的理论水平与实践经验。学生在学习过程中以团队为单位建立“虚拟企业”,按照工程过程分工扮演不同的角色,这种方式使得学生在学习过程中表现出极高的积极性,教学效果显著。
依循“重基础,精方向,强工程”的基本原则,我们充分利用学校的自身特色,借鉴国内外优秀高校软件工程类专业教学诸多成果,通过构建以专业能力为导向的模块化教学体系、围绕案例与实际工程项目开展实践教学、建立多元化的师资队伍、加强校企产学研合作以及完善质量监控与保障体系等,培养企业真正需要的、在一定软件工程理论基础之上具有较强动手能力与社会适应能力的软件工程师,保证卓越工程师人才培养目标和培养要求的实现。目前,我校软件工程卓越计划已成功培养了三届共90名毕业生,每届就业率均达到百分之百(含考研),而且用人单位对卓越班毕业生也给予了高度评价,我们的许多毕业生在进入单位后的短短数月便在工程过程、团队合作等方面体现出的明显优势,他们中间的很多人都先于一些名校毕业生提前得到晋升的机会。
【关键词】高职 CDIO 软件工程 教育模式 工程意识
【中图分类号】G【文献标识码】A
【文章编号】0450-9889(2013)08C-0143-02
信息技术已进入智能化时代,技术大环境正在发生深刻变革,行业要求技术人员具备“优化”、“时代”、“创新”等更全面的意识。对此,各高职院校的人才培养模式应不断适应软件产业发展的方向。可考虑将CDIO工程教学理念融入软件技术专业教学环节,构建以“更新教学观念、重基础、精方向、强化系统工程、培育双师型师资队伍、完善的评价机制”为内涵,通过校企深度合作,实施CDIO工程教育、能力递进的人才培养模式,全面锻炼和培养学生的工程意识,使学生在软件开发行业具有较强的竞争力。
一、CDIO工程教育模式与工程意识
CDIO工程教育模式是欧美高校经过20多年对工程教育探索研究收获的最新成果,CDIO的理念是欧美工业现代化和工程教育改革结合的产物,系统提出了实施培养工程能力的可行性和能力测评机制。苹果公司高级主管詹姆斯指出“近年全球经济危机冲击着IT企业,IT企业要在竞争中生存就得在降低成本的同时快速研发满足市场需求灵活多变的产品和提供可靠。”“而IT公司的传统人才结构和创新模式也受到严峻的挑战。人才结构和业务模式升级的需求亟待展开。”支撑现代IT企业业务创新和技术革新最核心、最基础的因素之一便是工程意识,所以工程意识应贯穿整个软件人才培养方案。应用CDIO工程教育模式,学生从构思开始,接着完成设计、应用、运行等项目开发完整流程,在大脑中形成特有的软件工程意识,这有助于培养现代企业所需要的具有良好团队合作意识、工程意识和出色管理能力的复合型人才。
二、基于CDIO工程的软件专业教学体系设计
(一)CDIO与教学体系的关系
通过分析CDIO的基本内容,结合软件工程意识内涵,将软件技术专业的学生技能划分为工程基础级、工程项目开发级、工程创新级和工程系统整合级。在不同的等级中,学生接受CDIO工程教育不同的内容且反映每个等级的特征。教学体系是以CDIO能力,工学结合为指导思想,借助现代信息技术设计好每个教学环节,实施教学创新过程和教学质量跟踪评估,邀请校企合作的企业教师参与教学质量评估,并且将根据评估结果修正教学计划、教学方法和教学内容,将工程意识贯穿在每个教学环节。以CDIO工程教学为指导,形成集教学理念、重基础、精方向、强工程、评价机制为立体的教学系统。图1说明了CDIO与立体教学体系的关系。
(二)基于CDIO的立体教学体系
在广西机电职业技术学院国家示范性内涵建设指导下,软件技术专业教师深入企业调研,邀请企业技术骨干和兄弟院校同行举行人才培养研讨会,优化人才培养方案,积极推进以基于CDIO的项目教学为核心的教学方式,构建有助于启发学生工程理解力、工程想象力、工程应变能力的教学体系,其中分别阐述了教学理念、重基础、精方向、强工程、评价机制。表1是基于CDIO立体教学体系模型。
1.教学理念。先进的理念是行动的驱动力,是制定科学教学目标的根源,是实现教学目标的助推力。利用CDIO工程教学先进理念结合本校的实际情况,通过项目教学丰富教学内容,利用先进的多媒体技术辅助教学手段,确立“以就业为导向、工程意识为核心”工程化教学体系,体现工程意识和职业技能交融培养的思路,加强学生工程意识,以适应现代行业的需求。
2.重基础教学。在第一个学期向学生传授专业基础知识,通过动画教学让学生加深理解专业知识的工作原理,培养学生的兴趣爱好,促进学生创新思维的形成。安排学生到校企合作的企事业单位进行实习,让学生更早了解工程的本质和内涵,由感性认识升华到理性认识。第二个学期开展模块化学习,把一个项目按知识点分解成若干模块,每个模块都是使用工程化的教学手段进行授课,同时让学生带着思考问题进行实践。通过理论理解和实践的思考,在学生大脑中形成自己理解的工程概念,同时为每个班级配备专业班主任,负责指导班级专业方向选择和学习方法指导。
3.精方向教学。根据深入企业调研结果,多数系统架构基本采取B/S模式,再从开发速度和规模来分,中小型项目大多采取基于.Net开发模式,大型项目采取基于Struts+Spring+Hibernate架构开发,因此在第三、第四学期按能力递进方式同时开设两支路授课,一是基于.net架构的项目开发,另一支路是基于Struts+Spring+Hibernate架构项目开发,同时引进校企合作的技术骨干担任实践指导教师,采取以CDIO的工程教学和解决问题为向导的学习模式,使学生具备工程化思考思维,综合运用各学科知识、技术和技能解决开发过程中的实际问题,强化学生理解力、创新力和工程意识。在专业技能认证方面,邀请企业参与从授课的两个支路进行培训,将软件行业所需理论知识和实践技能融入教学体系。
4.强工程教学。第五学期继承第四个学期分两个支路教学,进行大中型项目开发教学,以小组的形式进行选题开发,小组成员都有明确的任务,培养团队合作精神和系统整合能力。第六学期到校企合作的企业中进行项目开发,获取项目经验,根据工程开发的标准化进行毕业设计,进一步提升学生的工程意识。
5.教学评估机制。教学体系中必须有与之对应的完善的评估机制,评估机制应该对教与学两方面进行评估,对教的评估是针对教学课程设计是否合理,教师教学方法是否适合本专业学生的具体情况等;对学的评估是针对学生对课程学习评估、对学生实践学习评估和对学生具备的工程意识评估,等等。
三、软件技术专业CDIO立体教学体系的实施
(一)工程教学体系主体技能
教学体系中主要活动是教师在教、学生在学,教师拥有工程经验实施基于CDIO工程教学活动效果更好,学生通过接受系统的基于CDIO工程教学活动获取工程能力和工程意识。可根据学生与教师的各自特征,分别建立学生CDIO能力模型及教师能力模型。
教师COIO能力模型对教师素质要求:具备丰富理论知识,拥有参加开发中大型项目的经验,较好的沟通能力。软件技术专业年轻教师居多,且缺乏项目经验,计算机系制定送教师出去锻炼和引进企业技术骨干的机制。每个学期派选年轻教师到IT企业进行项目开发,提升工程素质,同时也鼓励教师提高学历,参加学术会议。另外,从校企合作的企事业单位中选拔技术出众和沟通能力出色的员工担任实践教学工作,从而建立一支专业理论知识丰富、专业知识结构合理、工程素质出色的可持续发展的教师队伍。
依据学生CDIO能力模型,将CDIO能力分为四个级别:工程基础级、工程项目开发级、工程创新级和工程系统整合级。通过CDIO能力级别体现学生在CDIO工程教学系统中不同阶段的学习内容和掌握的技能。
(二)基于CDIO工程化课程体系
为了加强学生的工程意识培养,软件技术专业制定的课程是在CDIO工程教学理念指导下进行设置的,第一学期中需要强调专业基础素养教育,通过动画教学和到IT企业中实习,培养学生对专业的感性认识、专业兴趣。第二学期通过项目教学法,把项目分解到各个知识点,让学生在做中学,对工程理解由感性认识升华到理性认识,培养基础的工程理念和工程意识,第三、四个学期精选两个方向进行项目教学,培养学生的创新能力,同时加深对项目工程化开发的理解。第五个学期继承前面精选方向教学,组织学生小组开发大中型项目教学,培养学生的协调、沟通能力和系统整合能力,第六学期安排学生到校企合作的企事业单位中参与项目开发和技能培训,使学生的技能达到企事业单位要求。通过工程化课程体系的学习,学生依靠形成的工程意识,在工作岗位上根据项目需求更新知识和理念。
(三)教学层次的构建
按照CDIO对能力的划分,把学生能力分为四个层次,即工程基础级、工程项目开发级、工程创新级和工程系统整合级,在这四层教学实践中都将工程意识贯穿其中,工程基础级主要强调基础知识培养,C+程序设计类似课程实践完成,在实训中通过开发小游戏加深对软件开发逻辑理解;工程项目开发级强调对项目开发掌握工程化标准和工程化意识培养(SSH,ASP,.NET等基础项目);工程创新级加强系统架构的构建能力培养,通过参与大中型项目开发,培养项目开发所具备的工程意识;工程系统整合级强调整合系统能力、团队协同开发和沟通能力培养,主要参与校企合作的项目开发和校园网项目开发。
(四)评价机制的实施
科学的评价机制保证了高效的教学体系的实施。评价机制对教学中的教与学的活动进行评估,在教师的评价中,在校教学的教师评估教学质量、学术论文和科研能力,在企业锻炼的教师由其所在企业评价其工程素质。对学生评价中,包括学生理论课评价、实验课评价、实训课评价、企事业单位实习评价及教师教学评价。以基于项目开发课程的评价为例,依据评价结果,绘出各个评价得分的柱形图。通过分析柱形图,得出相应结论。
实践证明,计算机系软件技术专业实施基于CDIO的软件工程教育模式能够取得较好的教学成果,学生在该教育模式下系统学习,拥有较强的工程意识和过硬的技能,在企事业单位中能够胜任多种岗位,深受众公司欢迎,但本项目仍需进一步研究、完善。
【参考文献】
[1]顾学雍.联结理论与实践的CDIO[J].高等工程教育研究,2009(1)
[2]康全礼,陆小华,熊光晶.CDIO 大纲与工程创新型人才培养[J].高等教育研究学报,2008(12)
关键词: CDIO理念 软件人才培养 工程教育模式
一、CDIO工程教育模式概述
CDIO代表构思(Conceive)、设计(Design)、实施(Implement)和运作(Operate),是近年来国际工程教育改革的最新成果。它是由美国麻省理工学院联合瑞典查尔姆斯技术大学、林克平大学,以及皇家技术学院等4所高校,共同开发的一种全新工程教育理念和实施体系。它不仅继承和发展了欧美20多年来的工程教育改革理念,更重要的是提出了系统的能力培养、全面的实施指导、完整的实施过程和严格的结果检验等12条标准,具有很强的可操作性。[1]构思—设计—实现—运作是现代工业产品从构思研发到运行乃至终结废弃的全生命过程;其工程教育理念是要以此全过程为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程,培养学生的工程能力,包括个人的工程科学和技术知识,学生的终生学习能力、团队交流能力和大系统调控等方面的能力。
二、CDIO的12条标准
CDIO不仅继承和发展了欧美20多年来的工程教育改革理念,更重要的是,它系统地提出了具有可操作性的能力培养、全面实施,以及检验测评的12条标准[2]。CDIO标准中提出的要求直接参照了工业界的需求,因而能够满足产业对工程人才质量的要求。
标准1以CDIO为基本环境:学校使命和专业目标在什么程度上反映了CDIO的理念,即把产品、过程或系统的构思、设计、实施和运行作为工程教育的环境?技术知识和能力的教学实践在多大程度上以产品、过程或系统的生产周期作为工程教育的框架或环境?
标准2学习目标:从具体学习成果看,基本个人能力、人际能力和对产品、过程和系统的构建能力在多大程度上满足专业目标并经过专业利益相关者的检验?专业利益相关者怎样参与学生必须达到的各种能力和水平标准的制定?
标准3一体化教学计划:个人能力、人际能力和对产品、过程和系统的构建能力是如何反映在培养计划中的?培养计划的设计在什么程度上做到了各学科之间相互支撑,并明确地将基本个人能力、人际能力和对产品、过程和系统的构建能力培养融于其中?
标准4工程导论:工程导论在多大程度上激发了学生在相应核心工程领域应用方面的兴趣和动力?
标准5设计—实现经验:培养计划是否包含至少两个设计,实现经历(其中一个为基本水平,一个为高级水平)?在课内外活动中学生有多少机会参与产品、过程和系统的构思、设计实施和运行?
标准6工程实践场所:实践场所和其他学习环境怎样支持学生动手和直接经验的学习?学生有多大机会在现代工程软件和实验室内发展其从事产品、过程和系统建构的知识、能力和态度?实践场所是否以学生为中心、方便、易进入并易于交流?
标准7综合性学习经验:综合性的学习经验能否帮助学生取得学科知识及基本个人能力、人际能力和产品、过程和系统构建能力?综合性学习经验如何将学科学习和工程职业训练融合在一起?
标准8主动学习:主动学习和经验学习方法怎样在CDIO环境下促进专业目标的实现?教和学的方法中在多大程度上基于学生自己的思考和解决问题的活动?
标准9教师能力的提升:用于提升教师基本个人能力和人际能力,以及产品、过程和系统构建能力的举措能得到怎样的支持和鼓励?
标准10教师教学能力的提高:有哪些措施用来提高教师在一体化学习经验、运用主动和经验学习方法,以及学生考核等方面的能力?
标准11学生考核:学生的基本个人能力和人际能力,产品、过程和系统构建能力,以及学科知识如何融入专业考核之中?这些考核如何度量和记录?学生在何种程度上达到专业目标?
标准12专业评估:有无针对CDIO12条标准的系统化评估过程?评估结果在多大程度上反馈给学生、教师,以及其他利益相关者,以促进持续改进?专业教育有哪些效果和影响?
针对CDIO12条标准提出的问题,我校软件专业聘请全国双新人才计划办的软件开发培训组成员和专业课主讲教师一起依据12条标准共同制订计算机软件人才培养方案和相应的考核标准,重构课程教学体系并采用多元性评价把学生的个人能力和交际能力、系统架构能力,以及学科知识融入考核之中。
三、软件人才培养目标
借鉴国内外教学理念,结合本院学生的实际水平,我系组织开展了软件人才培养目标讨论会,明确了计算机软件专业的人才培养目标是:以市场需求为导向,培养具有良好的信息技术与工程素养,能系统掌握软件开发基本理论、基本技能与基本方法,具备较扎实的专业领域知识,并且能在具体领域信息化建设中从事安全的信息系统设计、产品开发、系统集成的高素质的领域性软件人才。
四、基于CDIO的12条标准的软件人才培养方案
基于CDIO模式,以构思—设计—实现—运行为指导思想,制定培养高质量高技能的计算机软件人才的培养目标,制订符合社会需求的综合应用型计算机人才培养方案。
1.学研结合,定制培养。学科理论知识与实际工程项目相结合,实现知识、能力与态度一体化;理论、实践、就业一体化。同时保证双师队伍的知识先进性,促进教学内容的改革。打破传统的理论教学模式,把理论知识穿插到具体项目实践中讲解。另外,[4]派遣专业核心课教师到国内外知名大学进修学习、访问、攻读学位与知名企业合作研究,让教师在课堂与工业、理论与实践相结合的环境中锻炼成长,逐步建立了一支具有高学历、高技能、高水平并具有丰富的企业背景和教学经验的“双师型”专职师资队伍。加强兼职教师队伍建设,为确保大学生实践教学环节的质量,我校在各教学基地聘请专业技术人员作为兼职教师。这些人员都具有较高的专业技术水平,能根据我校教务部门和教师提出的教学要求,有重点地对大学生的实践教学进行指导。这支兼职教师队伍在指导实践教学中已经积累了许多宝贵的经验,对实践教学的内容和要求十分熟悉,充分保证了实践教学的质量,成为我校指导学生校外实践教学的重要力量
2.产学结合,校企培养。实行学校与企业合作的办学模式,为学生提供真实的工作环境。通过与各大企业合作,建立基于企业的实习基地。实习期间紧紧围绕专业的培养目标,根据企业需求,为学生提供模拟仿真与真实职业岗位环境相结合的实践环境,并且由用人单位和学校建立公平、公正的评价机制,实现企业与学校的无缝连接。
五、基于CDIO的12条标准的课程教学体系
在整个课程教学体系中必须紧扣CDIO教学大纲,体现以项目为主线的教学方式,在整个人才培养过程中坚持“做中学”的原则,真正体现做与学的结合,知与行的统一。课程教学的改革必须围绕专业培养目标进行,通过实践教学、考试改革、开发式教学、案例教学、双语教学、研究式教学等手段,体现这一人才培养目标。教学内容严格按照CDIO标准来组织,更好地与工业界、与企业接轨,为学生直接面向企业打下坚实的基础。教学实践过程中,以能力为导向,全面实施CDIO人才培养理念。
六、基于CDIO的12条标准的考核标准
建立基于过程的评价方式CDIO能力评价标准,要求对学生在CDIO模式的教学中获得的成效进行评估验收,对学生在项目进行过程中进行评价。在项目开发过程中,分阶段按项目任务、完成的进度进行评价,每一个项目阶段教师都应对学生的完成情况及时做出评价,让学生在得到教师的指导及肯定后,兴趣更浓,学习的劲头更足,让学生在系统架构方面不断进步不断提高。在项目开发过程的最后一个阶段组织评审团对每个项目组成员进行项目答辩,要求公平公正地评价学生的项目成果,教师要对学生的项目进行针对性的点评,帮助学生找出项目的不足,整理开发思路和总结经验。此外,通过互相学习和交流,每个同学对其他同学所做的项目和思路都有所了解。
七、结语
基于CDIO理念的软件人才培养方案在我院实施表明:该方案能调动学生的学习积极性,激活学生的创新思维,培养学生解决问题的能力,提高学生的动手能力和团队合作能力,培养其自信心和责任感。学生毕业后能很快适应单位或企业的本职工作,受到用人单位和企业的欢迎,促进了学校知名度的提高,实践证明基于CDIO理念的高技能软件人才培养模式可取。
参考文献:
[1]陈笑蓉.CDIO模式的软件人才培养探索[J].计算机教育,2010(23):45.
[2]查建中.“工程教育改革战略CDIO与产学合作和国际化”[J].中国大学教学,2008(5):201-219.
[2]查建中.论“做中学”战略下的CDIO模式[J].高等工程教育研究,2008(3):1-6.
关键词:职业素质教育;卓越工程师;软件工程;工程训练
一、前言
“卓越工程师计划”是教育部贯彻《国家中长期教育改革和发展规划纲要》精神,启动的一项重大教育改革计划。实施卓越计划是国家进一步提高人才培养质量、推动教育教学改革的一项战略举措。其主要目标是面向工业界、面向世界、面向未来,培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,为建设创新型国家、实现工业化和现代化奠定坚实的人力资源优势,增强我国的核心竞争力和综合国力。以实施卓越计划为突破口,促进工程教育改革和创新,全面提高我国工程教育人才培养质量。
南阳理工学院软件工程专业作为教育部批准的卓越计划实施专业,贯彻《国家卓越工程师教育培养计划》对提高软件工程专业职业素质培养有着更加重要的现实意义。在当前教育体制下培养的还不是卓越工程师,只是为培养卓越工程师夯实了基础。高校应该为未来的卓越工程师培养什么样的人,这个问题已经超越专业教育的框架,应在素质教育的框架下来思考。卓越工程师不仅是具备丰富专业知识,也不仅是解决问题能力强,而是具备的综合素质。大学生要成为未来的卓越工程师,必须具备坚实的综合素质基础,这是高校教学改革首先要明确的问题[1]。
二、研究假说
(一)卓越软件工程师能力及素质要求
基于网络搜索软件工程师招聘信息调研,对软件工程师岗位需求描述和技能要求关键词进行收集排序,对软件工程专业毕业生应聘经历归进行档整理。经过市场需求与应聘两方的相互对比印证,分析提炼出当前软件行业对软件工程专业学生的专业能力和素质能力的要求,确定软件工程专业的素质培养结构。
2.1 软件工程师专业能力要求
能够参与项目需求分析,研究项目技术细节;根据新项目开发进度和任务分配,开发相应的软件模块;根据需要及时修改、完善软件;根据公司要求规范,编写相应的技术文档;编制项目文档、记录质量测试结果;研究项目技术细节,完成项目初始至终结的全部技术跟踪协调工作;根据开发进度和任务分解完成软件编码工作,配合进行软件测试工作;参与客户沟通、项目需求调研分析并维持良好的客户关系。
2.2 软件工程师素质能力要求
工作积极主动,责任心强,良好的职业素养、敬业精神、团队协作精神、沟通能力及文档编写表达能力;具有良好的编程习惯,书面表达严谨、规范;关注细节,能主动思考,逻辑能力强,敬业进取;学习能力强,能够快速的掌握新技术;身体素质好,有很强的适应能力及创造力,敢于接受压力和挑战,能够独立完成任务攻关。
软件工程师素质培养结构如如表1所示。
三、软件工程训练教学
软件工程训练教学是卓越软件工程师计划中的重要组成部分,是树立软件工程意识,培养实践编程能力和软件创新能力,提高学生综合素质的重要环节。
软件学院建立孵化园和创新基地两个软件工程实训中心,模拟软件企业环境,招聘软件企业的软件工程师和具有丰富项目经验的教师进入,组织优秀学生建立项目团队。在真实企业项目开发环境中进行软件工程训练是其他任何教育环节不能代替的,在这样的环境中让学生真实地动手操作实践,才能培养出未来的卓越工程师。
软件工程训练的目标是学习软件生命周期理论、提高动手编程能力、增强软件工程实践能力、提高专业综合素质、培养创新精神和创新能力。软件创新不是凭空而来,需要长期的项目基础训练。通过系统全面的软件工程实践,增强学生的问题分析能力、编程动手能力。软件学院针对软件工程专业的学生,改革原有的工程训练的教学模式,经过基本的编程技能训练之后,增加创新设计的项目训练,强调学生的主体意识,变被动学习为主动学习,使学生的学习兴趣大增。按照软件公司团队开发形式,组织开发小组,充分发挥学生的想象力和创造力,团队协作、集思广益、精心设计。然后按照软件生命周期,分阶段迭代开发实现,创作出有创意的软件产品。学生的创新设计项目训练后,集体评价讨论设计制作的产品,增强学生自我创作的信心,激发和培养软件创新的欲望。软件学院的孵化园和创新基地开展的学生创新实践,在国内省内软件创新大赛中取得优异成绩,创新训练效果显著。软件工程专业的学生经过软件工程实践训练,激发了学生的创新潜能,提高了学生的创新能力[3]。
创新思维和创新能力是培养高级工程技术人才的关键,为将来从事软件工程师工作打下工程基础。通过软件工程实践训练教学,促进专业理论和工程实际的结合,并实现知识向能力的转化,培养学生的创新思维和创新能力。
四、结论与建议
本文主要研究了卓越软件工程师标准课程的制定,把职业素质教育融入各个课程教学环节,推进实施校内外的软件工程训练,实现创新能力培养,将知识、能力和素质培养的一体化。要培养出面向未来的卓越软件工程师,必须超越目前主要以掌握工程理论知识为主的课程教学体系,形成以全面素质提升为本的、适应现代工程教育和软件行业市场需求的科技创新人才培养体系,并使之融入软件工程师培养全过程。
[参考文献]
[1]朱雪莲.基于“卓越工程师教育培养计划”专业人才培养方案制定的若干问题研究[J].科教导刊,2011.24:10-12
软件技术个人简历模板(一)
基本资料
姓 名:xuexila
性 别:女
年 龄:22
婚姻状况:未婚
政治面貌:党员
籍 贯:浙江
现所在地:浙江
求职意向
工作经验: 应届毕业生
意向岗位: 网站/电子商务开发;数据库开发与管理;网页设计与制作
求职类型: 全职
期望月薪: 2000~4000元
到岗时间: 面议
期望工作地点:浙江
从事行业: 计算机业、互联网、电子商务
自我评价
开朗乐观,做事认真冷静。性格自然随和,为人诚恳,在工作中责任心重,对待工作认真负责,态度端正,适应力比较强,在团队的工作中,同样也具有较强的协同合作的能力,我能够胜任一些高强度的工作,对待工作我一直都有饱满的热情,同时懂得如何更好的充实自我,在工作之余也在不断的给自己充电,让自己的职业技能不断的提升。
教育经历
2011年9月~至今
宁波大学
软件工程
本科
课程描述: 学习以软件工程为核心的相关知识。包括c语言程序设计,操作系统,计算机网络通信,数据库原理,数据结构与算法,c#程序设计,j2ee架构与设计技术等
获得证书
2014-05: 数据库系统工程师
联系方式
联系电话:×××××××××××
电子邮箱:×××@xuexila
软件技术个人简历模板(二)
基本信息
姓 名:xuexila
性 别: 男
年 龄: 23岁
婚姻状况: 未婚
最高学历: 本科
政治面貌: 共青团员
现居城市: 广州
籍 贯: 广州
电 话: ×××××××××××
E-mail:
求职意向
工作类型: 全职
期望薪资: 面议
工作地点: 广州
求职行业: 信息产业、计算机
求职职位: 软件工程师 数据库工程师/管理员 其他计算机软硬件 硬件工程师 嵌入式硬件/软件开发
工作经历
2014-06 - ××××服饰有限公司 软件工程师
工作描述: 从事操作使用SQL Server数据库应用以及.net开发。
教育经历
2012-07 - 2014-07 华南师范大学 软件工程 本科
专业描述: JAVA程序设计,JSP程序设计,J2EE程序设计,面向对象程序设计,C++程序设计,计算机组成原理,Web网页制作,软件项目管理,计算机组装与维护等。
自我评价
本人性格开朗与人处事融洽,对工作善始善终,能承受日益严重的竞争压力,并能在成功与失败中完善自己。活泼开朗、乐观向上、适应力强、勤奋好学、认真负责、坚毅不拔、勇于迎接新挑战。擅长业务具有良好的沟通能力与团队合作精神。
软件技术个人简历模板(三)
基本信息
姓 名:xuexila
性 别: 男
年 龄: 26岁
婚姻状况: 未婚
最高学历: 本科
工作年限: 5年
政治面貌: 共青团员
现居城市: 武汉
籍 贯: 武汉
联系电话: ×××××××××××
电子邮箱: ×××@xuexila
求职意向
工作类型: 全职
期望薪资: 面议
工作地点: 武汉
求职行业: 金融保险、证券、期货
求职职位: 信贷管理/资信评估 客户经理
工作经历
2011-02 - ××农村信用合作联社 客户经理
工作描述: 主要从事存款揽储、拓展客户、发掘有潜力优质客户,受理调查小额农户贷款、抵押贷款以及保证、联保贷款,清收不良贷款,同时积极营销银行理财产品,营销手机银行、网上银行等工作。
2009-08 - 2010-05 ××××科技有限公司 硬件工程师助理
工作描述: 主要协助工作,运用C语言、C++语言负责对硬件编程。
教育经历
2013-09 - 武汉大学在职研究生 软件工程 硕士
专业描述: 金融信息系统、网络金融、计算机软件、会计学原理、经济学原理、银行会计等相关课程。
2005-09 - 2009-07 武汉大学 电子信息科学与技术 本科
专业描述: 数字电子技术、模拟电子技术、汇编语言、微机原理、计算机网络、计算机原理、单片机原理、统计学原理等相关课程。
培训经历
2010-06-2011-01 ××农村信用合作联社 岗前培训
培训描述: ××农信社商学院岗前培训学习,学习了基础会计、银行会计、小额农贷、金融学、经济学等相关的课程。
获得证书
2011-11 反假币资格证书
2006-11 计算机二级
2007-06 英语4级
自我评价
我是一个有积极乐观心态的人,善于交流,遇到问题、生活上的琐事时善于自己独立思考,寻找一个最好解决问题的方法。同时,我也对自己严格要求,希望迎接新的挑战,在挑战中完善自己,适应这个社会,提升自身的价值,拒绝平庸。
看过“软件技术个人简历模板”的人还看了: 1.软件工程师简历模板
2.信息化管理的个人简历模板
3.软件个人简历免费范文模板