目录
1 概述
2 背景对比
3 网络教学方式对比
4 作业强度对比
5 单样本学生作业得分统计
概述
2015年新学期,石家庄铁道学院、广州商学院、贵州师范大学同时在软件工程教学课程上采用了邹欣《构建之法》作为教程,本教程的核心理念是"做中学"。
三个学校的学生同步进行了下面工作:
- 学生在博客园上建立账户
- 每次作业的结果在博客上呈现
- 课程由教师或者配备的网络助教进行点评
本文档根据三个学校3月份到4月份的学生博客做初步的对比。
背景对比
学校 |
人数 |
专业 |
院系 |
年级 |
编程语言 |
线上组织方式 |
广州商学院 |
100 |
软件工程 |
计算机系 |
2 |
C C++ Java |
博客园博客 |
石家庄铁道学院 |
36-45 |
软件工程 |
计算机系 |
3 |
C C++ Java |
博客园博客 |
贵州师范大学 |
43 |
信息计算 |
数学系 |
3 |
C Java |
博客园博客以及小组 |
网络教学方式对比
学校 |
教师博客 |
教师点评学生博客 |
助教点评学生博客 |
广州商学院 |
7 |
无 |
全部 |
石家庄铁道学院 |
0 |
全部 |
没有助教 |
贵州师范大学 |
(发布在小组)4 |
无 |
全部 |
作业强度对比
下图给出三个学院软件工程课程作业布置的具体情况
石家庄铁道学院 |
广州商学院 |
贵州师范大学 |
20150305:《梦断代码》读后感 |
|
|
20150316:四则运算2,单元测试 |
|
|
20150318:返回整数数组最大子数组的和 |
|
|
20150325:求二维数组中最大字数组的和 |
20150324:自动生成小学四则运算 |
20150328:构建之法预览并提问 |
20150326:电梯调度需求分析 |
|
|
20150327:求一维循环数组最大子数组的和 |
|
|
20150330:最大子数组的和(溢出) |
|
|
20150331:二维循环数组最大子数组的和 |
20150401: 四则运算2,结对编程 |
20150402:自动生成小学四则运算 |
根据《构建之法》做中学的理念,假设布置阅读写读后感强度为1,布置实际项目强度为2,则可以得到下表的作业布置强度表以及柱形图:
石家庄铁道学院 |
广州商学院 |
贵州师范大学 |
1 |
0 |
0 |
2 |
0 |
0 |
2 |
0 |
0 |
2 |
2 |
1 |
2 |
0 |
0 |
2 |
0 |
0 |
2 |
0 |
0 |
2 |
2 |
2 |
从中可以看到,石家庄铁道学院的频率和强度最高,广州商学院和贵州师范大学的频率还欠缺,一方面是由于这两个学院布置作业的开始时间比较晚,另一方面石家庄铁道学院的实践作业布置的周内频率也比较高。根据观察,石家庄铁道学院的实践作业在里适当插入了小微作业题,比如简单的算法题等。
需要说明的是,统计的时候贵州师范大学的第二次实践作业正在进行中。不过此处比较的强度指的是作业布置频率的强度。此处并不统计强度和代码量之间的关系(比如线性关系?)。
单样本学生作业得分统计
最后,根据广州商学院软件工程第一个作业得分情况,做一个单样本得分统计分布图。得分的具体数据来自:http://www.cnblogs.com/greyzeng/p/4388203.html
该得分分布整体上是有一定区分度的,得分统计规则里最重要的两条如下:
- 按照老师的评分标准来:按时交有分,晚交0分,一周之内还不交,倒扣分
- 对于第一次作业会持续跟进并修复bug的童鞋会酌情加分。
时间: 2024-11-05 19:41:19