结对编程-四则运算成绩

结对编程-四则运算成绩

作业地址:http://www.cnblogs.com/vertextao/p/6593339.html

总体成绩

scores

总结

  • 需求

    • 多数同学仅仅是抄写题目内容,没有真正站在用户的角度考虑问题,比如:
      • 如何设计输入输出更方便,更人性化
      • 题目如何分类
      • 如何展示题目避免歧义(除法和分数难以区分,比如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截止)联系我进行复查。

posted @ 2017-05-28 15:41  0x1000  阅读(336)  评论(0编辑  收藏  举报