您好, 访客   登录/注册

《软件工程》课程教学改革探讨

来源:用户上传      作者:伍育红 闫会峰

  【摘要】软件工程是所有计算机专业学生的核心专业课程,本文结合教学中存在的种种问题,首先分析存在原因,进而从教材编制、教学内容更新,教学方式、考核方式的改進等方面对软件工程课程的教学改革提出了建议。
  【关键词】软件工程  改革  实践教学
  【中图分类号】G642.0 【文献标识码】A 【文章编号】2095-3089(2020)05-0245-01
  一、软件工程课程当前教学中存在的问题
  随着互联网的发展,各种应用软件出现在社会的方方面面,作为软件未来的开发者——计算机专业的学生掌握软件工程这门学科尤其重要。目前国内高校中,基本上都将《软件工程》定位为计算机专业的核心课程予以重视,但在实际教学中却存在诸多问题:
  1.综合性学科,理论性强
  软件工程涉及到计算机技术、工程学、管理学、经济学等,属于综合交叉学科,课程内容抽象,理论性很强,目前高校讲这门课的时候大多以理论教学为主,这种方式很容易让学生在学习过程中感到枯燥乏味,同时任课老师也感觉授课有一定难度。
  2.联系实际不多,缺乏实践经验
  传统的软件工程课程虽然设置了实践环节,但受课时跟实验设备的限制,往往无法让学生完成一个完整的项目,也就无法让学生体会课堂教学理论的实际意义,学生动手无法提高。
  3.缺乏实际案例
  受条件限制,大部分的学生不能得到真正的项目进行实践,一是实验场地的问题,二是教学经费的问题,三是授课教师缺乏项目经验,教学中插入的案例往往也不切国内的实际,学生能学到的东西有限。
  综上,任课老师跟学生都觉得《软件工程》重要,但就是教学效果不理想。
  二、软件工程教学改革的建议
   软件工程课程设置的目的是以产业需求为导向,培养符合企业需求、具有国际竞争力的高素质复合型软件人才,这必然要求高校软件工程课程的教学不能与市场脱钩,为了为社会培养出所需要的人才,我们应尝试从教材的选定、教学内容、教学手段、考核方式等方面对软件工程课程进行改革。
  1.教材的选择
  教材是教学内容的载体,相对于基础学科,计算机领域发展非常迅速,教材也要紧跟时代的步伐,不断更新,在所有计算机类的教材中建议选用清华大学出版最新的软件工程教材。
  2.教师队伍的组建
   计算机技术日新月异,教材难免存在滞后性,任课老师在教学中教学内容来源于教材,但要不局限于教材,要善于借助各种形式增加新方法、新技术的讲授,使学生掌握比较先进实用的知识。此外我们也可以一门课程由多个老师来讲,而不是承包制,甚至请该领域的专家来校讲授软件开发前沿技术。其次,通过校企合作的方式,邀请软件公司长期从事软件分析、设计、开发和项目管理的工程师到高校,给学生讲解自己的分析、设计、开发的经验,不光给传授了最前沿的知识,而且为计算机专业的学生以后的职场规划也起到了很好的引导作用。教师有着无与伦比的寒暑假,可以利用课余时间,校方派一线教师参与到企业的真正的软件项目中来。这样,使教师在教学案例中,理论能更好联系实际。作为校方也可以大量引进双师型的教师,让教学队伍多元化,由此种种,通过更新教学内容,充实教师队伍,使得教学内容符合实际,培养出的学生将更贴近市场的需要。
  3.教学内容的改革
  传统的软件工程授课方式以课本为中心,缺乏案例实践,学校可以以优越的条件引进企业,比如免费给企业提供办公场所,学校提供人才,这样学校就可以安排学生零距离进企业实践,通过采取学生分组合作和学生个体独立完成相结合的教学形式,提高学生的自主学习能力和团队合作能力。基于问题进行研究、面向实践探索学习,从而提高学生的提出问题、分析问题并解决问题的能力,在这种模式下,学生是主体,教师是主导,将培养学生的能力列入教学计划中,学思结合、知行合一,将学习过程从以教为主转换为以学习研究为主,通过这种方式,我们的学生将会跟企业所需更相符。企业、学校互惠互利,这种校企合作的方式非常值得提倡,但目前国内高校中真正实施校企合作得很少,大多流于形式,而没有真正发挥实际效益。
  4.考核方式的改革
  对于计算机类的课程,传统的课程考核不适合,软件工程这门课程有必要建立多样化的考核方式来实现对学生自学能力、交流与沟通能力、解决问题能力、团队合作能力和创新能力等五种能力的培养。任课老师在评定成绩的时候,加重实践环节考核的成绩比例,并且在笔试中加大实践类、主观题的分量,引导学生从根本上重视自身动手能力的培养。
  三、总结与展望
  本文就《软件工程》课程当前教学中存在问题:理论性强、缺乏实践、缺乏案例等,提出了具体实际可行的改革办法,但计算机技术日新月异,《软件工程》课程的改革仍需要我们深入持久的进行下去。
  参考文献:
  [1]李晓明.认清形势,推进以就业市场为导向的计算机专业教育[J].计算机教育,2016(5):23-24.
  [2]李陶深,杨柳等.以能力培养为核心的程序设计课程教学研究与探索[J].广西大学学报:哲学社会科学版,2018(9):36-37.
  [3]郑旭辉,刘松青.加强校企合作,促进素质教育发展[J].理工高教研究,2014(2):55-57.
  作者简介:
  伍育红,重庆邮电大学副教授。
  闫会峰,重庆邮电大学副教授。
转载注明来源:https://www.xzbu.com/1/view-15177400.htm