浅议教学改革“软件工程”课程教学革新

更新时间:2024-02-20 点赞:31525 浏览:144316 作者:用户投稿原创标记本站原创

摘要:“软件工程”是一门理论和实践并重,理论联系实践的重要课程。针对“软件工程”教学活动中出现的诸多问题,在借鉴前人研究的基础上,结合多年教学经验,对教学活动中理论教学和实践活动关系进行探讨,讨论了如何在教学活动中较好地融合基础理论知识和实践活动能力,从而真正培养出满足“软件工程”教学目标的优秀软件工程师。
关键词:软件工程;理论基础;实践活动;教学质量
作者简介:赵业清(1975-),男,河南安阳人,安阳师范学院计算机与信息工程学院,讲师。
1007-0079(2013)14-0085-02
基于《国家中长期教育改革和发展规划纲要(2010-2020年)》及《国家中长期人才发展规划纲要(2010-2020年)》中重大项目与改革策略要求,我国将逐步由工程教育大国迈向工程教育强国,逐步培养出一批具有创新能力、适应经济社会快速发展需求的软件工程技术人员,为国家实现工业化、信息化强国及社会经济可持续发展服务。这将促进高校以社会需求为导向培养人才,不断快速改进和完善相应教学工作,全面提高教学质量和教学效果。
“软件工程”是计算机科学与技术相关专业的必修课之一,旨在培养高水平软件研制和开发人员。该课程特别强调在软件开发与维护过程中应用软件工程方法的必要性和迫切性,涉及“软件工程”的基本原理、概念与技术方法。本课程的教学目的是在让学生了解有关知识与方法的同时,采用理论和实践相配合的方式提高学生对专业知识的综合运用能力与技能,使学生在接受理论知识的基础上提高并加强工程化知识与实践知识的教育,为学生在今后工作中从事计算机大规模软件开发与维护打下扎实的基础。“软件工程”是一门理论和实践并重的专业核心课程,这就要求教师在本课程的教授过程中理论联系实践,理论和实践相互结合,相互渗透,不可突出一方而忽视另一方。然而,高校教师在教学过程中,由于自身知识背景及教学条件限制等问题,往往在教学过程中存在偏重其中之一而导致不能很好地把握理论教学过程和实践操作之间的关系,很难有效找到两者之间的一个平衡点。

一、“软件工程”课程教学中问题分析

1.理论教学和实践活动相分离,不能融会贯通、相互促进

在当前教学活动中,诸多高校都采取理论教学和实践过程分开的教学方式,相互独立进行。由于“软件工程”这门课程主要介绍的内容是有关基本概念和原理,研究的是软件开发设计的方法和过程及其步骤注意事项,对于没有开发经验的学生来说,这些内容是相当抽象和难于理解的,也是枯燥乏味的,这样就导致学生学习积极性不高,效果欠佳,更谈不上理解的基础上灵活应用。又由于诸多教材中所举案例相对独立,缺少整体性和实用性,往往导致学生对相关概念和原理更是感到迷茫。而在后期的毕业设计阶段,由于学生考研、实习或找工作的原因,实践活动往往是流于形式,学生根本无法深入完成相关课题的设计和实现。这样就导致学生在理论学习中无法体会理论的深层含义和对实践的指导作用,更谈不上在实践中用理论知识有效指导和约束实践活动,总结实践过程中的各种经验并提升自身实践能力和理论水平。另外,有些高校也逐渐认识到“软件工程”教学中实践训练的重要性,分别采取一定的措施来不断提高学生的实践能力和实践活动水平。“以工程项目为主线”[3]的“软件工程”实践教学,提出以开发工程项目为主线来开展软件工程专业的课程设计实践教学,着重培养学生解决软件项目开发过程中存在问题的能力,并在软件开发过程中采用针对性的任务驱动教学方式,讲解理论基础知识。整体项目模式[4] “软件工程”教学体系,以项目BUS贯穿学生项目实践和理论课程,有效克服传统教学方式的不足,为实践教学提供应有的保障机制并予以贯彻和落实,能较好地保障项目的顺利实施,调动学生和教师的积极性。“基于任务和项目驱动”[5]的“软件工程”教学模式,在教学中以学生为主体,以任务驱动和项目驱动相结合的方式展开实践活动,通过建立相应的反思性评价体系,有效提高学生学习的主动性和积极性,培养学生的反思能力,从而使学生对本课程产生学习兴趣,锻炼和培养了学生系统分析能力、设计能力、编程能力、测试能力和维护能力、团队协作能力和文档书写能力,提高学生的实践动手能力和综合素质。
在理论教学和实践教学过程中,往往突出其中的一点,都不能很好地把理论教学和实践教学活动有机融合起来,特别是在实践教学过程中,如何有机融入理论,让理论有效源于:免费论文网站www.618jyw.com
指导实践,并在实践过程中提升理论体系等问题,都没有得到很好的解决,这样就容易导致学生动手能力很强而理论基础知识薄弱、理论创新能力匮乏,不利于学生在以后的学习和工作中更好地实现自身价值和提升自己。

2.教学内容保守陈旧,无法体现当前技术发展现状

当前社会已经进入信息社会,信息技术发展更是日新月异,“软件工程”也被应用到各领域,在不断的社会实践中,各种新的软件开发方法和开发工具不断积累和推广使用,而这些新的软件开发思想、开发方法和软件工具等方面的知识,由于学生教材版本更新的相对滞后而无法尽快体现在学生教材中,这样往往导致学生学习的课本知识无法满足当前社会的需求,而学生也往往认为课本知识无用而没有学习动力和,导致教师教学效果欠佳,教师和学生互动性差。

3.考核手段无法真实反映学生对知识的掌握情况

目前,有些高校为了方便对学生成绩实施管理,对学生的考核形式往往很简单,一般采用理论考试方式来检验学生对课本知识的掌握程度,而学生实践能力的考核有的没有进行,有的则是让学生做一个功能简单的案例,更是无法对学生理论和实践能力作出系统全面客观的评价,无法挖掘优秀学生的潜能,教师也无法发现教学中存在的问题。而对成绩的最后统计分析,往往也是流于形式,没有具体的实际意义。
二、“软件工程”课程教学改革策略源于:论文参考文献标准格式www.618jyw.com
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~