以行业需求为导向的应用型本科软件工程专业课程体系构建_第1页
以行业需求为导向的应用型本科软件工程专业课程体系构建_第2页
以行业需求为导向的应用型本科软件工程专业课程体系构建_第3页
以行业需求为导向的应用型本科软件工程专业课程体系构建_第4页
全文预览已结束

下载本文档

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

文档简介

1、以行业需求为导向的应用型本科软件工程专业课程体系构建以行业需求为导向的应用型本科软件工程专业课程体系构建摘要:传统的人才培养形式不适应软件产业对人才规格的要求。改革人才培养形式,优化课程体系构造,培养适应企业需求的实用型软件人才是当前高等院校的重要任务之一。文章从理论教学和理论教学的角度出发,讨论应用型本科软件工程专业课程体系的构建及优化的思路。关键词:软件工程;课程体系;理论教学;理论教学论文联盟.Ll.软件工程是指导计算机软件开发和维护的工程学科1。为了培养高层次、实用型、复合型、具有国际竞争力的软件人才,我国于2001年底启动软件工程学科的教学。国内很多高校(包括211重点工程、地方高校

2、)都设立了软件工程专业,为社会培养了大量的人才。然而,目前在IT人才市场却出现了高校应届毕业生就业难和企业急需合格的IT人才的矛盾。这反映了高校传统的人才培养形式与软件产业对人才规格的要求之间存在较大偏向。因此,改革人才培养形式,优化课程体系构造,培养适应企业需求的实用型软件人才是当前高等院校的重要任务之一。借鉴兴旺国家工程型人才培养的成功经历,根据海西区域经济开展现状和我校应用型本科教育的办学定位,提出我校软件工程专业人才培养目的是:软件工程专业本科学生应该既具有可持续开展潜力又适应当前软件产业岗位需求,具备较强的工程理论才能、必需的专业技能和职业素养,可以快速完成从学生到企业员工的角色转换

3、。围绕上述目的,笔者从理论教学课程体系和理论教学课程体系方面,提出本科应用型软件工程专业课程体系的建构思路,并应用课程群方法对课程体系进展了优化处理。1核心稳定、方向灵敏的专业理论课程体系构建软件工程学科特有的工程性,技术与管理的综合性,新兴学科的快速开展和变化等特点,使得课程体系设计面临一系列突出问题。通过对软件行业人才知识构造和综合素质要求的全面研究,借鉴国际先进的工程教育培养理念和国内其他高校应用型软件工程人才培养形式,结合海西区域经济开展现状及我院办学定位,提出既面向当前软件产业岗位需要,又兼顾本专业学生开展潜力培养,具有核心稳定、方向灵敏的课程体系设计思路。1.1专业必修课程体系设计

4、谋略专业根底课程、专业核心课程应根据计算机根本知识理论体系设置。该课群主要培养学生具有扎实的计算机理论知识,具备良好的软件分析和设计才能,可以利用专业理论知识指导理论。为了培养学生潜力和可持续开展才能,进步学生将来职业开展的核心竞争力,防止后劲缺乏,在专业课程体系设计中采取了三个优先策略:1)根底课程优先策略。高级语言程序设计、离散数学、算法与数据构造、数据库系统原理及应用、微机原理及接口技术、面向对象程序设计、计算机组成与构造、数据通信与计算机网络、软件工程、操作系统原理及应用、软件测试技术等重要的专业根底课程、专业核心课程,必须优先保证其课时安排并装备最好的教学资源。2)程序设计优先策略。

5、程序设计是学习后续课程所必需的技能,也是训练学生软件开发才能必要的手段。第一学期就安排了高级语言程序设计课程。其后,通过算法与数据构造、构造化程序综合设计、数据库系统原理及应用、/S程序综合设计等课程,不断加强学生程序设计才能的训练。尤其是构造化程序综合设计、/S程序综合设计这两门课程,被设计成以任务驱动的理论性实验课程,通过每周一次的案例设计指导和结果检查,来进步学生程序设计和工程开发的综合才能。3)专业外语优先策略。社会对国际化人才的需求越来越强烈,为了培养具备一定国际视野的IT专业人才,也为了使学生能更快更好地更新专业知识,增强其职业开展的潜力。将专业外语课提早到第三学期,并在专业根底课

6、程、专业核心课程和专业选修课程中参加一定比例的双语课程,将英语融入到专业理论知识学习的过程中,为学生编写英文程序代码,查阅英文技术文献、文档扫除语言障碍。1.2专业方向选修课的逆推设计法基于软件企业岗位需求划分专业方向,努力缩小高校培养的软件人才与企业需求之间的差距。详细做法是:首先根据专业定位和社会需求选择假设干个岗位确定为专业方向,如:企业计算方向、嵌入式系统方向、日语加强班、企业定制培养实训班(针对岗位到企业实训、请企业技术人员到学校授课)、考研班等。明确每个专业方向毕业生应具备的才能和应掌握的知识,采用逆推的方法2设计专业方向选修课群,制定模块化的专业方向选修课程体系,如图1所示。专业

7、方向选修课设置要紧紧跟踪软件行业人才需求变化和新技术开展,不断进展动态调整加以完善,保持专业方向选修课设置的可扩展性和灵敏性。2注重职业技能培养,构建工程化理论教学体系理论教学是指有方案地组织学生通过观察、试验、操作,掌握与专业培养目的相关的理论知识和理论技能的教学活动3。尽管理论教学局部的课时在总课时中所占比例不低,但实际的理论教学效果却并不理想。传统理论教学的主要弊端是:无视了理论课程与理论课程之间、不同的理论课程之间以及不同的理论课程之间的联络;在课程设计和软件开发理论环节中,缺乏对过程的有效指导和控制,工程意识的培养和训练不够充分,难以培养学生的软件工程才能。2.1以岗位技能培养为目的

8、,构建三级理论教学体系针对传统理论教学中存在的上述问题,提出以职业岗位才能需求为导向,构建工程化理论教学体系的思路。详细做法是:根据职业岗位对人才知识和才能的要求,制定工程理论教学的一级目的,将一级目的分解为二级目的,二级目的进一步分解为三级目的。三级目的、二级目的、一级目的分别对应课程实验、课程设计、毕业设计理论教学三级体系,如图2所示。一级目的和每个二级目的都是由三个阶段组成:知识串讲;案例实现;工程完成。整个理论教学体系围绕学生专业技能和职业素质的培养分层次、分阶段施行,为学生提供了一条从编程到软件工程开发的渐进式开展之路,形成一个融根底理论、实验教学、工程理论为一体的整体化培训机制,使

9、学生各方面的才能都得到全面平衡的开展,适应现代软件产业的需求。2.2校企合作,加强学生职业素质教育建立校企合作的企业实训基地,施行3+1教学形式。即大学最后一年,让学生到软件企业顶岗实训。通过真实的消费实训、任务驱动、工程导向,加深学生对软件工程实际运用性的理解,全面强化学生的专业理论技能,培养其工程才能以及工程经历,理解企业文化,树立团队合作精神,缩短学生走上实际工作岗位时的适应期。3软件工程专业课程体系及其优化按照上述思路和方法,构建我院软件工程专业的课程体系如图3所示。该课程体系由理论课和理论课组成。理论课程包括公共根底课、专业根底课、专业核心课、系级选修课、全校性公选课和专业方向选修课

10、六个模块。理论课程包括课程实验、课程设计、毕业设计与企业实训。为了使课程体系及教学内容更具科学性,加强多课程之间在课程设计或工程开发中的真正交融,我们把内容严密耦合的、存在内在关联的、属于同一个教学目的的一类课程作为一个课程群进展建立4-5,如程序设计课程群,数据库系统分析与设计课程群等,形成了课程体系一课程群一课程的方式。课程群建立打破了课程之间的壁垒,从专业培养目的层面把握课程内容的分配和施行方法,使得每门课程不再孤立,也防止了出现重复内容。课程群中的知识具有递进性,内容划分相对科学,促进了课程体系的整体优化和协调开展,进步了教学效率和教学质量。4结语我校根据社会及软件行业对人才规格的需求,给合自身的办学定位和办学特色,构建了应用型本科软件工程专业课程体系。该课程体系现已在我校软件工程专业本科生培养中投入运行中。接下来的工作是对课程

温馨提示

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

评论

0/150

提交评论