随堂測驗位址
一、評分标準:
項目 | 分數 |
1、事先設計好子產品函數分工 | 2 |
2、每個子產品要求單元測試 | |
3、要求通過github協同工作的功能,多人共同完成,每個人都需要編碼,其中github要求如下: | |
1)、在github下建立一個名為Arithmetic的檔案夾,相關程式和文檔都放置于這個檔案夾下 | 1 |
2)、每個人負責的不同函數由自己上傳,并進行單元測試,要求每個人建立自己的分支樹(這需要在送出日志中展現出來) | |
3)、最後由一個人對各個函數進行整合,并最後将分支進行合并,需要用到merge指令。 | |
4、在部落格園發表一篇随筆,需要github的送出日志截圖、組員職責分工、 | |
附加分:除了整數以外,還要支援真分數的四則運算。(例如: 1/6 + 1/8 = 7/24) |
其中作業基本要求是:
題目基礎要求:
1、編寫一個能對0--10之間的整數進行四則運算的“軟體”
2、程式能接收使用者輸入的整數答案,并判斷對錯
3、程式結束時,統計出答對、答錯的題目數量。
附加說明:
0——10的整數是随機生成的
生成題目數量由使用者輸入
要求生成混合運算,如(5 - 4 ) * (3 + 8) =?
題目生成後由使用者輸入答案
使用者用鍵盤輸入一個字元來結束程式的運作并顯示統計結果,比如輸入e程式結束并顯示統計結果
程式設計語言不限制,指令行輸出和圖像界面輸出都可以。
由于各隊基本完成了上述要求,未作區分故評分點為上清單格所示。滿分8分,附加作業計2分
二、團隊評分:
隊伍 | 成績 |
我說的都隊 | 10 |
No bug | |
Clover | |
606notconnect | 9 |
一不小心就火了 | 8 |
The art of code | |
Transcend | |
Aruba | 6 |
三、點評:
這次随堂測試是為了公布Github的應用以及單元測試内容,各位表現都不錯。其中我說的都隊還是一如以往的色相俱佳,而Aruba部落格的就要批評一下了,顯得馬馬虎虎,不太認真。由于031402410同學在部落格中的分工内容并沒顯示,故此次作業中計0分處理。
四、映射成績
将總分從高到低線性映射到[50,100]區間結果如下: