APP下载

专业评估背景下软件工程教学改革探究

2021-09-14周芃陈彦明

电脑知识与技术 2021年22期
关键词:课程教学改革软件工程

周芃 陈彦明

摘要:我国近年来要求加强本科生教育,各地方也出台专业评估指标体系。针对专业评估背景,以安徽大学软件工程为例,研究了软件工程课程教学改革。首先分析了传统软件工程教学中的不足,然后分别从教学内容、教学方法以及实践教育等方面探究改革方法,使学生可以将理论和实践相结合,提高学生解决实际工程问题的能力。

关键词:软件工程;专业评估;课程教学改革

Abstract: In recent years, undergraduate education is getting increasingly more attention, and the professional evaluation is proposed in many provinces. This paper takes the software engineering of Anhui University as an example, discusses the reform of software engineering curriculum. This paper first analyses the problem in the conventional software engineering curriculum, and then proposes the reform methods of the teaching contents, teaching methods and practical education, respectively, which can enable students to combine theory and practice to improve their ability to solve practical engineering problems.

Key words:software engineering; professional evaluation; construction of curriculum system

2017年1月,安徽省教育厅发布了“安徽省普通本科专业综合评价指标体系”,其中包括以下九个一级指标:专业办学目标与建设规划、专业与课程建设、师资队伍、教学条件及实践教学环节、教学管理、教学成果、科研水平、教学质量、社会声誉[1]。安徽省各高校的计算机类专业均需要接受该专业评估,切实建设一流专业,培养创新创业型人才。

软件工程是计算机类中一门应用性较强的专业。尤其在当今互联网大数据环境下,软件工程专业人才是社会急需的紧缺型人才。高水平的软件工程人才一方面需要掌握计算机科学、软件工程等相关理论,软件开发的相关技术,另一方面需要拥有将专业知识技能应用到实际中的实践能力[2-3]。为达到此要求,软件工程课程需要进行相应的教学改革,以做到培养多规格复合型人才。本文结合软件工程课程教学中的不足,在专业评估背景下对软件工程理论与实践等方面教学改革进行了探索与研究。

1 软件工程课程教学不足

与其他专业课程类似,课程体系教学内容一旦确定,将会长期沿袭下去,很少进行改动。然而当今计算机行业飞速发展,软件工程作为计算机专业中应用性较强的专业,其相关知识、技术都更新迭代较快。现有教材往往是很多年前的经典教材并长期保持不变,因此很难适用于软件行业快速的技术发展更新。为适应计算机行业高速更新发展,软件工程专业的教学内容也必须与时俱进,才能达到专业评估要求的专业与课程建设指标。

此外,除了教學内容,在教学方法上,传统的软件工程课程依靠电子课件进行课堂讲授,教学手段单一,并没有将先进的互联网信息化技术融入教学中。学生往往只是在课堂上被动地接受知识,课后完成作业,期末参加考试,很难在教学中激发学生的主观能动性,让学生自发地学起来。这种被动地教学很难达到专业评估要求中的教学质量这一指标。

软件工程是应用性较强的专业,但是在传统的教学过程中,往往重理论轻实践,导致实践教学环节相对薄弱。例如,实验课程往往只针对理论课程每个章节设计一个小实验,缺乏一个综合性实践课程,让学生可以从需求分析、可行性分析到最后软件测试完整地进行软件开发的实践。所以需要加强实践教学环节以达到专业评估要求的教学条件及实践教学环节的评价指标。

2 教学内容改革

在教学内容改革中,需要针对专业评估中专业与课程建设一级指标下的课程教学大纲与教学内容、教材建设等二级指标进行相应的改革。

在教学大纲的制定上,首先充分体现思政内容,教学过程涉及我国在该领域的发展状况以及面临的挑战,增强学生的爱国情怀、社会使命感和责任感,激发学生将所学知识充分应用到国家建设中去。虽然软件工程是一门应用型课程,但在当今国际形势下,更需要引导学生打好理论基础,多关注“卡脖子”问题,鼓励学生将来在软件理论方面为我国做出贡献。其次,在教学内容中去除老旧过时的内容,增加学术界与产业界的前沿知识,以适应计算机领域的飞速发展。教学大纲保持常年更新,不断吸收新的知识与技术,在夯实学生的基础上,提高学生创新能力。

在教材建设方面,一般使用近五年出版或再版的高水平的教材和教学参考书,并在教学大纲的常年更新的基础上,保持教材的常年更新。此外,由于软件工程专业具有较高的国际化,需要学生具有一定的专业外语交流水平,可以适当使用国外英语原版教材作为参考书,提高学生专业英语读写能力。以安徽大学软件工程专业为例,我们开设了《软件工程》双语教学试点课程,使用国外原版教材,课件全英语制作,课程讲授尽量使用英文,重点内容用中文进行解释强调,通过双语教学提升学生国际视野。

3 教学方法改革

针对专业评估中专业与课程建设一级指标下教学方法与手段该二级指标,对传统的教学方法也要进行改革。

猜你喜欢

课程教学改革软件工程
基于学生能力培养的组织行为学课程教学改革探究
依托工作室的软件工程实践教学研究
应用瀑布模型的MOOC制作方法
融合APTECH体系的软件产业人才培养探究
关于如何创新和完善计算机软件工程管理的探讨
基于PBL模式的医学免疫学课程教学改革经验
浅谈中职《模拟电子技术》课程教学改革
任务驱动教学法在《机床电气控制技术》课程教学中的应用