关键词:混合式教学,翻转课堂,项目驱动
教学方法:
1. 理论课堂教学采用反转课堂教学法,学生在课前通过软件工程教学视频(来源:中国大学MOOC 江西财经大学 狄国强教授讲授软件工程或由任课教师发布)进行理论知识的课前学习,课堂是师生之间、学生之间充分互动的场所,利用知识测验、答疑解惑、知识的运用技巧探讨等活动,由教师组织并引导学生对相关知识进行讨论与反思。
2. 实验教学采用混合式教学法,实验课堂教学由教师结合理论教学进度布置、指导和评价实践学习任务,对于课堂内完成不了的大作业,依托博客园平台,加入邹欣老师所建立的构建之法协作探究学习社区,引入助教团队在线组织、监控和管理学生利用课余时间展开实践学习活动,通过师生在线讨论探究,精准理解与诊断学生学习需求,并给予学生及时反馈,确保达成实践教学达成预期的学习效果。
课程本学期共安排72学时,每周2学时理论教学、2学时实验教学,共计18周。在规定课时内,完成大纲的教学计划如表1所示:
表1 教学计划
周次 | 理论课教学内容 | 实验课内容 | 作业 |
1 | 第1章 软件工程概述 | 个人项目 | 1.阅读构建之法1-2章 2. 软件工程实验准备 3.在线学习第2章 |
2 | 第2章 软件生命周期与过程模型 | 结对项目 | 1. 阅读构建之法3-4章 2. 发布个人项目 3.告在线学习第3章(1) |
3 | 第3章 软件立项与需求分析 | 团队项目—团队组建与项目选题 | 1.阅读构建之法5-6章 2.发布结对项目 3.在线学习第3章(2) |
4 | 第3章 软件立项与需求分析 | 团队项目—项目可行性分析 | 1.阅读构建之法7-8章 2. 征集团队项目(1) |
5 | 课程小结 | 团队项目—项目需求分析 | 1.阅读构建之法9-10章 2.提交团队项目报告(1) |
6 | 第4章 软件设计(总体设计) | 团队项目—项目概要设计 | 1.在线学习第4章(总体设计) |
7 | 清明节放假 | 清明节放假 | 1.阅读构建之法11章 |
8 | 第4章 软件设计(总体设计) | 团队项目概要设计团队互评 | 1.提交团队项目报告(2) 2.在线学习第4章(详细设计) |
9 | 第4章 软件设计(详细设计) | 团队项目—项目详细设计 | 1.阅读构建之法11-12章 |
10 | 第4章 软件设计(详细设计) | 团队项目详细设计团队互评 | 1.提交团队项目报告(3) |
11 | 第5章 软件设计的面向对象方法 | 团队项目面向对象分析 | 1.在线学习第5章 |
12 | 第5章 软件设计的面向对象方法 | 团队项目面向对象设计 | 1.团队项目报告(4) |
13 | 校运动会 | 校运动会 | 在线学习第6章 |
14 | 第6章 软件实现 | 团队项目编码及测试 | 1.阅读构建之法13章 2.团队项目报告(5) |
15 | 第6章 软件实现 | 团队项目编码及测试 | 1.阅读构建之法14章 2.提交团队项目源码 |
16 | 第7章 软件交付与维护 | 团队项目功能演示(1) | 1.阅读构建之法15章 |
17 | 第8章 软件项目管理 | 团队项目功能演示(2) | 1.阅读构建之法16-17章 2.提交团队项目总结报告 |
18 | 课程总结 | 课程答疑 | 总复习 |
19 | 考试 |
|
|
注: 教学辅助平台:
师生互动平台:www.cnblogs.com;
教师课件发布:百度网盘
实验教学管理平台:http://course.nwnu.edu.cn/