




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于项目驱动案例的软件工程教学模式探讨 摘 要:本文介绍了我院软件工程课程的教学特点,以项目案例为驱动,结合我院学生具体情况,在教学内容设置、教学团队建设、教学方法、建立在线教学平台、课程考核等五方面进行了教学探索。设计了项目案例驱动教学法,使学生能够系统地掌握软件开发的过程、方法和工具,从而具备计算机软件系统开发和维护的能力,为学生将来的工作打下坚实的基础。关键字:软件工程;线教学平台;项目驱动案例教学法;教材建设1 引言“项目驱动案例教学法”以建构主义学习理论、情境学习理论和杜威的实用主义教育理论为理论基础,师生通过仿照实际工作环境,共
2、同实施完成一个完整的软件工程案例项目而进行的教学活动,其指导思想是将学生带到实际工作场景,让学生相对独立的完成项目任务,让学生感受到实际工作环境,与软件工厂零距离接触,从信息的收集、方案的设计与实施,到任务完成后的评价,都模拟实际的软件公司操作流程,并且都由学生主导完成,而教师在教学过程中仅扮演咨询、指导与解惑的作用。它是当前传统探究教学、任务驱动教学和案例教学的集大成,旨在把学生的理论学习和实践训练有效融入工程任务完成的过程中,提高学生学习兴趣,发挥学生学习主动性、自主地进行知识的建构,所有教学活动都是围绕真实的项目案例而展开的。在传统的“项目教学法”基础上,结合软件工程课程和我院学生学习特
3、点,创新性地提出“项目驱动案例教学”模式,并在软件工程专业中探索和实践,模拟真实的软件工厂环境,强调“教、学、做”相互融合,强化对学生综合职业素质能力的培养。2 课程特点学生普遍觉得该门课程内容理论性较强,抽象难懂,实践操作性差。老师讲解理论知识,学生能听懂,但学生实践时候,就觉得无处下手,不能理论指导实践,同时觉得这门课比较枯燥,内容太抽象,不易理解,因此学生学习积极性很低,大多学生对此门课程投入度低,学过了没什么印象。从授课教师的角度来讲,这门课程对教师的要求极高。首先教师对软件工程本身要有深刻的理解,要具有相应的软件开发经验,最好是有在企业工作过,有一定的项目和工程背景,教师才能从自己的
4、开发实践中理解软件工程的基本流程,讲授时就能结合实际可操作性强,学生能直观地感觉到该门课程的重要性,从而产生强烈的学习兴趣。因此从教学上来说,需要从实践的环节出发,以开发实例来讲清楚理论,而不是照本宣科,这就对授课教师提出了较高的要求。3 教学改革方案结合软件工程课程和项目案例驱动教学法的特点,在教学内容设置、教学团队、实训教学改革、建立在线教学平台、课程考核改革等五方面进行了改革。3.1 教学内容设置教材是教学内容的载体,软件工程方法更新迅猛,而软件工程教材滞后性严重,缺少以项目案例驱动教学法为中心,紧跟软件工程发展步伐的教材。这就要求在教学过程中需要参考国外己经比较成熟的教材以及软件工程最
5、新成果以弥补教材的不足。不过这种补充终究只是辅助手段,应当将项目案例驱动教学法教材的建设纳入软件工程教学改革的研究范畴,在国内外文献、资料以及软件工程最新成果的基础上编制适合自身的教学用书。而且,要善于借助各种形式拓展教學内容,使学生在现有条件下能够掌握比较先进实用的知识。在软件工程的课程讲解过程中实时地穿插关于软件工程最新研究成果的专题讲座。同时,根据具体条件考虑与业界公司联合,安排学生与企业员工进行交流,邀请企业技术专家参加讲座,组织学生到相关企业实习参观等。通过以上方法和途径,使软件工程课程内容跟紧学科的最新发展,更贴近社会需求。软件工程课程不仅涉及软件开发的理论和技术,而且涉及项目管理
6、,因此软件工程教学承担了培养既懂工程化管理又懂技术的复合型人才的任务。因此我们必须制定相应的教学策略,讲授软件工程的原理、方法、过程的同时,应该重视技术管理的相关知识的传授,包括项目管理、质量管理、配置管理、过程管理等方面。3.2 教学团队教师队伍的理论水平和职业素养是软件人才培养的决定因素,因此,在师资力量上进行教学转型是最行之有效的改革手段之一。由于软件专业发展迅速,目前软件专业的一线教师其专业技术水平和教学理念难免出现老化、脱节现象。学院针对这一现象,同时响应学校加大“双师型”师资培养力度的号召,建立了软件工程教师队伍“走出去,请进来”的转型机制,在充实教师队伍的同时提高现有任课教师的技
7、术水平和职业素养。所谓“走出去”就是鼓励教师进行再次深造和工程背景培训。一方面建立健全教师进修制度,按照人才培养体系的要求定期组织相关技术领域的资质认证培训,通过理论学习丰富任课教师的专业知识体系和教学能力。另一方面和软件企业合作建立工程背景培训基地,组织教师去企业调研或顶岗实习,这样教师不仅可以掌握新技术,熟悉实际操作流程,最重要的是可以了解到企业用人的标准,明确教学目标的同时通过优化教学方法来提高教学质量。“请进来”是指聘请软件企业工程师担任专业兼职教师。企业的工程师拥有最前沿的科技水平和长期的一线工作经验,这些都是学校不具备的。让工程师担任一部分课程教学,特别是实践教学课程的指导工作,不
8、仅可以弥补教师在专业教学中的工程背景不足,还可以为学生进行初期的就业辅导和职业导向培训。3.3 项目驱动案例教学教学方法改革由于大多数学生在进入专业课之初缺乏软件开发实际经验,因此,收集、总结、改进、开发了一些软件开发案例,将这些案例贯穿于理论知识的讲解中,使学生真正理解软件工程专业相关理论知识的同时建立系统化与工程化观念和质量意识,并取得了较好的成果。先结合一个中南林业科技大学涉外学院教务管理信息系统案例进行分析,改变学生认为的软件开发等于编写程序代码的观念,使其认识到软件工程中除了代码外,其它文档的重要性;讲解使用瀑布模型、原型化方法、基于组件开发等不同模型下中南林业科技大学涉外学院教务管
9、理信息系统的详细开发过程,包括各个阶段采用的方法、技术、文档资料的收集整理、提交、评审等,使学生更好地理解这些基本概念以及软件开发基本过程;在软件项目管理相关课程方面,收集、提炼、总结一些最佳实践案例(如中南林业科技大学涉外学院图书信息管理系统、中南林业科技大学涉外学院学籍管理信息系统等)使学生了解软件项目管理中人员、产品、过程和项目之间的关系,认识到项目管理在成本、人员、进度、质量、风险等方面活动的重要性;在研发例如基于java的网上花店信息管理系统、基于.net的酒店管理信息系统等案例过程中,充分引进各个层次的学生参与,因此也就对体系结构设计、用户界而设计、详细设计、软件测试和演化升级等内
10、容都有了真切的认知,对软件开发过程中诸如面向对象方法、组件技术、数据库技术等都有了实战经历,对于以后的工程实践将有很大帮助。endprint3.4 建立在线教学平台为了让学生充分利用课余时间学习,教师可搭建适合软件工程专业教学的在线教育平台,实现如下功能:学生留言。学生可以随时向教师留言提问各种问题,并且其他同学也可以看到这些问题以及教师的回复。在线交流。学生可以利用在线交流平台适时和教师进行交流沟通。在线微课程。教师将课程内容全部划分成微知识点,录制成微课程,通过考试检测学生学习知识点的盲区;学生通过在线微课程查漏补缺,弥补上课学习的不足。3.5 课程考核改革改革课程考核方法。作为实践性很强
11、的课程,软件工程的考考核方法应该有别于其他课程,检验的重点不应该是理论考试成绩而是学生能否学会在软件开发过程中贯彻软件工程学的思想和方法。 因此、要加大实践考核的比重,考试方案为平时作业占10%,课堂讨论30%,课程设计占40%,笔试占20%,其中,课程设计要求学生采用面向对象的方法完成一项真正的小型软件开发任务,鼓励团队开发,从课程的开始就布置课程设计题目。4 结论软件工程课程是培养学生软件工程能力的一门重要课程,但现有的课程教学中存在教学内容、教学方法、课程考核方式等方面的不足,不利于应用型软件人才的培养。中南林业科技大学涉外学院经过两年的软件工程教学改革与实践,获得很好的教学效果。学生学
12、习主动性大大提高,课外自主学习和创新能力得到锻炼;学生通过工程案例将抽象的软件工程方法具体化、实例化,更能理解软件工程基本原理和方法;通过个人实践项目,增加实践经验,提高动手能力;通过团队合作项目开发,理解软件过程管理是软件质量的保证,体验软件项目组中不同的职位角色,明确该角色的技术能力要求。“项目驱动案例教学”模式突破了传统的教学特点,通过围绕真实的工程项目来组织教学活动,既达到了给学生传授知识和技能,解决实际应用问题的目的,又培养了学生良好的职业道德和团队合作精神,体现了以学生为主体和学生的全面发展为中心的教育思想。这种教学模式的改革建议在工科类实践性强的专业课程教学中均可尝试,具有良好的应用效果和推广价值。参考文献1温春友,敖广武.对软件工程课程自底向上教学模式的探索jl.辽宁高职学报,2008,3(3):27-28.2李红梅,卢苇,张红延.软件人才培养模式的探索与实践j.计异机教育,2008,(8):114-115.3.徐涵.项目教学的理论基础、基本特征及对教师的要求j.职教论坛,2007(6).4.苟建忠.高等职业教育课程体系改革探索m.桂林:广西师范大学出版社,2004.5.刘成明,李玮玮.“android手机开发”教学内容探討j.科技视
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版数学六年级下册《经典应用题全面提升训练》(试题)
- 福建省泉港区第二中学2024-2025学年第二学期高三期末考试生物试题含解析
- 衡阳师范学院南岳学院《幼儿园课程与教学理论》2023-2024学年第二学期期末试卷
- 儿童画水仙课程
- 河北省邯郸市磁县2025年中考化学试题考前最后一卷预测卷(四)含解析
- 河北省定州市第五中学2024-2025学年初三学生学业调研抽测(第一次)英语试题含答案
- 浙江省杭州市西湖区杭州外国语校2025届初三联合模拟考试化学试题含解析
- 2014食品安全课件
- 郑州幼儿师范高等专科学校《矿图及CAD基础》2023-2024学年第二学期期末试卷
- 哈尔滨铁道职业技术学院《基础生物学实验Ⅱ》2023-2024学年第二学期期末试卷
- 国防教育和兵役法
- 品牌管理塑造、传播与维护课件 第7章 品牌传播管理
- 2025届辽宁省名校联盟高三一模地理试题(原卷版+解析版)
- 国家之间的合作发展-以“一带一路”为例 课件 2024-2025学年高二下学期 地理 鲁教版(2019)选择性必修2
- Premiere视频编辑案例教程(PremierePro2021)课件 第 6 章 字幕与字幕特效
- ESC急慢性心力衰竭诊断和治疗指南
- 周日值班制度
- 湖南水泥仓施工方案
- 肺栓塞的护理诊断及护理措施
- 老人预防电信诈骗
- 2024年11月-矿山隐蔽致灾因素普查
评论
0/150
提交评论