您当前的位置:首页>论文资料>“软件工程”课程教学改革的探讨

“软件工程”课程教学改革的探讨

资料类别:论文资料

文档格式:PDF电子版

文件大小:1023.86 KB

资料语言:中文

更新时间:2024-12-04 14:03:44



推荐标签:

内容简介

“软件工程”课程教学改革的探讨 软件天地
计算机与网络
“软件工程”课程教学改革的探讨
(上海应用技术学院计第机与信息工程学院张等幸文举
软件工程是指导计算机软件开发和维护的工程学科,是培养学生软件开发能力和项目管理能力的一门重要课程。目前,软件工程课程的重要性已得到普遍认可,然而实际效果与期望之间还存在不少差距。在前期的教学过程和课程调研中,学生普遍认为软件工程的概念抽象、内容枯燥,工程理念很难在课堂讲授中获取切身的体会和认识。同时,由于软件工程知识的掌握度不高,在后期项目实训开发的过程中,面向对象的系统设计较差。虽然案索例教学法使教学效果得到了一定程度的提升,但内容重复且陈旧,基至有些案例是陈旧的结构化构建设计。在教学过程中从多元化教材,面向对象案例教学和结构化考核等方面人手,进行了课程改革,取得了较好的效果。
多元化教材
任课教师除了(软件工程》以外,选用(UML基础、案例与应用》和(轻松SCRUM之旅》为教辅材料,(UML基础、案例与应用》系统的讲授了UML基本知识和应用技术,培养学生软件开发和设计建模的能力。轻松SCRUM之旅将复杂的项目知识写成有趣的故事,可读性强,能吸引学生兴趣,作为课外读物,能够加深学生对于敏捷的思想、Scrum的概念和 Scrum的实施方法的理解。
教学内容整合了UML建模语言,SCRUM敏捷软件开发工程,EA建模工具的使用,Project软件工具的使用等,丰富了教学内容,加深了教学的深度,突出了实践的重要性。
面向对象案例教学
课程采用案例式、讨论式、团队式的授课方法。教学案例以面形对象为主。团队合作,教师层面负责相关的决策、技术方案的决定在实验环节以教学团队为中心,按照企业的实际开发环境和要求开设实验课。用SCRUM理论为指导,熟练使用软件建模工具EA,以团队协作的方式进行软件项目开发和管理。
案例式:
课程开始之前:由教学团队收集、编写案例,包括软件项目中若干成功和失败的案例、以及软件项目过程中的若干实际的项目文档,建立课程的资产库
讨论式:
课程教学过程中:由任课老师提供给学生,在学生中以头脑风暴、群体创新和群体决策等技术方式进行案例的讨论和分析。
万方数据
团队式:
教师层面,以课程负责人为中心,教研室其他专业能力强的老师和企业资深项目管理人员作为该课程的专家小组,是该课程教学的人力资源库,负责相关的决策、技术方索的决定;
学生层面:根据学生的专业能力,成立若干能力相当的因队。所有的案例讨论、项目活动以团队为单位执行和绩效。
传统团队中成员往往分为项目经理,程序员,测试员等角色,在实践中,我们发现这种分组方式下,学生往往会绕开自已的弱点选择角色,达不到课程的目的,同时软件工程的实验课时为16个学时,只适合一些轻量级项目的开发,因此,目前团队采用SCRUM的方式进行。教师作为产品负责人Product Owner:负责维护产品订单。每组学生作为一个Team选出一人作为ScrumMaster。一个冲Sprint通常在2周左右,开发团队会在此期间内完成所承诺的一组订单项的开发。在项目的进行中,每日站会,任务看板,计划外克牌等都起了学生的极大兴趣,使得软件工程不再停留在书本上,而是内化在具实的项目中。
结构化考核方式
在课程的考核过程中,结合课程理论与实践的特性,制定详细的课程教学和考核里程碑计划,在各里程碑以不同考核形式进行验收。
不同里程碑根据课程内容性质采用不同的考核形式,采用理论研究、技术运用、实践应用、论文写作四种形式对学生进行考核。
考核计划:
1.理论研究部分:通过案例材料分析,提交ppt和相关材料。
2.技术应用部分:通过期末闭卷考试,对核心的技术和工具进行笔试考核。
3.实践应用部分:通过三性实验的验收进行考核。成绩积分计划:
总成绩=平时绩效积分+理论研究积分+技术应用积分+实践应用积分说明:
1.平时绩效积分(30分):出勤抽样10次、每次1分;实验捕样验收5次,每次2分。分数从第一周至第十二周累计产生。
38
上一章:光栅色散型成像光谱仪室内外光谱定标中心波长偏移研究 下一章:锁相环频率合成器的单片机控制

相关文章

《供热工程》课程教学方法改革的探讨 《传感原理与检测技术》课程教学改革的探讨 《给水排水管网系统》课程教学改革探讨 食品工厂设计课程教学探讨 编译原理课程教学探讨 《汽车构造》课程教学方法探讨 建环专业《自动控制原理》课程教学探讨 药物制剂专业“五位一体”教学模式课程改革研究与探讨