作者ric2k1 (Ric)
看板EE_DSnP
標題[公告] Homework 成績 以及 bonus 評比原則
時間Tue Jan 15 15:41:39 2008
Homework 成績已上傳至網頁.
Please note:
只登記到 HW#7, 會在 HW#8 ~ 10 登記完後隨時更新.
至於 homework bonus 的評比方式, 有些同學有來詢問,
以下列的是助教評比的原則, 當然這會是很主觀的原則,
如果你對於你的作業為什麼沒有拿到 bonus 有問題,
歡迎找助教或是我討論.
=================
| 助教一 |
=================
當初老師交待我選擇作業裡面"我覺得比較認真的寫作業"與
"我覺得比較認真的批改作業"的同學給予bonus
給定bonus的準則
對於"我覺得比較認真寫作業"容易讓我給予bonus的狀況:
1. 作業完成度高(在作業份量很多的狀況, 少數人能完成每個小題的要求)
2. 讓我覺得這個作業獨立完成的可能性高
i.) 附上清楚的執行結果(有執行畫面而不是只有文字讓我人體compile)
ii.) 作業文件裡面和其他人的相似度低
(當作業完成度不高時比如說寫了大家都寫的部份, 如果作業乍看起來
方法和大家的一樣時, 我會比較在意相似度的問題; 相反的對於完成
度高的作業, 我比較不在意相似度的問題, 某種程度我想要容許大家
放心研究完成度高同學的作業)
iii.) 對自己寫的內容有自省與思考(除了code以外寫註解, 考慮效率, 這是
針對我對大家參考作業時 希望表現出來的態度而言)
3. 寫出和我想的一樣, 或是用和大部分人不一樣的方法"有技巧的"解決問題
"和我想的一樣"
在作業一和作業二這種作業難度比較簡單的情況,因為大家達到1,2的可能
性很高, 所以我給自己設定這個條件
比如說作業二的第一題, 要大家align cout出來的東西, 我第一個想法是用
setw(), 但是我記得全部人的作業只有一個人和我一樣, 其他人都是用換行
符號
"有技巧的解決問題"
在作業五裡面猜數字的部份, 要大家亂數產生出不重複的三個數字,
絕大多數的人採取先亂數產生數字, 再去檢查產生出的數字有沒有重複.
有一個人是這樣子的
=============================================================
至於如何產生不重複的亂數?
讓產生出的數字代表的是位置?!
舉例如下 如果有十個位置編號分別是0 ~ 9 裡面分別放著的是一個數字
位置 0 1 2 3 4 5 6 7 8 9
數字 9 8 7 6 5 4 3 2 1 0
那我第一次從0 ~ 9產生一個亂數
Ex. 6, 則代表我選到的數字是第6個位置上的3
接下來我把3和最後位置(現在最後位置是第10個, 位置編號是9)的數字對
換
位置 0 1 2 3 4 5 6 7 8 9
數字 9 8 7 6 5 4 0 2 1 3
接下來第二次從 0 ~ 8 產生出一個亂數
Ex. 4, 則代表我選到的數字是第4個位置上的5
接下來重複第一次的最後一步, 結果如下
位置 0 1 2 3 4 5 6 7 8 9
數字 9 8 7 6 1 4 0 2 5 3
考慮隨機取兩個數字的狀況 整個數字依位置大到小取兩個就是你選出來的
數字
這個例子是 3, 5
=============================================================
在想要產生很大量不重複亂數的情況下, 這個方法可以免去對每個已經產生
出來的亂數檢查的步驟. 所以我認為是具技巧性的
4. 讓我覺得驚奇嚇一跳的
有位同學我給他寫作業的bonus原因是....
他找出了老師出作業時的英文文法錯誤....所以我覺得他很認真的寫
(不過他本身作業的完成度也高, 此外我之後再也沒有因為這個原因任何人給
寫的bonus)
滿足3, 4 的人, 我不會管code會不會動
"我覺得比較認真的批改作業"容易讓我給予bonus的原因
1. 分享(願意和他人分享自己想法)
i.) 願意給他人程式上的建議
ii.) 願意給他人"有技巧性"的解決問題方法的建議
=================
| 助教二 |
=================
Writing bonus 原則(依重視程度)
1. 在報告中描述一下如何寫這次作業,用了哪些方法,遇到哪些問題,如何解決
2. 程式中加入"適當 "註解,比如說 (別具意義的)variable 用途,function 功能 (有
些報告幾乎每行都 加,其實沒有必要)
3. 如果程式沒有寫出來的話,說明到底是哪裡不會,曾經試過哪些方法
4. 附上簡單精要的測試結果
5. 報告排版美觀大方
Review bonus 原則
提供實際有幫助的建議 (如果你拿到的是寫得比較好的作業,老實說加不到 review
bonus)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.21.241