结对编程-四则运算成绩
作业地址:http://www.cnblogs.com/vertextao/p/6593339.html
总体成绩
总结
- 需求
- 多数同学仅仅是抄写题目内容,没有真正站在用户的角度考虑问题,比如:
- 如何设计输入输出更方便,更人性化
- 题目如何分类
- 如何展示题目避免歧义(除法和分数难以区分,比如
2/5 / 3/4
,即使简单地对分数加括号(2/5) / (3/4)
就能避免计算优先级上的问题)
- 多数同学仅仅是抄写题目内容,没有真正站在用户的角度考虑问题,比如:
- 设计实现
本次作业之前,已经有过后缀表达式求值训练,题目中也提供了相应参考资料,2周时间,还是有同学想走“捷径”(通过堆叠if-else搞定)。这里就是娄老师提到的【低水平重复】,呆在【舒适区】,参考:
技能的提升要「刻意训练」;
低水平重复是不行的,训练时间再长都没用;
要摆脱「舒适区」,进入「学习区」学习;
要循序渐进,不能进入「恐慌区」;
引用自:http://www.cnblogs.com/rocedu/p/4999535.html
- 测试
- 本次训练过程中最为突出的一个问题,普遍缺乏测试。
- 编译错误
- 异常输入崩溃
- 不响应
- 输入复杂
- 计算错误
- 输出混乱
- 单元测试(一部分同学没做,做了的用例太少)
- 如果还不了解测试理论方法,对于这类小程序,同学们完全可以模拟用户使用:
- 测试是否易用(回过头看看需求分析是否做好了)
- 异常输入是否能处理
- 是否正确
- 本次训练过程中最为突出的一个问题,普遍缺乏测试。
在实现过程中,给同学们的一点建议:make it run -> make it right -> make it fast,能运行并且正确运行最为优先。
最后,从同学们博客中遇到的困难和问题来看,还是缺乏练习,希望能自己能抽时间多读优秀代码,多写代码,多多努力,不负青春,加油吧!
附:这里是一个能随机产生各类运算题目的网站,同学们可以参考一下: http://www.mathmaster.org/worksheet/
详细得分
- JCF - 基础分(按时提交)5分
- PSP - PSP表格 5分
- XQFX - 需求分析 5分
- SJSL - 设计思路 5分
- DMJS - 实现过程中的关键代码解释 5分
- KNJJ - 遇到的困难及解决方法 5分
- JDPJ - 对结对小伙伴做出评价 5分
- FJF - 附加分:在作业过程及时反馈,提供建议被采纳可追加附加分,最高不超过10分
- CT - 正确生成题目 10分
- PT - 正确判题 10分
- ZFS - 真分数支持 10分
- ZQL - 正确率统计 5分
- CS - 测试 10分
- SCWJ - 生成题目并输出到文件 5分
- DRWJ - 完成题目后读入文件判题 5分
- DYY - 支持多语言 5分
- TMQC - 支持生成题目去重 5分
分组 | 学号 | 姓名 | JCF | PSP | XQFX | SJSL | DMJS | KNJJ | JDPJ | FJF | CT | PT | ZFS | ZQL | CS | SCWJ | DRWJ | DYY | TMQC | 合计 | 映射分数 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 20162307 | 张韵琪 | 5 | 5 | 2 | 2 | 3 | 4 | 1 | 0 | 5 | 6 | 6 | 5 | 0 | 0 | 0 | 0 | 0 | 44 | 70.2 |
1 | 20162303 | 石亚鑫 | 5 | 5 | 1 | 4 | 2 | 5 | 1 | 0 | 5 | 6 | 6 | 5 | 0 | 0 | 0 | 0 | 0 | 45 | 71.2 |
2 | 20162312 | 张家铖 | 5 | 5 | 2 | 3 | 2 | 2 | 1 | 0 | 5 | 0 | 6 | 0 | 1 | 1 | 1 | 5 | 0 | 39 | 65.4 |
2 | 20162324 | 春 旺 | 5 | 5 | 2 | 3 | 3 | 3 | 2 | 0 | 5 | 0 | 6 | 0 | 1 | 1 | 1 | 5 | 0 | 42 | 68.3 |
3 | 20162329 | 张旭升 | 5 | 5 | 1 | 4 | 4 | 2 | 5 | 0 | 5 | 5 | 5 | 5 | 2 | 0 | 0 | 5 | 0 | 53 | 78.8 |
3 | 20162330 | 刘伟康 | 5 | 5 | 3 | 4 | 4 | 5 | 5 | 1 | 5 | 5 | 5 | 5 | 2 | 0 | 0 | 5 | 0 | 59 | 84.6 |
4 | 20162320 | 刘先润 | 5 | 2 | 2 | 2 | 2 | 5 | 2 | 0 | 5 | 5 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 36 | 62.5 |
4 | 20162326 | 齐力锋 | 5 | 2 | 2 | 2 | 2 | 5 | 4 | 0 | 5 | 5 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 38 | 64.4 |
5 | 20162325 | 金立清 | 5 | 5 | 2 | 5 | 0 | 5 | 2 | 0 | 8 | 8 | 6 | 5 | 5 | 5 | 5 | 0 | 0 | 66 | 91.3 |
5 | 20162311 | 张之睿 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 0 | 8 | 8 | 6 | 5 | 5 | 5 | 5 | 0 | 0 | 75 | 100 |
6 | 20162308 | 马平川 | 5 | 5 | 2 | 3 | 3 | 0 | 4 | 0 | 8 | 9 | 6 | 5 | 2 | 0 | 0 | 5 | 0 | 57 | 82.7 |
6 | 20162301 | 张师瑜 | 5 | 5 | 0 | 3 | 4 | 5 | 4 | 0 | 8 | 9 | 6 | 5 | 2 | 0 | 0 | 5 | 0 | 61 | 86.5 |
7 | 20162315 | 马 军 | 5 | 5 | 2 | 2 | 5 | 5 | 0 | 0 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32 | 58.7 |
7 | 20162317 | 袁逸灏 | 5 | 5 | 2 | 4 | 5 | 5 | 0 | 0 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 34 | 60.6 |
8 | 20162306 | 陈是奇 | 5 | 5 | 3 | 3 | 2 | 2 | 2 | 0 | 2 | 1 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 30 | 56.7 |
8 | 20162305 | 李昱兴 | 5 | 5 | 3 | 5 | 2 | 5 | 2 | 0 | 2 | 1 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 35 | 61.5 |
9 | 20162321 | 王 彪 | 5 | 5 | 4 | 3 | 2 | 0 | 0 | 0 | 7 | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 38 | 64.4 |
9 | 20162327 | 王旌含 | 5 | 5 | 4 | 2 | 0 | 2 | 2 | 0 | 7 | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 39 | 65.4 |
10 | 20162314 | 王译潇 | 5 | 5 | 4 | 2 | 2 | 4 | 2 | 0 | 3 | 3 | 5 | 5 | 2 | 0 | 0 | 1 | 0 | 43 | 69.2 |
10 | 20162310 | 林 臻 | 5 | 5 | 4 | 2 | 2 | 4 | 2 | 0 | 3 | 3 | 5 | 5 | 2 | 0 | 0 | 1 | 0 | 43 | 69.2 |
11 | 20162313 | 苑洪铭 | 5 | 5 | 1 | 3 | 3 | 2 | 3 | 0 | 3 | 3 | 5 | 5 | 0 | 0 | 0 | 1 | 0 | 39 | 65.4 |
11 | 20162309 | 邢天岳 | 5 | 5 | 1 | 3 | 3 | 2 | 3 | 0 | 3 | 3 | 5 | 5 | 0 | 0 | 0 | 1 | 0 | 39 | 65.4 |
12 | 20162319 | 莫礼钟 | 5 | 5 | 2 | 2 | 0 | 3 | 0 | 0 | 5 | 5 | 5 | 5 | 1 | 0 | 0 | 5 | 0 | 43 | 69.2 |
12 | 20162302 | 杨京典 | 5 | 5 | 3 | 4 | 4 | 0 | 0 | 0 | 5 | 5 | 5 | 5 | 1 | 0 | 0 | 5 | 0 | 47 | 73.1 |
13 | 20162323 | 周 楠 | 5 | 5 | 4 | 1 | 2 | 2 | 2 | 0 | 9 | 5 | 5 | 5 | 0 | 0 | 0 | 5 | 0 | 50 | 76 |
13 | 20162322 | 朱娅霖 | 5 | 5 | 4 | 3 | 2 | 5 | 5 | 0 | 9 | 5 | 5 | 5 | 0 | 0 | 0 | 5 | 0 | 58 | 83.7 |
14 | 20162328 | 蔡文琛 | 5 | 2 | 1 | 2 | 2 | 1 | 2 | 0 | 3 | 5 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 28 | 54.8 |
14 | 20162316 | 刘诚昊 | 5 | 5 | 4 | 2 | 2 | 2 | 2 | 0 | 3 | 5 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 35 | 61.5 |
15 | 20162318 | 张泰毓 | 5 | 5 | 3 | 2 | 1 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 23 | 50 |
15 | 20162304 | 张浩林 | 5 | 5 | 3 | 2 | 2 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 25 | 51.9 |
注:对成绩有疑问的同学请在一天内(至2017-5-29 23:59截止)联系我进行复查。