一、作业要求
结对编程1-模块化
二、评分标准
序号 | 项目 | 分数 | 代号 |
1 | 记录用户的对错总数,程序退出再启动的时候,能把以前的对错数量保存并在此基础上增量计算 | 3 | 功能1 |
2 | 有计时功能,能显示用户开始答题后的消耗时间(实时显示或者退出时显示) | 实时:3分,退出时显示:1分 | 功能2 |
3 | 界面支持中文简体/中文繁体/英语,用户可以选择一种 | 3 | 功能3 |
4 | 要求必须增量式开发-提交到coding.net地址,coding上要能看到多次commit的记录 | 2 | coding1 |
5 | 同时必须有两个人各自的commit记录 | 1 | coding2 |
6 | 编码规范文档 | 2 | 规范文档 |
7 | readme包括使用语言及其版本、开发平台及其版本、如果有使用框架需要给出框架的版本及其官方网站 | 1 | readme1 |
8 | readme包括项目文件的组织结构描述 | 1 | readme2 |
9 | readme包括程序运行方法 | 1 | readme3 |
10 | readme包括程序运行截图 | 0.5 | readme4 |
11 | 需求分析:针对选择的2-3个新开发功能做分析 | 1 | 需求分析 |
12 | 程序设计:针对选择的2-3个新开发功能做设计,使用思维导图 | 2 | 程序设计 |
13 | 代码展示:展示每个功能的核心代码 | 1 | 代码展示 |
14 | 程序运行:程序运行及每个功能的使用截图 | 0.5 | 运行截图 |
15 | 小结感受:结对编程真的能够带来1+1>2的效果吗?通过这次结对编程,请谈谈你的感受和体会 | 2 | 小结感受 |
16 | 运用“汉堡包”的方式,评价你的合作伙伴,指出优点、缺点,希望ta提高的地方 | 2 | 汉堡包 |
17 | 在随笔开头,备注两个同学的学号 | 0.2 | 备注学号 |
18 | 提供项目开发的coding.net 地址 | 0.3 | coding地址 |
19 | 描述结对的过程,提供非摆拍的两人在讨论、细化和编程时的结对照片 | 0.5 | 照片 |
20 | 提供此次结对作业的PSP,PSP 表格中请填写花费的时间 (单位: 分钟), 而不是每一步所占的比例 | 2 | psp |
21 | 视频 | 3 | 视频 |
总计(1, 2, 3选两个即可,都做的选择分数高的两项计分) | 29 |
三、成绩展示
学号后三位 | 博客 | coding | 功能1 | 功能2 | 功能3 | coding1 | coding2 | 规范文档 | readme1 | readme2 | readme3 | readme4 | 需求分析 | 程序设计 | 代码展 | 程序运行 | 小结感受 | 汉堡包 | 学号 | coding地址 | 照片 | PSP | 视频 | 总分 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
062 | 博客地址 | 代码地址 | 3 | 3 | 0 | 2 | 1 | 2 | 1 | 1 | 1 | 0.5 | 1 | 2 | 1 | 0.5 | 2 | 2 | 0.2 | 0.3 | 0 | 2 | 3 | 28.5 |
051 | 博客地址 | 代码地址 | 3 | 3 | 0 | 2 | 1 | 2 | 1 | 1 | 1 | 0.5 | 1 | 2 | 1 | 0.5 | 2 | 1.5 | 0.2 | 0.3 | 0 | 2 | 3 | 28 |
071 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 0.5 | 0.5 | 2 | 1 | 0.5 | 2 | 2 | 0.2 | 0.3 | 0 | 2 | 3 | 28 |
066 | 博客地址 | 代码地址 | 3 | 3 | 0 | 2 | 1 | 2 | 1 | 1 | 1 | 0.5 | 1 | 2 | 1 | 0.5 | 1.5 | 1.5 | 0.2 | 0.3 | 0 | 2 | 3 | 27.5 |
083 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 26.5 |
086 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0 | 2 | 3 | 26.5 |
090 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 26 |
069 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1.5 | 0.2 | 0.3 | 0 | 2 | 3 | 24.5 |
020 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 1.5 | 0.2 | 0.3 | 0 | 2 | 3 | 24 |
068 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 2 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 22 |
079 | 博客地址 | 代码地址 | 3 | 0 | 3 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 2 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 22 |
078 | 博客地址 | 代码地址 | 3 | 3 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0 | 2 | 3 | 21 |
091 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 2 | 1 | 0.2 | 0.3 | 0 | 2 | 3 | 21 |
005 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 2 | 1 | 0.2 | 0.3 | 0 | 2 | 3 | 21 |
088 | 博客地址 | 代码地址 | 3 | 3 | 0 | 2 | 0 | 2 | 1 | 0 | 0 | 0.5 | 1 | 2 | 1 | 0.5 | 0 | 1 | 0.2 | 0.3 | 0 | 2 | 0 | 19.5 |
076 | 博客地址 | 代码地址 | 3 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 19.5 |
065 | 博客地址 | 代码地址 | 3 | 3 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0.5 | 1 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0 | 2 | 0 | 19 |
085 | 博客地址 | 代码地址 | 3 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0 | 2 | 3 | 19 |
030 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1.5 | 0.2 | 0.3 | 0.5 | 2 | 0 | 19 |
021 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 1 | 0.2 | 0.3 | 0.5 | 2 | 0 | 18 |
004 | 博客地址 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 0 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0.5 | 2 | 3 | 17.5 | |
017 | 博客地址 | 代码地址 | 0 | 3 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 2 | 1 | 0.5 | 1.5 | 1.5 | 0.2 | 0.3 | 0 | 2 | 0 | 17.5 |
016 | 博客地址 | 代码地址 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 2 | 2 | 0.2 | 0.3 | 0 | 2 | 0 | 15.5 |
067 | 博客地址 | 代码地址 | 0 | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 1 | 1 | 0 | 1 | 0.5 | 0.2 | 0.3 | 0.5 | 2 | 0 | 15 |
013 | 博客地址 | 代码地址 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1.5 | 1 | 0.2 | 0.3 | 0 | 2 | 0 | 14 |
089 | 博客地址 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 0 | 0.2 | 0.3 | 0 | 2 | 0 | 13.5 | |
075 | 博客地址 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 0 | 0.2 | 0.3 | 0 | 2 | 0 | 13.5 | |
080 | 博客地址 | 代码地址 | 0 | 0 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 2 | 1 | 0.5 | 1 | 0 | 0 | 0.3 | 0 | 2 | 0 | 13.3 |
四、助教总结
-
作业完成情况
本次作业完成情况总体较好,作业质量也有所提高,希望同学们继续保持!
-
关于博客
1.代码插入:还是有很多同学不会使用博客园编辑器中的插入代码功能,使用这个功能可以使代码整齐有格式。
参考:
2.小结感受:即使是对于同一个项目,不同的同学都会有不同的看法和感受。部分同学直接用了伙伴的小结感受,如果提交了两篇一模一样的博客,这样让每个人都要写一篇博客都没有意义了。
3.汉堡包:大部分同学给汉堡包的格式都不规范。
-
关于代码:
1.coding地址:在结对编程中,应该在coding中开设一个项目然后两人共用。这样可以在coding上实时看到更新的代码,比私下传代码效率要高得多。
2.可执行文件:在作业要求中特地强调了要提交可执行文件,大部分同学上传一整个项目的压缩包却没有可执行文件,这给助教的评分工作提高了难度,希望同学们下次注意。
-
总结
本周作业的完成情况整体不错而且较上次有质量上的提高,赞~希望同学们再接再厉,在团队项目中找到自己合适的位置,继续码农的耕耘,收获更多技能!