软件项目管理说课
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
八、改革思路
该课程在建设前也存在着一些不规范的地方: 一是教学方法不够先进;二是网络教学资源 不够丰富;三是工学结合还没起步。通过教 师不断完善前面两个问题有望尽快解决,通 过系部和学院不断深入推进的校企合作,工 学结合第三个问题有望得到解决。
这就是我对《软件项目管理》这门课程的总体安排, 我的说课内容到此结束,欢迎各位领导和老师对我的 说课进行批评和指正。
二、教学资料收集
本课程选用的教材是《软件工程方法与实训》,它是高等教 育出版社2010年5月出版的“十一五”国家级规划教材,根 据软件开发岗位群的实际要求,结合高职教育特点和我院的 : 实际,在吸收其它同类教材、网上教学视频、网络参考资料 优点的情况下,我对《软件项目管理》的教学内容进行了整 合,既兼顾课程的体系结构与知识结构,又兼顾就业岗位需 求和国家二、三级计算机考试中出现的软件工程考试内容。
(二)素质目标
能够撰写软件可行性研究报告、软件项目开发计划 书、软件需求规格说明书、软件设计说明书、源程 序清单、集成与验收报告、软件维护报告等软件开 发、维护、管理过程中的各类文档,同时也利于学 生写作能力的提高和撰写毕业论文。
(三)职业能力培养目标
培养学生按工程化、标准化、规范化方法从 事软件设计的意识。 培养学生撰写工程技术文档的能力。 培养学生独立思考分析问题的能力。 培养学生团队协作的能力。
六、作业安排
任课教师根据整合后的教学内容布置各种应 用性较强的习题让学生以书面形式完成作业。 (一)作业内容要求 (二)作业形式与题量 (三)作业批改设计
(一)作业内容要求
作业的主要内容是任课教师给的补充题,为 此专门制作了习题PPT,既方便学生通过移 动存储设备拷贝,并在课后完成作业,又可 以促使学生带着作业问题去学习,便于掌握 知识的重难点。
这样修改后的《软件工程》共10章,分别为:第1章软件工程概述、第2章软件 工程过程模型、第3章项目分析与规划、第4章软件需求分析、第5章软件概要设 计、第6章面向对象分析与设计、第7章用户界面设计、第8章程序算法设计与编 码、第9章软件测试、第10章软件维护。 本课程重点章节是:第2章软件工程过程模型、第4章软件需求分析、第5章软件 概要设计、第6章面向对象分析与设计、第8章程序算法设计与编码、第9章软件 测试。 本课程难点章节是:第5章软件概要设计、第6章面向对象分析与设计、第9章软 件测试。
(一)知识目标
1.熟练掌握软件与软件工程基本概念和基本知识。 2.熟练掌握生存周期与软件开发模式。 3.掌握结构化程序设计的编程思想。 4.掌握面向对象分析、设计与编码方法。 5.掌握有关软件的评审、测试与维护,项目计划与项目管理方法。 6. 能用软件工程的方法参与软件项目的分析、设计、实现和维护。
七、学习考核
(一)考核 (二)成绩评定
(一)考核
课堂出勤、课堂表现、教学参与、平时作业、 综合实训、期末考试
(二)成绩评定
(1)教学过程占30%:出勤情况及课堂表现、 教学参与(课堂讨论、提问及实践环节参与 情况)、平时作业(书面作业)、综合实验。 (2)期末考试占70%:统一命题、制卷,书 面开卷考试。
三、课程目标
软件项目管理是用以规范软件从业人员进行软件开发、维护和管理的科学。通过 本课程的学习可以使学生掌握软件项目开发、使用和维护的工程化方法,减少因 人为因素出现的软件危机,从而提高软件的生命周期。本课程主要任务是培养学 生在软件设计过程中撰写各种规格说明书,这样也利于学生写作能力和撰写毕业 论文能力的提高,从而将理论与实践有机结合起来。 (一)知识目标 (二)素质目标 (三)职业能力培养目标
五、教学与实践环节设计
(一)主要环节安排 (二)内容总体设计
(一)主要环节安排
本课程教学课时数为64课时,每周4课时,其 中理论56课时,实践24课时(上机实验8学 时,课后实习16学时)。主要实践环节分为 两个方面:一是课堂教学,采用置顶向下, 层层推进的方法学习软件开发的方法。二是 在本学期后几周结合所学软件工程方法进行 软件设计和撰写各类文档资料。
(二)作业形式与题量
课堂讲授完毕后将习题PPT每一章节内容布 置为作业,以达到测试学生课堂学习情况和 课后对所学知识的复习巩固和加以实际操作 应用的目的。
(三)作业批改设计
对于书面作业,可抽调适量的作业进行评阅, 对发现的主要和倾象性的问题,由教师在课 堂上进行集体评讲;对于学期末的综合实验, 在每个阶段提示学生撰写相应的技术规范文 档,并通过最终评定,找出其存在的问题, 给予统一答疑和评讲。
(二)内容总体设计
1、课堂教学中的环节: 本课程运用多媒体教学手段在多媒体教室进行教学,对软件工程方法学 进行现场讲解,并配合实例讲述在软件设计的各个阶段怎样撰写各类文 档。因此专门制作了PPT课件,并结合国家计算机等级考试与软件开发 和项目管理的实际要求专门补充了实用性习题。 由于本课程理论性很强,如果在课堂讲授中平铺直叙,不能充分吸引学 生注意力,因此在课堂讲解中应结合实际案例,抓住学生情绪,达到最 佳教学效果。 2、实践教学内容: 在教学的后几周,理论教学基本结束后,协调其他教师所上的程序设计 语言,要求学生按照软件工程的方法进行软件设计,为学生毕业走进程 序设计工作岗位打下坚实的基础。
电子与信息工程系:吴煌
课程定位 教学资料收集 课程目标 重难点章节安排 教学与实践环节设计 作业安排 学习考核 改革思路
说 课 环 节
一、课程定位
高等职业教育以培养应用型、技能型人才为根本任务,以适应岗位群需求为目标, 以培养技术应用能力为主线。而《软件项目管理》课程是计算机应用技术专业的 专业主干课,是一门理论与实践相结合的学科,重在培养学生按工程化、标准化、 规范化方法从事软件设计与研发的课程。按照专业人才培养方案,该课程开设在 大二第二学期。本课程的先导课程为《VB程序设计》、《网页设计》、《数据 结构》和《数据库原理》,学生从《VB程序设计》、《网页设计》、《数据结 构》获取程序设计的能力,从《数据库原理》获取数据库管理系统的基本操作技 能;后续课程为《企业级应用开发技术》、《网站建设技术》,学生使用本课程 提供的软件工程学方法进行软件的开发、维护、管理。
Hale Waihona Puke Baidu
四、重难点章节安排
根据软件开发和项目管理的实际要求,结合高职教育特点和我院的实际,在吸收 其它同类教材的优点情况下,我对《软件项目管理》的教学内容进行了以下整合: (1)将第3章软件项目管理和第4章计算机系统工程融合整理为新的第3章项目分析 与规划。 (2)将第5章需求分析、第6章结构化分析建模、第7章基于UML的面向对象分析、 第8章概要设计、第9章结构化设计建模、第10章基于UML的面向对象设计建模 融合整理为新的第4章软件需求分析、第5章软件概要设计、第6章面向对象分析 与设计。