基于工作过程系统化课程体系在“ 软件工程”课程探究

1 课程概述及相关课程关系

1.1 课程概述。

《软件工程》课程是信息类计算机专业实践性很强的一门专业课,对于学生掌握软件工程的技能具有重要地位。通过学习本课程,学生能够掌握软件工程的基本概念、基本原理、基本技术、基本方法,培养学生具备面向对象的软件开发和项目管理的过程实施能力。通过示范项目 图书馆管理系统的软件工程过程中的软件工程项目的开发与管理,使学生经历一次软件工程项目开发的全过程和受到一次综合性训练,具备较全面的理解和运用软件工程技术的能力。基础课程知识,因此相关课程及项目关系。图书馆管理系统的软件工程过程。

2 学习内容和要求

在《软件工程》这门课的教学过程中,逐步培养学生建立软件工程的基本概念,掌握软件工程中需求的收集和分析方法,培养学生面向对象的分析和设计,进行有效的软件质量和项目管理的实施和控制的能力, 使之成为满足企业在软件整个生命周期中的过程管理的人才。主要内容包括:软件工程概述、软件需求分析、软件设计、软件测试、统一开发过程、软件过程成熟度模型、软件质量保证、软件配置管理、软件项目管理等。

课程在介绍软件工程方法和技术的同时, 通过图书馆管理系统的示范项目将软件工程技术和程序设计整合,课程内容遵循能力递进的规律,项目学习后续安排有项目实训,完成从项目学习能力到创新能力的递进,学生每完成一个阶段的学习就可达到一个阶段的知识、能力、素质的提高,因此,它具有阶段完整性和能力递进的可堆叠性。通过项目学习, 培养学生利用软件工程技术和方法开发网站的能力,具体要求如下:

1) 要求采用 项目导向,任务驱动教学方法,使教学过程和项目开发融为一体。

2)要求注重培训学生的学习兴趣,通过基于工作过程的学习任务,使学生基本熟悉软件工程的框架,让学生掌握软件工程技术和方法。

3)要求学生在仿真的学习环境下,能结合示范项目来完成图书馆管理系统的建立和维护。

3 项目教学过程

在项目教学中,我们倡导素质教育,把传授知识和提高学生的素质相结合。将图书馆管理系统的软件工程过程按知识点分为若干个相对独立的子项目,每个子项目包含大量的工作任务,以每个子项目作为一个教学单元,每个教学单元按以下三个步骤组织教学:

1)工作任务的部署:通过 边讲解边演示,边讲解边练习完成有关的知识和能力的准备,部署子项目单元要完成的任务,指导学生如何入手。

2)解决方法的探究:学生通过分组讨论、网络搜索、自学教材、模仿操作、方案选择等环节,确定解决方案,并在老师指导下实施。

3)成果的演示与总结,每组派一名代表进行成果的演示、交流,老师和学生提问,穿插点评,并最终形成总结报告。本文以 图书馆管理系统的软件工程过程为项目载体,可完成整个课程的项目教学。其中具体设计子项目的设置如表所示。

4 考核方式

学生的考核原则是:注重学生的操作能力,注重学生的过程学习,注重学生的学习实效,端正学生的学习态度,提高学生的学习兴趣。考核成绩计算办法:过程考核*0.2+技术知识考核*0.8。

《软件工程》子项目的设置

4.1 过程考核依据。

1)工作态度和工作表现( 如平时作业完成情况);

2) 出勤情况及组织纪律性方面的表现;

3) 小组讨论参与程度、与组员协作与沟通情况;

4) 为了客观的评价学生的学习效果,需要进行项目完成的现场评分和演示答辩,对学生的工作绩效、技术应用、语言表达等方面进行客观评价。

4.2 技术知识考核。

1)技术知识考核主要以过程化为主,兼顾理论知识考核( 期末考试)。

2)子项目单元教学结束后,学生需要撰写项目学习报告,并递交相关工作文档。

展开阅读全文

页面更新:2024-05-29

标签:论文   计算机论文   其他计算   软件工程   过程   课程   工程技术   课程体系   图书馆   能力   项目   知识   学生   工作   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top