[沈航软工教学] 前三周作业总结
第三周作业总结
【最后一次更新:2016/3/24 16:31】
注:作业总结针对3,4班同学
作业(一):改进的四则运算
发现的问题:
一部分同学把代码写在了.gitignore,Readme.md 里,以后要把代码文件写在单独的代码文件里,比如把代码放在.cpp等格式的文件中进行提交.
本次作业基本情况
群体 | 数量 | 得分 |
---|---|---|
没交的同学 | 5 | -5 |
交了但没改进的同学 | 26 | 0 |
改进过并提交到Coding上的同学 | 23 | 5 |
格外突出的同学 | 12 | 10 |
优秀博客链接
以下是部分格外突出的同学的代码,请大家学习一下他们的优点(代码风格相对不错,有些同学用了HTML,有些同学使用了树等数据结构,有些同学使用了一些编译的知识):
- https://coding.net/u/QuanQingli
- https://coding.net/u/mingrenjiang
- https://coding.net/u/zhaoweiliang
- https://coding.net/u/lengrehy
- https://coding.net/u/xiaoyongwu
- https://coding.net/u/pujianguo
- https://coding.net/u/zht01
- https://coding.net/u/2013040101159
- https://coding.net/u/daw
- https://coding.net/u/Mr_winter
- https://coding.net/u/xxjkdtx
- https://coding.net/u/shikaihong
作业(二):VS中进行单元测试
在发现的问题:
- 几乎全部同学的单元测试都没介绍任何有关
Assert::Equal
,断言等单元测试的基础语法。 - 有3/4的同学没真正理解单元测试的含义,所以单元测试的代码写得千奇百怪,还有直接空白测试通过的。
- 大部分同学没有测试成功、失败、简单、复杂的例子,只有一些比较突出的同学做到了这点。
本次作业的基本情况
群体 | 数量 | 得分 |
---|---|---|
满分 | 3 | 10 |
优秀 | 9 | 8~9 |
良好 | 35 | 5~7 |
普通 | 7 | 1~4 |
延期不交 | 12 | -10 |
抄袭 | 3 | -20 |
优秀博客链接
- http://www.cnblogs.com/visionming/p/5292262.html
- http://www.cnblogs.com/xiaoyongwu/p/5289964.html
- http://www.cnblogs.com/libaoquan/p/5296384.html
作业(三):阅读源程序并回答问题
发现的问题:
- 一半左右的同学没有写任何关于
解决问题的思路、分析过程
的内容,只是陈列了答案。答案在百度上都有,那我们让同学们写博客有什么用呢?直接在小纸条上写上答案交给老师不就好了吗? - 对于问题三,一部分同学在回答问题时没有任何理论依据,也没有参考文章或引用来源,直接
脑洞大开
了一个数字。 - 对于问题四,绝大部分同学偏离了问题的核心
多核
,而是提出了一些奇怪的想法...比如换台更好的电脑
...
本次作业的基本情况
群体 | 数量 | 得分 |
---|---|---|
满分 | 0 | 12 |
优秀 | 7 | 9~11 |
良好 | 22 | 6~8 |
普通 | 23 | 1~5 |
补交作业 | 1 | 0 |
延期不交 | 13 | -12 |
抄袭 | 3 | -24 |