关键词:混合式教学,翻转课堂,项目驱动

教学方法:

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/