天天看點

【2017集美大學1412軟工實踐_助教部落格】結對程式設計項目1——四則運算 成績公示

---恢複内容開始---

第一次結對程式設計項目成績出爐。截止發稿時間全班31人,未提4人

題目

結對程式設計1: (https://edu.cnblogs.com/campus/jmu/JMUSE-1412/homework/295)

成績

成績公示如下:

學号 配對 BLOG CODING FJ Toal
201221123032 5.00 4.00 9.00
201421123032 34 7.50 8.50 16.00
201421123033 35 12.50
201421123034 32 1.5 17.50
201421123035 33
201421123036 48 7.00 0.5 16.50
201421123037 41
201421123038 39
201421123039 38
201421123040 60、61
201421123041 37 8.00 15.50
201421123043 45 10.00
201421123044 31 6.00 14.50
201421123045 43
201421123047 29 1 17.00
201421123048 36
201421123049 52 6.50 13.00
201421123050 51 11.00
201421123051 50
201421123052 49 9.50
201421123053 0.00
201421123054 55 12.00
201421123055 54
201421123056
201421123057
201421123058 59
201421123059 58
201421123060 61、40
201421123061 60/40
201421138411
201421153022 5.50

助教有話說

A. 大家完成的品質都蠻高的,都實作了基本功能。

B. 作業要求一定要看清楚

大家完成作業都很辛苦,但是一定要記得把作業要求看清楚,比如作業要求中有寫道“在随筆開頭,備注兩個同學的學号。” 有的同學隻寫了名字,還有的甚至隊友名字都沒有展現。更有孤獨求敗 的,看起來隻有一個人完成。在這點小小要求沒有完成的同學,會倒扣一分。

再回顧一下題目要求中的第3點的b和c

b. 給人提意見的方式——送一個漢堡包http://www.cnblogs.com/xinz/archive/2011/08/22/2148776.html

c. 了解領航員和駕駛員兩種角色關系,并在結對程式設計中兩個人輪流做對方的角色。兩人都必須參與本次作業的編碼工作,并在git送出日志上展現這點。

在衆多同學中,隻要有一個同學在blog裡給小夥伴提供了漢堡包(http://www.cnblogs.com/jinggeer/p/6550653.html) 。沒有給漢堡包的都倒扣一分。

沒有滿足c要求的,coding環節最高分上限為5分。這就是導緻很多同學分數過低的主要原因。

C. 變量命名不規範

有的同學,比如這位(http://www.cnblogs.com/ysh09-04/p/6534695.html) 和他的小夥伴 (http://www.cnblogs.com/acehsh/p/6550159.html) 特别喜歡字母加數字形式作為變量名,比如x1,x2,x3。不提倡,另外這位同學排版真的不敢恭維,希望好好提高一下。

D. coding連結

很多同學的git連結隻是貼了網址,并不能用滑鼠直接點選。此外,注意連結應該是.git結尾,而且結對程式設計兩個同學的git連結應該是一緻的,并且在log中能夠展現兩個人的commit。最可惜的例子就是 201421123047

,和他搭配的同學在11班被助教鄭蕊老師評為優秀部落格【見連結】,可惜本人由于粘貼的git連結沒有展現隊友的commit,并且沒有給隊友“漢堡包”很可惜,扣了好多分,蠻可惜的。

E. 這位同學201421153022 給人有種孤獨求敗的感覺,似乎是将結對程式設計變成了個人項目,一個人抗下11個commit,内容還挺有意思。可結對程式設計畢竟是兩個人的事情,這樣一個人孤獨的戰鬥,未免有些太落寞了吧

評分标準

coding (結對程式設計兩個人的coding分數一緻) 檢查項 各項分數 合計 備注
部落格 兩個同學的學号 寫了不加分,沒寫扣1分
coding位址 寫了不加分,沒寫則下面的coding部分扣掉 5 分
XQ 需求分析(針對選擇的2-3個新開發的功能做分析)
SW 思維導圖(給出思維導圖,并給出對思維導圖的解釋) 2
DM 代碼展示(展示核心代碼,并解釋)
JT 每個新增功能的截圖
PSP PSP(展示與總結)
YJ 給隊友的意見(漢堡方法) 沒寫的,倒扣 1 分
XJ 小結
ZP 照片
coding (結對程式設計兩個人的coding分數一緻) JJCC 基本的加減乘除功能
GUI
CT 記錄使用者的對錯總數
ZL 儲存以前的對錯數,在此基礎上增量計算
JS 計時功能,能顯示使用者開始後答題時間
YY 中文簡體/繁體/英語,使用者選擇一種 如果是把文字寫在代碼裡面,用if/else 條件來判斷的,最多得 0.5 分
LOG git上展現兩個人的commit記錄(送出并且有清楚的log) 如果沒有用多次 commit 展現過程,則10分最多拿5分
額外分 三個以上數字的四則運算,GIF運作結果展示,對助教和老師的評論給予足夠的回報
扣分 KF 代碼不規範 -2
20

詳細評分結果

hh HT
-1.00

個人總成績

統計已完成作業個人所得分,相加排名如下:

映射百分數是對所有人成績線性映射到[50,100]區間内,期末成績也以映射分數為準

映射百分數 總分 個人1 結對1
68.42 9.80 0.80
94.74 23.80 7.80
86.28 19.30 6.80
96.43 24.70 7.20
94.92 23.90 7.40
97.18 25.10 8.60
92.48 22.60 6.60
90.23 21.40 5.40
90.79 21.70 6.20
99.44 26.30 8.80
91.17 21.90
98.31 25.70 8.20
91.73 22.20 5.20
94.17 23.50
89.10 20.80
86.09 19.20
70.68
95.11 24.00
55.26 2.80
76.32 14.00
82.33 17.20
65.04
63.53
90.04 21.30
87.03 19.70
100.00 26.60 9.60
87.78 20.10 7.60

去映射結果如下所示: