




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/7以行业需求为导向的应用型本科软件工程专业课程体系构建以行业需求为导向的应用型本科软件工程专业课程体系构建摘要传统的人才培养模式不适应软件产业对人才规格的要求。改革人才培养模式,优化课程体系结构,培养适应企业需求的实用型软件人才是当前高等院校的重要任务之一。文章从理论教学和实践教学的角度出发,探讨应用型本科软件工程专业课程体系的构建及优化的思路。关键词软件工程;课程体系;理论教学;实践教学论文联盟软件工程是指导计算机软件开发和维护的工程学科1。为了培养高层次、实用型、复合型、具有国际竞争力的软件人才,我国于2001年底启动软件工程学科的教学。国内很多高校包括211重点工程、地方高校都设立了软件工程专业,为社会培养了大量的人才。然而,目前在IT人才市场却出现了高校应届毕业生就业难和企业急需合格的IT人才的矛盾。这反映了高校传统的人才培养模式与软件产业对人才规格的要求之间存在较大偏差。因此,改革人才培养模式,优化课程体系结构,培养适应企业需求的2/7实用型软件人才是当前高等院校的重要任务之一。借鉴发达国家工程型人才培养的成功经验,根据“海西”区域经济发展现状和我校应用型本科教育的办学定位,提出我校软件工程专业人才培养目标是软件工程专业本科学生应该既具有可持续发展潜力又适应当前软件产业岗位需求,具备较强的工程实践能力、必需的专业技能和职业素养,能够快速完成从学生到企业员工的角色转换。围绕上述目标,笔者从理论教学课程体系和实践教学课程体系方面,提出本科应用型软件工程专业课程体系的建构思路,并应用课程群方法对课程体系进行了优化处理。1“核心稳定、方向灵活”的专业理论课程体系构建“软件工程”学科特有的工程性,技术与管理的综合性,新兴学科的快速发展和变化等特点,使得课程体系设计面临一系列突出问题。通过对软件行业人才知识结构和综合素质要求的全面研究,借鉴国际先进的工程教育培养理念和国内其他高校应用型软件工程人才培养模式,结合“海西”区域经济发展现状及我院办学定位,提出既面向当前软件产业岗位需要,又兼顾本专业学生发展潜力培养,具有“核心稳定、方向灵活”的课程体系设计思路。专业必修课程体系设计策略专业基础课程、专业核心课程应根据计算机基本知3/7识理论体系设置。该课群主要培养学生具有扎实的计算机理论知识,具备良好的软件分析和设计能力,能够利用专业理论知识指导实践。为了培养学生潜力和可持续发展能力,提高学生未来职业发展的核心竞争力,避免“后劲不足”,在专业课程体系设计中采取了三个优先策略1基础课程优先策略。高级语言程序设计、离散数学、算法与数据结构、数据库系统原理及应用、微机原理及接口技术、面向对象程序设计、计算机组成与结构、数据通信与计算机网络、软件工程、操作系统原理及应用、软件测试技术等重要的专业基础课程、专业核心课程,必须优先保证其课时安排并配备最好的教学资源。2程序设计优先策略。程序设计是学习后续课程所必需的技能,也是训练学生软件开发能力必要的手段。第一学期就安排了高级语言程序设计课程。其后,通过算法与数据结构、结构化程序综合设计、数据库系统原理及应用、C/S程序综合设计等课程,不断加强学生程序设计能力的训练。尤其是结构化程序综合设计、C/S程序综合设计这两门课程,被设计成以任务驱动的实践性实验课程,通过每周一次的案例设计指导和结果检查,来提高学生程序设计和项目开发的综合能力。3专业外语优先策略。社会对国际化人才的需求越来越强烈,为了培养具备一定国际视野的IT专业人才,也4/7为了使学生能更快更好地更新专业知识,增强其职业发展的潜力。将专业外语课提前到第三学期,并在专业基础课程、专业核心课程和专业选修课程中加入一定比例的双语课程,将英语融入到专业理论知识学习的过程中,为学生编写英文程序代码,查阅英文技术文献、文档扫除语言障碍。专业方向选修课的“逆推”设计法基于软件企业岗位需求划分专业方向,努力缩小高校培养的软件人才与企业需求之间的差距。具体做法是首先依据专业定位和社会需求选择若干个岗位确定为专业方向,如企业计算方向、嵌入式系统方向、日语加强班、企业定制培养实训班针对岗位到企业实训、请企业技术人员到学校授课、考研班等。明确每个专业方向毕业生应具备的能力和应掌握的知识,采用“逆推”的方法2设计专业方向选修课群,制定模块化的专业方向选修课程体系,如图1所示。专业方向选修课设置要紧紧跟踪软件行业人才需求变化和新技术发展,不断进行动态调整加以完善,保持专业方向选修课设置的可扩展性和灵活性。2注重职业技能培养,构建工程化实践教学体系实践教学是指有计划地组织学生通过观察、试验、操作,掌握与专业培养目标相关的理论知识和实践技能的教学活动3。尽管实践教学部分的课时在总课时中所占比5/7例不低,但实际的实践教学效果却并不理想。传统实践教学的主要弊端是忽视了理论课程与实践课程之间、不同的理论课程之间以及不同的实践课程之间的联系;在课程设计和软件开发实践环节中,缺乏对过程的有效指导和控制,工程意识的培养和训练不够充分,难以培养学生的软件工程能力。以岗位技能培养为目标,构建三级实践教学体系针对传统实践教学中存在的上述问题,提出以职业岗位能力需求为导向,构建工程化实践教学体系的思路。具体做法是根据职业岗位对人才知识和能力的要求,制定工程实践教学的一级目标,将一级目标分解为二级目标,二级目标进一步分解为三级目标。三级目标、二级目标、一级目标分别对应课程实验、课程设计、毕业设计实践教学三级体系,如图2所示。一级目标和每个二级目标都是由三个阶段组成知识串讲;案例实现;项目完成。整个实践教学体系围绕学生专业技能和职业素质的培养分层次、分阶段实施,为学生提供了一条从编程到软件项目开发的渐进式发展之路,形成一个融基础理论、实验教学、工程实践为一体的整体化培训机制,使学生各方面的能力都得到全面均衡的发展,适应现代软件产业的需求。校企合作,加强学生职业素质教育6/7建立校企合作的企业实训基地,实施“31”教学模式。即大学最后一年,让学生到软件企业顶岗实训。通过真实的生产实训、任务驱动、项目导向,加深学生对软件工程实际运用性的理解,全面强化学生的专业实践技能,培养其工程能力以及工程经验,了解企业文化,树立团队合作精神,缩短学生走上实际工作岗位时的适应期。3软件工程专业课程体系及其优化按照上述思路和方法,构建我院软件工程专业的课程体系如图3所示。该课程体系由理论课和实践课组成。理论课程包括公共基础课、专业基础课、专业核心课、系级选修课、全校性公选课和专业方向选修课六个模块。实践课程包括课程实验、课程设计、毕业设计与企业实训。为了使课程体系及教学内容更具科学性,加强多课程之间在课程设计或项目开发中的真正融合,我们把内容紧密耦合的、存在内在关联的、属于同一个教学目标的一类课程作为一个课程群进行建设45,如程序设计课程群,数据库系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论