当前位置:大学毕业论文> 研究生论文>材料浏览

关于软件工程论文范文写作 基于项目驱动案例的软件工程教学模式相关论文写作资料

主题:软件工程论文写作 时间:2024-04-05

基于项目驱动案例的软件工程教学模式,本论文可用于软件工程论文范文参考下载,软件工程相关论文写作参考研究。

软件工程论文参考文献:

软件工程论文参考文献 对软件工程的认识论文软件工程毕业论文软件工程论文软件工程导论论文

摘 要:本文介绍了我院软件工程课程的教学特点,以项目案例为驱动,结合我院学生具体情况,在教学内容设置、教学团队建设、教学方法、建立在线教学平台、课程考核等五方面进行了教学探索.设计了项目案例驱动教学法,使学生能够系统地掌握软件开发的过程、方法和工具,从而具备计算机软件系统开发和维护的能力,为学生将来的工作打下坚实的基础.

关键字:软件工程;线教学平台;项目驱动案例教学法;教材建设

1 引言

“项目驱动案例教学法”以建构主义学习理论、情境学习理论和杜威的实用主义教育理论为理论基础,师生通过仿照实际工作环境,共同实施完成一个完整的软件工程案例项目而进行的教学活动,其指导思想是将学生带到实际工作场景,让学生相对独立的完成项目任务,让学生感受到实际工作环境,与软件工厂零距离接触,从信息的收集、方案的设计与实施,到任务完成后的评价,都模拟实际的软件公司操作流程,并且都由学生主导完成,而教师在教学过程中仅扮演咨询、指导与解惑的作用.它是当前传统探究教学、任务驱动教学和案例教学的集大成,旨在把学生的理论学习和实践训练有效融入工程任务完成的过程中,提高学生学习兴趣,发挥学生学习主动性、自主地进行知识的建构,所有教学活动都是围绕真实的项目案例而展开的.在传统的“项目教学法”基础上,结合软件工程课程和我院学生学习特点,创新性地提出“项目驱动案例教学”模式,并在软件工程专业中探索和实践,模拟真实的软件工厂环境,强调“教、学、做”相互融合,强化对学生综合职业素质能力的培养.

2 课程特点

学生普遍觉得该门课程内容理论性较强,抽象难懂,实践操作性差.老师讲解理论知识,学生能听懂,但学生实践时候,就觉得无处下手,不能理论指导实践,同时觉得这门课比较枯燥,内容太抽象,不易理解,因此学生学习积极性很低,大多学生对此门课程投入度低,学过了没什么印象.

从授课教师的角度来讲,这门课程对教师的要求极高.首先教师对软件工程本身要有深刻的理解,要具有相应的软件开发经验,最好是有在企业工作过,有一定的项目和工程背景,教师才能从自己的开发实践中理解软件工程的基本流程,讲授时就能结合实际可操作性强,学生能直观地感觉到该门课程的重要性,从而产生强烈的学习兴趣.因此从教学上来说,需要从实践的环节出发,以开发实例来讲清楚理论,而不是照本宣科,这就对授课教师提出了较高的要求.

3 教学改革方案

结合软件工程课程和项目案例驱动教学法的特点,在教学内容设置、教学团队、实训教学改革、建立在线教学平台、课程考核改革等五方面进行了改革.

3.1 教学内容设置

教材是教学内容的载体,软件工程方法更新迅猛,而软件工程教材滞后性严重,缺少以项目案例驱动教学法为中心,紧跟软件工程发展步伐的教材.这就要求在教学过程中需要参考国外己经比较成熟的教材以及软件工程最新成果以弥补教材的不足.不過这种补充终究只是辅助手段,应当将项目案例驱动教学法教材的建设纳入软件工程教学改革的研究范畴,在国内外文献、资料以及软件工程最新成果的基础上编制适合自身的教学用书.而且,要善于借助各种形式拓展教學内容,使学生在现有条件下能够掌握比较先进实用的知识.在软件工程的课程讲解过程中实时地穿插关于软件工程最新研究成果的专题讲座.同时,根据具体条件考虑与业界公司联合,安排学生与企业员工进行交流,邀请企业技术专家参加讲座,组织学生到相关企业实习参观等.通过以上方法和途径,使软件工程课程内容跟紧学科的最新发展,更贴近社会需求.软件工程课程不仅涉及软件开发的理论和技术,而且涉及项目管理,因此软件工程教学承担了培养既懂工程化管理又懂技术的复合型人才的任务.因此我们必须制定相应的教学策略,讲授软件工程的原理、方法、过程的同时,应该重视技术管理的相关知识的传授,包括项目管理、质量管理、配置管理、过程管理等方面.

3.2 教学团队

教师队伍的理论水平和职业素养是软件人才培养的决定因素,因此,在师资力量上进行教学转型是最行之有效的改革手段之一.由于软件专业发展迅速,目前软件专业的一线教师其专业技术水平和教学理念难免出现老化、脱节现象.学院针对这一现象,同时响应学校加大“双师型”师资培养力度的号召,建立了软件工程教师队伍“走出去,请进来”的转型机制,在充实教师队伍的同时提高现有任课教师的技术水平和职业素养.所谓“走出去”就是鼓励教师进行再次深造和工程背景培训.一方面建立健全教师进修制度,按照人才培养体系的要求定期组织相关技术领域的资质认证培训,通过理论学习丰富任课教师的专业知识体系和教学能力.另一方面和软件企业合作建立工程背景培训基地,组织教师去企业调研或顶岗实习,这样教师不仅可以掌握新技术,熟悉实际操作流程,最重要的是可以了解到企业用人的标准,明确教学目标的同时通过优化教学方法来提高教学质量.“请进来”是指聘请软件企业工程师担任专业教师.企业的工程师拥有最前沿的科技水平和长期的一线工作经验,这些都是学校不具备的.让工程师担任一部分课程教学,特别是实践教学课程的指导工作,不仅可以弥补教师在专业教学中的工程背景不足,还可以为学生进行初期的就业辅导和职业导向培训.

3.3 项目驱动案例教学教学方法改革

由于大多数学生在进入专业课之初缺乏软件开发实际经验,因此,收集、总结、改进、开发了一些软件开发案例,将这些案例贯穿于理论知识的讲解中,使学生真正理解软件工程专业相关理论知识的同时建立系统化与工程化观念和质量意识,并取得了较好的成果.先结合一个《中南林业科技大学涉外学院教务管理信息系统》案例进行分析,改变学生认为的软件开发等于编写程序代码的观念,使其认识到软件工程中除了代码外,其它文档的重要性;讲解使用瀑布模型、原型化方法、基于组件开发等不同模型下《中南林业科技大学涉外学院教务管理信息系统》的详细开发过程,包括各个阶段采用的方法、技术、文档资料的收集整理、提交、评审等,使学生更好地理解这些基本概念以及软件开发基本过程;在软件项目管理相关课程方面,收集、提炼、总结一些最佳实践案例(如《中南林业科技大学涉外学院图书信息管理系统》、《中南林业科技大学涉外学院学籍管理信息系统》等)使学生了解软件项目管理中人员、产品、过程和项目之间的关系,认识到项目管理在成本、人员、进度、质量、风险等方面活动的重要性;在研发例如《基于JA的网上花店信息管理系统》、《基于.NET的酒店管理信息系统》等案例过程中,充分引进各个层次的学生参与,因此也就对体系结构设计、用户界而设计、详细设计、软件测试和演化升级等内容都有了真切的认知,对软件开发过程中诸如面向对象方法、组件技术、数据库技术等都有了实战经历,对于以后的工程实践将有很大帮助.

结论:关于本文可作为软件工程方面的大学硕士与本科毕业论文软件工程论文开题报告范文和职称论文论文写作参考文献下载。

项目驱动在初中信息技术教学中的应用
初中信息技术教材纲要中指出“义务教育阶段的信息技术是一门培养学生的信息素养为主要目标、以综合实践活动的一个学习领域作为课程形态的必修课程,旨在帮。

MOOC背景下软件工程教学方法
摘 要:《软件工程》作为计算机专业的必修课,在课程设置中居于十分重要的地位,其内容对具有计算机背景的学生而言比较容易,而对于非计算机专业的学生来。

互联网和项目驱动相结合网络编辑教学
摘要:随着互联网和中国教育的发展,传统网络编辑教学模式已经不再适应“互联网+”时代的要求,依靠传统课堂授课教育教学模式已经难以满足需求,教育质量。

论文大全