精華區beta NTUcourse 關於我們 聯絡資訊
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件):Y 哪一學年度修課:99-1 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 陳信希教授 δ 課程大概內容 課程教授Python Python的介紹與安裝 語言的基本組成:變數、表達式、陳述、函數 程式流程控制:條件式、遞迴、疊代法 資料結構:字串、串列、辭典、元組 處理檔案 物件導向程式 Ω 私心推薦指數(以五分計) ★★★★★ ★★★★★ η 上課用書(影印講義或是指定教科書) 主要是以Mark Lutz, Learning Python ,3rd Edition, O'reilly, 2008與 Allen Downey, Think Python: How to Think Like a Computer Scientist μ 上課方式(投影片、團體討論、老師教學風格) 老師會將上面兩本的內容混合,作成投影片放在Ceiba上,上課時切換到老師的 電腦螢幕將投影片做講解. 基本上投影片做的還蠻清楚的,就算沒跟到也可以 自己找時間補上. 這堂課從2:00PM開始上,大概到4:00PM左右,老師會交待這禮拜的Exercise, 通常是一個當天上課內容的應用.自己寫完將答案上傳Ceiba就可以離開.老師 跟助教會在,如果有不會的地方可以請教老師或助教(老師跟助教人都超好的). σ 評分方式(給分甜嗎?是紮實分?) 紮實但甜 (寫作業需要花點時間,但助教給分不吝嗇XD,昨天刷有A+!!!) 這堂課沒有期中期末,評分主要依據每次上課的Exercise跟3次的Homework決定 每次的Exercise如果都有寫出來,大概都有90左右,遲交-5; 這學期總共有11次的練習 總共3次的Homework,每次助教出好題目後會在課堂上交待題目相關, 兩個禮拜內上傳Ceiba繳交.每次滿分100,會有20分的Bonus.題目大概 是課堂上的觀念復習、程式修改與寫一些小程式.最後一個Hw有些挑戰性@@ 不過每次出來的成績分布90,100分以上的一堆,所以...恩哼 其實這門課真的超甜XD ρ 考題型式、作業方式 沒有考試 寫好練習與作業上傳Ceiba ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 老師沒有點過名,也不太注重遲到,常常有人到寫練習時才來XD. 上課是在計資212上課,每個人用一臺電腦,有時候講課時可能太枯燥,教室有點悶, 會不小心睡著XD.基本上我是完全沒有程式底子的人,原本以為只是個通識應該學 不到什麼XD,但是上完一學期後我覺得這門課實在是一門好課,讓完全沒有基礎的人 可以大概懂Python,並會引發對寫程式的好奇. Ψ 總結 這堂課雖然是門通識,但是對於寫程式有興趣的人可以考慮,如果本身完全不會也 不用擔心,因為助教跟老師人都超好!!! 不會的就舉手問,寫到作業不會也可以在 Ceiba上問,或者跟助教約時間. 教的內容深入淺出,在每一次的debug中學習. 這門課已經開了三年,卻沒有人寫過評價,花一點時間寫這篇推一下老師與這門課~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.55.109 ※ 編輯: eagle03david 來自: 140.112.55.109 (01/26 11:29)