同学们第一次尝试结对编码,相信大家一定体会到了结对编码的好处。同学们在编程过程相互交流思想碰撞的火花使同学们相互激励进步。但是这个过程中还有一些不足,希望同学们戒骄戒躁,虚怀若谷。
作业题目
实验三 软件工程结对项目
实验目的与要求
(1)练习结对编程(Pair programming),体验软件项目开发中的两人合作。
(2)掌握Github上增量发布软件的操作方法
作业评分标准:
-
按时交 - 有分(满分30分,代码和博客各15分),检查项目包括:
-
未提交项目源码到Github上,代码部分不得分;未提交博客到班级博客上,博客部分不得分;
-
根据项目完成质量累计加分,完成基本功能原则上不超过满分15分,完成软件的附加功能,给予加分;
-
代码提交(代码规范,否则倒扣分);
-
此次作业为结对项目,单干户不得分;
-
结对编程两位同学代码部分分数一致,博客部分分别评分;
-
博文规范(行文清晰流畅,如果行文中涉及代码,请使用博客园自带的代码控件,或使用MarkDown的语法块);
-
抄袭 - 倒扣本次作业分数,关于抄袭:[http://www.cnblogs.com/ZCplayground/p/8511250.html]。
个人作业成绩
-
民族班
1. 得分排行
2. 千帆竞发图
3. 得分明细
博客 | GitHub | 第3次 | ||
---|---|---|---|---|
博客(15) | 代码(15) | 总分(30) | ||
310 | 310 | 15 | 15 | 30 |
321 | 321 | 15 | 15 | 30 |
323 | 323 | 15 | 15 | 30 |
329 | 329 | 15 | 15 | 30 |
334 | 334 | 15 | 15 | 30 |
304 | 304 | 15 | 14 | 29 |
311 | 311 | 15 | 14 | 29 |
317 | 317 | 14 | 15 | 29 |
301 | 301 | 15 | 13 | 28 |
302 | 302 | 15 | 13 | 28 |
314 | 314 | 15 | 13 | 28 |
316 | 316 | 15 | 13 | 28 |
308 | 308 | 15 | 12 | 27 |
322 | 322 | 14 | 13 | 27 |
333 | 333 | 11.5 | 15 | 26.5 |
307 | 307 | 12 | 14 | 26 |
312 | 312 | 13 | 13 | 26 |
313 | 313 | 13 | 13 | 26 |
315 | 315 | 13 | 13 | 26 |
319 | 319 | 14 | 12 | 26 |
327 | 327 | 13 | 13 | 26 |
330 | 330 | 14 | 12 | 26 |
337 | 337 | 13 | 13 | 26 |
305 | 305 | 13 | 12 | 25 |
306 | 306 | 13 | 12 | 25 |
318 | 318 | 11.5 | 13 | 24.5 |
343 | 343 | 11.5 | 13 | 24.5 |
328 | 328 | 12 | 12 | 24 |
320 | 320 | 9.5 | 13 | 22.5 |
335 | 335 | 9.5 | 13 | 22.5 |
303 | 303 | 8 | 13 | 21 |
208 | 208 | 13 | 5 | 18 |
331 | 331 | 5 | 13 | 18 |
325 | 325 | 0 | 0 | 0 |
326 | 326 | 0 | 0 | 0 |
332 | 332 | 0 | 0 | 0 |
-
卓越班
1. 得分排行
2. 千帆竞发图
3. 得分明细
博客 | GitHub | 第3次 | ||
---|---|---|---|---|
博客(15) | 代码(15) | 总分(30) | ||
106 | 106 | 15 | 15 | 30 |
108 | 108 | 15 | 15 | 30 |
112 | 112 | 15 | 15 | 30 |
116 | 116 | 15 | 15 | 30 |
118 | 118 | 15 | 15 | 30 |
128 | 128 | 15 | 15 | 30 |
107 | 107 | 15 | 14.5 | 29.5 |
132 | 132 | 15 | 14 | 29 |
138 | 138 | 14 | 15 | 29 |
141 | 141 | 14 | 15 | 29 |
121 | 121 | 14 | 14.5 | 28.5 |
122 | 122 | 13 | 15 | 28 |
129 | 129 | 13 | 15 | 28 |
130 | 130 | 13 | 15 | 28 |
133 | 133 | 13 | 15 | 28 |
135 | 135 | 13 | 15 | 28 |
143 | 143 | 13 | 15 | 28 |
101 | 101 | 14.5 | 13 | 27.5 |
111 | 111 | 12.5 | 15 | 27.5 |
123 | 123 | 12.5 | 15 | 27.5 |
125 | 125 | 14.5 | 13 | 27.5 |
126 | 126 | 12.5 | 15 | 27.5 |
131 | 131 | 12.5 | 15 | 27.5 |
102 | 102 | 12 | 15 | 27 |
134 | 134 | 12 | 15 | 27 |
139 | 139 | 12 | 15 | 27 |
114 | 114 | 11 | 15 | 26 |
119 | 119 | 14.5 | 10.5 | 25 |
120 | 120 | 14.5 | 10.5 | 25 |
124 | 124 | 10 | 15 | 25 |
137 | 137 | 10 | 15 | 25 |
103 | 103 | 12.5 | 11.5 | 24 |
104 | 104 | 12.5 | 11.5 | 24 |
105 | 105 | 12.5 | 11.5 | 24 |
109 | 109 | 12.5 | 11.5 | 24 |
142 | 142 | 13 | 10.5 | 23.5 |
117 | 117 | 12 | 10.5 | 22.5 |
助教总结
-
经过汇总助教们反馈情况,同学们完成作业过程中暴露了很多问题。部分同学设计的程序的功能还不完整,例如缺少计时功能。另外,同学们在编程前期的准备工作有所欠缺,需求分析简单照搬实验任务,存在需求说明不准确的问题。同学们对类图和顺序图的掌握还稍有不足,代老师在实验三中给出了关于类图设计的博文链接,我在本文末还会给出软件设计中常用的几种UML图形画法的视频,希望同学们提前认真学习,为接下来的软件工程课程做准备。同时,请同学们要时刻注意代码编写的规范性!
-
还有一点需要注意的是,同学们的博文存在抄袭现象,虽然在助教的提醒下已经更改,但是不希望这种情况再次发生!