《软件工程课程教学安排.docx》由会员分享,可在线阅读,更多相关《软件工程课程教学安排.docx(2页珍藏版)》请在金锄头文库上搜索。
1、软件工程课程教学安排说明1. 教学内容l 理论课课程学习任务书:教材及ppt讲稿+知识点+学时数+对应习题l 实验课实验报告2. 教材及讲稿孙家广,刘强 软件工程-理论与实践高等教育出版社,2008.窦万峰软件工程实验教程机械工业出版社,20093. 教学及考核方式l 学生以5-6人为单位组成软件开发知识学习及项目开发小组。每组包括:组长1人负责项目管理、理论学习负责人1人、开发技术负责人1-2人、开发及测试平台负责人1人、技术文档负责人1人。平时作业和实验报告按小组为单位提交。l 理论课:以课程学习任务书为导引,课前:布置学习任务-课上:提问-互动讨论-教师重点总结讲授。考核方式:出勤(10
2、%)+ 课堂提问(20%)+ 作业(20%)+ 期末闭卷考试(50%)。其中,小组整体的出勤、课堂提问、作业情况作为小组每个成员的成绩。l 实验课:以分析优质软件案例程序代码(谷歌Android手机汉、蒙输入法代码PinyinIME)主线,教师重点分析、讲解,学生根据理解形成软件开发的规范技术文档(项目计划、需求分析、概要设计、详细设计、测试报告)作为实验报告。考核方式:5个实验报告(5%+10%+20%+25%+10%=70%)+ 答辩(30%)l PinyinIME代码组成:输入法应用界面部分(Java代码,约23个java类文件)输入法服务引擎部分(C+代码,约13个类,16个cpp文件)各组按对象类为单位划分,承担不同部分的任务(每组平均3-4个类文件)。l 文档工具软件:word、visio、project。开发工具:Java:EclipseC+:Visio studio 2010(Windows)/Code:BlocksIDE(Linux)虚拟机vmware