[評價] 103-1 謝宏昀 計算機程式

看板EE_Comment作者 (Net)時間9年前 (2015/01/25 00:17), 9年前編輯推噓14(18430)
留言52則, 10人參與, 最新討論串1/2 (看更多)
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件):是 哪一學年度修課:103-1 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 謝宏昀 δ 課程大概內容 計算機程式 可以參照之前文章的內容 簡單來說就是C++ Ω 私心推薦指數(以五分計) 不考慮期末考,以外的所有因素:★★★★★★★★★ 期末考: 負的★★★★★★★★ η 上課用書(影印講義或是指定教科書) 無參考用書,上課用講義 講義內容大多來自cplusplus.com μ 上課方式(投影片、團體討論、老師教學風格) 禮拜二在教室裡面用投影片上課 禮拜三789在計中借教室實作 σ 評分方式(給分甜嗎?是紮實分?) Weekly programming assignment 14% (1% each) Hw1 5% Hw2 6% Midterm 25% Term project 25% Class participation (10%) (16 previews,算預習表填寫次數) Final 15% 應是紮實偏甜 最後結果 A+ ρ 考題型式、作業方式 每週的PSA:幾乎都是簡單的小練習 每週預習表:有填有分 Hw1:這份也算簡單,大家分數都很高 Hw2:其實這份算蠻難的。 期中考:中規中矩的上機考 期末考:個人認為覺得很糟,不該拿來作為評分的出法。 project:評分尚未出爐 ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 我初選就選上,加簽情形似乎是有撐到最後就簽得到。 Ψ 總結 除了期末考以外都沒有怨言 是一門好課 老師很用心很有耐心 如同以前的評價 基本上我認為這是一門不選可惜的課。 但是期末考就要解釋一下為什麼充滿怨言 我們的team project 由於一開始不小心project規劃格局過大 所以我們採取了比較快速的寫法, 我們的project幾乎沒有class的概念 都是函數傳來傳去 我在組上是負責做關於資料處理的code 總共四千多行code,我大概寫了兩千多行。 我的任務大概就是 做出能讓組員在其他地方使用的黑盒子function 期末考的內容 根據project的內容,要做很多class的處理 看的時候是覺得有「一點點難」 期末考的期限 1/16 18:00 ~ 1/17 18:00 個人於1/16考兩科,前一天沒有睡覺的在讀書 一回家簡單掃了一下題目,覺得有點難 想說睡起來再做。 於是直接睡到了隔天的中午。 還去了一趟系上的閱卷才能開始做。 實際上做起來才真的是 發現真的很難實現 負責處理大部分數據的我 project沒有限制寫法 為了方便,我完全沒使用封裝,沒有任何的class處裡。 其實當下的心情真的是非常抑鬱 但時間有限的情況下也只能硬著頭皮寫下去。 期末考中要求要實作很多class的功能 要使用project裡面的變數或者是拿裡面的class來用 很多功能,其實project都不需要用到 甚至是不適合那樣處理 至少當下,主觀上會這麼認為。 但因為題目要求 變成要硬著頭皮去寫那個狀況。 廢言太多 期末考不公平之處如下: 每組project規劃不同,用來實現的code方式又不同,組內分工不同。 去除掉自身能力的因素外,還是有這麼多立足點不平等之處。 但上面就是我要說的話 在考期末考前 我非常喜歡這門課,覺得選到這門課是我這學期最大的榮幸 花了好幾個晚上甚至好幾次通宵終於把project完成我成就感滿滿 就算其他科幾乎沒讀,期末考爆了我也甘之如飴 但是一到了期末考,真的很手足無措,當下真的是崩潰了。 其實平心而論 可以感受到期末考出題的用心 已經盡量避免不公平 而且這個點子的動機非常棒 這是一份很酷的考卷,有很多想法在裡面。 只有認真的老師才會這樣做 但畢竟攸關評分,雖然已經降至15% 還是讓我還有一些一起修這門課的朋友覺得很不公平。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.65.59 ※ 文章網址: https://www.ptt.cc/bbs/EE_Comment/M.1422116276.A.9DB.html ※ 編輯: jungKK (61.230.65.59), 01/25/2015 00:21:07

01/25 01:38, , 1F
QQ
01/25 01:38, 1F

01/25 12:56, , 2F
C++的重點本來就是class啊zzz
01/25 12:56, 2F

01/25 13:00, , 3F
怎麼說呢,算是讓大家知道現實中teamwork是怎麼做的吧(
01/25 13:00, 3F

01/25 13:01, , 4F
如果是這樣的話應該要教你們用github比較好(
01/25 13:01, 4F

01/25 13:02, , 5F
期末考和project本來就是兩回事吧,你如果期末考不考class
01/25 13:02, 5F

01/25 13:04, , 6F
那期末考是不是要把期中考的東西再考一遍,唯一值得嘴的大
01/25 13:04, 6F

01/25 13:05, , 7F
概就只有老師沒講到class對於c++的重要性,讓你以為他不重要
01/25 13:05, 7F

01/25 14:50, , 8F
你的project到底跟期末考有什麼關係啊......
01/25 14:50, 8F

01/25 14:52, , 9F
老師有教class吧,那你不會要怪誰......
01/25 14:52, 9F

01/25 14:56, , 10F
計程沒有用到class我覺得白修了
01/25 14:56, 10F

01/25 14:57, , 11F
開始學Matlab好了,他沒有class
01/25 14:57, 11F
抱歉我沒說清楚 那時候打完忘記重新檢視 原本文內只稍稍提到一句project跟final的關係, 且敘述不清楚,造成上面大大們的誤解 期末考的內容是 使用自己組的project內用到的變數以及函數 來實現各種class的功能 (以上在文內總結有補上 所以我才會在文內提到 明明不適合使用的class概念 卻變成說要硬去寫,去用project的內容把它實現。 去寫繼承(還必須要有兩個) 要去做一些class管理 但是我們的project就是不適合 所以這就是為什麼會覺得期末考很不公平 事情大概是這樣的,很抱歉我沒說清楚。 絕對不是我不喜歡class,拒絕學習class,拒絕使用class。 基本上我覺得在時間有限的情況下 期末考這樣考有點像是在比硬凹的能力 (不一定有辦法思考出完整的物件化 把project的部分內容去湊成期末考考題要的樣子 我當初花了很多心思去構造出來的project 對我來說,在主觀認定project內容不適合期末考考題的前提下, 我可能越瞭解這個project可能就越難去把它做成期末考的需求。 因為我會有盲點 「先入為主」去認定project裡面的變數跟函數。 這些東西已經被我定型了,很難一時間釐清。 相反地,早就已經懂物件的少數同學。(ps project開始的時候才正準備進入物件導向 是很容易輕輕鬆鬆改寫而得到高分的。

01/25 18:21, , 12F
net大 推 期末考QQ
01/25 18:21, 12F

01/25 19:54, , 13F
期末考要根據project改,如果原本的project就沒寫class
01/25 19:54, 13F

01/25 19:55, , 14F
就...
01/25 19:55, 14F

01/25 22:08, , 15F
沒物件導向的C++拿很高分才奇怪吧... 頂多說老師沒讓原po
01/25 22:08, 15F

01/25 22:08, , 16F
了解到C++的核心觀念
01/25 22:08, 16F
※ 編輯: jungKK (61.230.65.59), 01/26/2015 01:25:16

01/27 00:25, , 17F
宏昀此學期的計程學生路過,這學期的期末考是與
01/27 00:25, 17F

01/27 00:27, , 18F
project綁在一起,採改寫project制,前面似乎有群沒搞
01/27 00:27, 18F

01/27 00:28, , 19F
清楚期末考方式的人在砲呀~~~。
01/27 00:28, 19F

01/27 00:29, , 20F
言歸正傳,這次的期末考讓人嘔氣的地方在於每一組的分
01/27 00:29, 20F

01/27 00:30, , 21F
工不同,做的class數量與function功能也各異,不同組
01/27 00:30, 21F

01/27 00:31, , 22F
間的遊戲功能與class的相合度也不一。由於project的
01/27 00:31, 22F

01/27 00:32, , 23F
class可以直接運用,所以此次考試對於function碼農是
01/27 00:32, 23F

01/27 00:34, , 24F
很吃力的,如果project又與class無一定必要性,那就GG
01/27 00:34, 24F

01/27 00:35, , 25F
講這麼多,是因為看到一群人在不清楚期末考制度的狀況
01/27 00:35, 25F

01/27 00:36, , 26F
下,又不清楚project與期末的相關,就在那嘴,
01/27 00:36, 26F

01/27 00:38, , 27F
讓我看得又笑又氣。發言前查一查情形再嘴吧。鍵盤。
01/27 00:38, 27F
其實是我原本沒有講清楚,請不要吵架QQ 但是感謝幫我解釋得更清楚。 ※ 編輯: jungKK (111.243.105.65), 01/27/2015 00:50:22

01/27 01:33, , 28F
這幾年計程的作業和考試內容常常在變(像去年評價文就和這
01/27 01:33, 28F

01/27 01:35, , 29F
篇不太一樣, 修過的人總是會用自己修的經驗來推文啊~
01/27 01:35, 29F

01/27 01:37, , 30F
總之講清楚內容給以後的人看比較好(看要不要寄信給老師表
01/27 01:37, 30F

01/27 01:38, , 31F
達原po對期末考的意見, 相信老師是會聽進去的
01/27 01:38, 31F
※ 編輯: jungKK (111.243.105.65), 01/28/2015 01:32:45

07/07 10:44, , 32F
因為前面的噓有些太垃圾了,只好推了。連實際狀況都
07/07 10:44, 32F

07/07 10:45, , 33F
不知道,還在嘴,不是垃圾是什麼。純推中肯文。
07/07 10:45, 33F

09/22 01:09, , 34F
幫補血,有沒有腦粉搞不清狀況就在那正義魔人的八卦。
09/22 01:09, 34F

09/22 01:11, , 35F
現在看了一下,看到那些嚷著Project跟期末考有甚麼關
09/22 01:11, 35F

09/22 01:15, , 36F
係的生命體,我也是醉了。套句上面的噓文格式,邏輯
09/22 01:15, 36F

09/22 01:17, , 37F
考慮這麼不周延,電機系讀了也是白讀,別當工程師或教
09/22 01:17, 37F

09/22 01:21, , 38F
授來傷害社會好嗎?查證,查~~~證~~~ㄔㄚˊㄓㄥˋ。學
09/22 01:21, 38F

09/22 01:23, , 39F
起來了嗎?生命體。
09/22 01:23, 39F

09/22 01:26, , 40F
補血補好了,推這篇文。
09/22 01:26, 40F

09/22 13:27, , 41F
我再推。推推推。
09/22 13:27, 41F

02/04 01:11, , 42F
剛好查個評價時又來回味了。論教學,謝教授的教材與教
02/04 01:11, 42F

02/04 01:12, , 43F
學用心、實力都是一等一的,而且他很仔細地針對程式的
02/04 01:12, 43F

02/04 01:13, , 44F
架構(程式呼叫、記憶儲存)進行說明
02/04 01:13, 44F

02/04 01:16, , 45F
但:該學期的期末考就是如同Po主與個人於上文提及,稍
02/04 01:16, 45F

02/04 01:17, , 46F
嫌不公(用稍嫌已經有修飾了)。文謅謅的話就講到這裡。
02/04 01:17, 46F

02/04 01:29, , 47F
歡迎新生補充新的期中期末出題方式。然後,還是一樣的
02/04 01:29, 47F

02/04 01:30, , 48F
話:那些搞不清楚狀況就在亂噓文的人,大腦是很棒的東
02/04 01:30, 48F

02/04 01:32, , 49F
西,真希望你們(下略),祝 早日習得查證技能。
02/04 01:32, 49F

08/13 22:25, , 50F
你們這些鍵盤酸民,以為我會忘記這件事嗎?不知道一年
08/13 22:25, 50F

08/13 22:27, , 51F
半以後,你們會查證了沒。我猜是還沒啦~~~沒搞清楚狀
08/13 22:27, 51F

08/13 22:28, , 52F
況就開始護航的習慣是很難改的。
08/13 22:28, 52F
文章代碼(AID): #1KmyMqdR (EE_Comment)
文章代碼(AID): #1KmyMqdR (EE_Comment)