首页 谈软件项目实践系列课程教学方法

谈软件项目实践系列课程教学方法

举报
开通vip

谈软件项目实践系列课程教学方法    谈“软件项目实践”系列课程教学方法    张 毅 陈 林 陈蜀宇Summary:本文在论述软件项目实践教学目的和教学内容的基础上,阐述了软件项目实践的教学方式及考核指标,并分析了教学效果、存在的问题及改进的思路。Key:项目实践;软件项目;教学方法;系列课程:G642 :B1引言“软件项目实践”系列课程是一门实践性教学课程,以培养锻炼学生在软件项目开发上的实际工程能力为目标,并以现代软件工程理论和规范化的软件过程标准和规范为课程教学的内容框架。该课程通过三个阶段的教学...

谈软件项目实践系列课程教学方法

 

 

谈“软件项目实践”系列课程教学方法

 

 

张 毅 陈 林 陈蜀宇

Summary:本文在论述软件项目实践教学目的和教学内容的基础上,阐述了软件项目实践的教学方式及考核指标,并分析了教学效果、存在的问题及改进的思路。

Key:项目实践;软件项目;教学方法;系列课程

:G642 :B

1引言

“软件项目实践”系列课程是一门实践性教学课程,以培养锻炼学生在软件项目开发上的实际工程能力为目标,并以现代软件工程理论和规范化的软件过程标准和规范为课程教学的内容框架。该课程通过三个阶段的教学,使学生的工程实践能力与规范化的软件过程得到全面的培养和锻炼。

2软件项目实践的教学目的

对于软件工程专业而言,实际的编程能力,应用软件工程方法分析问题和解决问题的能力是极其重要的,“软件项目实践”系列课程就是为此目的而设置的。

该课程的开设,旨在引导学生在学习软件工程领域前沿知识的同时,更加注重对实际应用能力的培养,提高学生的学习兴趣和学习热情,培养创新精神,使学生积极主动参与其中,而不是被动地接受课堂教学。

软件项目实践以其注重实用性不同于计算机专业,但也不是简单地类似于职业培训课。它要求的是学习知识的系统性、结构化,与其他专业知识的结合。

通过本课程的学习,使学生能够真正经历到软件开发的全过程, 体会 针灸治疗溃疡性结肠炎昆山之路icu常用仪器的管理名人广告失败案例两会精神体会 到它的科学性,而不仅仅是掌握一些程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 技巧。

3软件项目实践的教学内容

本文通过了解国内外的一些著名大学的软件工程专业培养计划,特别是查阅了美国、加拿大、英国、澳大利亚等国高水平大学的相关资料,加以综合整理,为我所用,设计了软件项目实践课程的教学内容。对于该系列课程作如下考虑:共分三学期进行,加上毕业设计,构成了四个环节。

首先,培养学生扎实的软件编码能力和分析实际的编程技术,训练学生规范化的软件编码风格,能写出具有商业级代码质量的软件代码和软件代码技术文档。

其次,锻炼学生的软件设计与软件测试能力,能运用常用的设计与测试工具与方法进行软件的设计和测试,培养学生能按照面向对象的思想分析实际工程问题,合理套用常用的设计模式解决实际的过程设计问题,训练学生按规范化的要求编写技术文档。

第三,培养学生能按照规范化的软件过程标准开展软件项目,以规范的软件过程标准为指导原则来组织整个软件生命周期的各个子阶段,熟悉和掌握基本的软件过程配置环境的建立与实际应用的技能,能够运用一定的工程管理方法和风险预防措施来进行团队组织和项目风险控制。

以上三个阶段的教学内容朝着培养学生规范的完整软件过程能力目标逐步推进。第一个阶段的教学目标和实践内容主要包括软件过程的软件构造子过程的规范实践工程能力锻炼;第二个阶段主要侧重软件设计和软件测试子过程的规范实践工程能力培养;第三个阶段则覆盖整个规范化软件过程的实践工程能力的训练。

最后,以毕业设计作为综合练习,全面应用所学知识。这样,就做到了注重课程体系结构的连续性。

4软件项目实践的教学方式

软件项目实践课程与专业课的课程设计不同,在一学期的开学初,即进行布置,让学生尽早开始考虑,并贯穿于整个学期,从而更好地保证其质量。

下面以第一阶段为例,介绍一下具体做法。

关于具体项目,由教师提出本学期的基本要求,让学生按照本阶段课程设置来提出其感兴趣题目或方向,再加以综合,形成多个不同的但与基本要求相联系的具体项目。

然后将学生分为多个小组,给每一组指定其应完成的项目。虽然每一组将完成同样的题目,但每一学生应独立完成。

为每一组指定一名指导教师,指导教师的职责是管理、监督其指导的小组,以保证项目实践的顺利实施,并帮助其开展讨论,指导其编写报告以及演示等。但指导教师没有义务具体参与软件分析及设计,与此相反,教师有时还可担任用户的角色,提出项目需求。

每一组应每周进行一次讨论,它是为了了解各学生的进展情况,并共同讨论一些技术问题,每一学生需要对此作 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,这将作为最终报告的一部分。

学期末,每一名学生均应提交其解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 及最终报告,并作演示。解决方案要求能正确地编译、连接、运行,并能满足该项目解决的最低要求。所有报告要求用英文编写,并上交电子版和书面版。

最终考核采用综合考察学生对于每一次讨论的记录,最终的项目报告以及项目演示情况等的方式。

另外两个阶段将以团队形式进行实践,学生之间,团队之间相互检查、监督,让每一个学生体会到在团队合作中软件工程各个方面的应用,包括开展讨论、做出决定、合理分配时间、有效管理人员、演示以及编写报告等。经过实际训练,学生们将能够主持并记录讨论会,有效地参与到软件工程团队中,作简短的技术报告和演示,合作编写技术报告。在此课程中学到的团队精神、管理能力和演示技巧将会有助于将来成为一名专业软件工程师。

5软件项目实践的考核指标

该课程根据各阶段的教学目标不同设立具体不同内容和侧重点的考核指标体系。各阶段的考核指标体系分为学生团队考核、学生个人考核和项目考核三个方面。

学生团队考核是对学生在项目实践中的实践能力和参与态度的考核为目标,包括:团队成员之间的协作能力、是否有明确的职责划分和个人职责体现、是否有好的组织 管理制度 档案管理制度下载食品安全管理制度下载三类维修管理制度下载财务管理制度免费下载安全设施管理制度下载 、技术学习与攻关能力、团队过程管理及改进、每个成员的自我价值认同程度等。

学生个人考核是以团队成员是否明确团队的目标,能否与团队成员进行高效的协作交流,并能积极展示自己的成果为考核目标,包括对团队目标的认同、与团队成员的交流能力及展现能力、对团队领导的合理安排的服从与团队组织和管理制度的遵守、工程规范掌握、团队软件过程遵守、技术熟练程度及应用能力、任务完成的效率及质量等。

项目考核是以对软件项目实践的规范性进行约束及考核为目标,重在考核每个学生分组的软件过程的各项规范指标和项目成果是否达到了和满足规范性的软件过程要求,包括项目计划及管理机制、项目的执行控制及过程规范、项目质量保障及评测、软件功能及非功能性特征、答辩组织及演示实际效果等。

6教学效果

经过几年教学实践,该系列课程已经取得了一定的成绩。

(1) 调动了积极性

由于以学生为主体开展软件项目实践,并鼓励学生积极提出自己的建议,一起来搞好该课程建设,使学生从被动学习自觉转变进入主动学习状态。许多同学在参与过程中,不断提出自己的想法和体会,都希望能从中学到更多更实用的知识和技能。

(2) 培养了自我学习的能力,增强了自信心

由于软件开发用于实际应用领域,所做项目涉及某些领域知识,学生们通过查阅资料进行学习,并应用到项目实践中,使每一位学生都看到了自己在参与实际软件项目中的不足,同时也相信只要勤奋努力,一定能克服困难。

(3) 软件开发能力及程序设计水平显著提高

特别是一些只重视书本知识,不愿意动手编程的学生,通过实践,已基本上能跟上教学进度,为进一步的学习打下了坚实的基础。

7存在问题及改进思路

由于这是软件项目实践课程是一个全新的实践性课程,在教学中还存在一些问题和不足之处。教学大纲及教学形式均无先例可循,需要在教学实践中不断改进。在软件项目设计中必然产生这样那样的问题,如不同项目之间存在难易程度不同的问题。对于此问题,可在实践中逐步积累,逐步完善。最终目标是提供实际软件项目,让学生参与其中。

此外,由于学生普遍存在缺乏相关工程背景知识,将通过讲座形式,让学生了解软件应用各方面的领域知识,以利于其参与软件项目实践。

8结束语

综上所述,通过三个阶段的软件项目实践系列课程,

加上毕业设计环节,可有效地弥补大学生在校学习期间实践环节相对不足的缺陷,提高学生的适应能力和竞争能力,从而在毕业后能更快地适应工作的要求。

Reference:

[1] 张引,杨小虎,陈越.“软件工程”课程实践中激励机制的探索[J]. 计算机教育,2007(5).

[2] 骆斌,张大良,邵栋. 软件工程专业的课程体系设计[J]. 中国大学教学,2005(1).

[3] 张冰峰,王羽,邢桂林. 基于ISO 9000和CMM的关键实践的应用软件开发项目监理规范[J]. 北京联合大学学报:自然科学版, 2004(3).

[4] 汤书昆,李健. 企业软件工程项目管理案例解析[J]. 华东经济管理,2002(5).

[5] 陈莹,梁艳明,萧泽新. 基于价值工程的项目团队人员配置的构件化管理[J]. 价值工程,2007(1).

[6] 李勇华,骆启武,付春燕. 基于问题管理提升软件项目过程质量的实践[J]. 计算机与现代化,2007(4).

 

-全文完-

本文档为【谈软件项目实践系列课程教学方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
永兴文档
暂无简介~
格式:doc
大小:22KB
软件:Word
页数:7
分类:互联网
上传时间:2023-11-27
浏览量:1