美章网 资料文库 软件工程教程革新评析范文

软件工程教程革新评析范文

本站小编为你精心准备了软件工程教程革新评析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

软件工程教程革新评析

软件工程”课程教学中的问题分析

通过对吉首大学连续多年所开设“软件工程”课程的教学过程及教学效果分析,结合多篇相关教改论文的分析,发现当前的“软件工程”课程教学存在以下主要问题:

1.重理论,轻实践,理论与实践结合不紧密

目前,国内高校普遍沿用传统的教学方式,以教师课堂授课为主,侧重讲授软件工程开发中的相关理论,学生被动听课,通常感觉所学内容过于抽象,无法调动学习兴趣。即使每个学校都开设了对应的实验课程,往往也侧重对学生文档撰写能力的提高,无法从市场需要出发,让学生利用软件工程的开发思想,结合需要解决的实际问题,设计出真正可行的软件系统。

2.教学内容无法反映技术的快速更新

随着信息技术的快速发展,人们积累了大量的软件开发经验,并不断出现许多新的软件开发方法和开发工具。另一方面,由于人们利用软件处理问题的领域不断扩大,问题的复杂度也不断增加,这些均需要人们不断调整软件工程授课的内容,增加新的软件开发思想、软件开发方法和软件工具使用等方面的知识。而目前,由于教材内容更新速度远远跟不上技术的更新,使得教学内容也无法及时更新。

3.课程考核无法真正反映学生对知识的掌握程度

首先,目前大量的考试仅用于检验学生对课程知识的掌握程度,促进学生进一步学习的功能无法实现,让学生对考试的认识浮于表面,同时还导致了部分学生害怕考试,在心理上抵制考试。其次,考试形式单一,由于期末考试容量有限,时间比较固定,不能全面、客观、及时准确地反映学生对知识的掌握程度,无法发现具有巨大潜能的同学。此外,一方面,由于考试在课程结束之后进行,结果分析则需要等到学期结束才能进行,根本无法对学生的学习过程进行指导;另一方面,考试结果分析也进行是对成绩分布做出简单的统计分析等,没有深度考查其中的原因。由上可见,现有的课程考核无法反映学生对课程知识的掌握,更无法体现学生应用课程知识的能力。

“软件工程”课程的教学改革策略

课程的教学改革将从教学的知识体系、课程教学实施、实践课程改革及考试改革等四个方面进行实施:1.以IEEE-CS与ACM最新的软件工程知识体系为基础框架,结合教育部高等学校计算机科学与技术教学指导委员会组织撰写的软件工程课程教学实施方案,从当前软件工程的理论和实践出发,融合企业的先进技术和最佳实践,构建以统一开发过程、面向对象技术和UML语言为核心内容的“软件工程”授课内容体系、授课大纲及授课进度安排。

2.课堂教学改革:在课堂教学中,主要采用案例教学的策略,通过利用各种不同类型的案例的讲解,让学生通过对实际案例的学习,将抽象模型与实际应用结合起来。在案例的选取过程中,需要遵循以下原则:(1)实用性原则,即所选案例能够满足专业培养的需要,可用适当的课时对案件进行讲解,有利于学生对软件工程开发过程的理解。(2)完整性原则,所选的实例能完整反映软件开发的全过程,在授课过程中,可以通过对同一案例不同阶段的持续讲解,让学生逐步学会对项目的分解和分析。(3)规范性原则,即所选案例的描述、分析、设计以及文档的撰写等符合软件工程专业规范要求。(4)多样性原则,即所选取的多个案例之间要具有一定的差异性,让学生能体会到不同的软件设计方法、不同的软件开发模型以及不同工具使用等方面的特征,以便于在实际工作中能合理选择,灵活运用。在授课前,教师首先要选择好合适的案例,设计好案例讲解的流程,并预留若干问题供学生思考与讨论。在讲授过程中,教师需要对案例的应用场景及注意事项做出交代,引导学生积极思考,并在学生的讨论过程中记录好重点问题。在学生讨论结束后选代表发言,并由教师做出一定点评和总结。

3.实践教学改革:通过“软件工程”课程项目库建设,在实践教学过程中依据学生的学习能力、兴趣等分成不同小组,并为每个小组分配合适的项目进行实验。实验中需根据学生的特点进行角色分配,为了更好的完成专业培养目标的需要,在实验过程中还需将学生的角色进行适当轮换,让每个学生能体验不同角色在不同阶段的职责与任务。

4.考核机制改革:通过随堂考查、实验考核、项目分组评分、试卷考试等多种方式,全面考核学生对知识点的掌握情况,及时准确的了解学生学习效果。此外还需完善课程的试题库、试卷库及项目库的建设。

总结

通过对“软件工程”课程的教学进行改革,并在吉首大学软件服务外包学院软件工程专业中进行实践,已经取得了初步成效。学生在全国软件工程师考试和各项软件大赛中均取得优异成绩,“软考”通过率远远高于省内其他高校,有多位同学获得省级以上竞赛大奖。接下来,我们将进一步完善课程教学改革,完成课程教学体系建设,完善课程的项目库、试卷库和试题库,让学生更好的掌握软件工程理论知识,能更灵活合理的进行软件分析与设计。

作者:黄云蔡国民单位:吉首大学软件服务外包学院