NTUcourse 板


LINE

※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件):是,請主動告知 哪一學年度修課:108-1 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 林宗男 λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關) 電機系與數學系大一必修 δ 課程大概內容 (正課內容) 基本的 terminal/cmd 操作 python idle介紹 使用python畫圖(matplotlib) variables、Expressions、Statements的觀念 使用string format string functions(大小寫、標點符號判斷) python function觀念、語法 邏輯(True/False/and/or), if/else for/while loop List的各種使用方式、語法 演算法(各種sorting) recursions Higher Order Functions set/dict 語法 python random Function Decorators class觀念、語法 class constructor / instance 基本的 object oriented programming 觀念 class operator overloading hash觀念、在class中overloading class states/methods class 繼承 Data Abstraction (public、protected、private) (實驗課內容) 使用matplotlib、numpy terminal/cmd 操作 檔案系統階層標準(Filesystem Hierarchy) python I/O Sending Email by python 使用 Python Tutor DFS & BFS 演算法 使用 Python Turtle 畫圖 使用 python 處理 csv 檔案 如何使用 Git 網路爬蟲 GUI application (pygame) event-driven programming 螢幕錄影 (擷取自助教期末的信) Ω 私心推薦指數(以五分計) ★★★★★ 對於初學者 3到3.5顆星  對於強者 5星 但程式其實還是要靠自己刷題多練,聽課的幫助有限。而強者到哪裡都可以過得很好, 根本不用在意這些。 η 上課用書(影印講義或是指定教科書) [1] How to Think Like a Computer Scientist [2] Python Tutorial [3] Problem Solving with Algorithms and Data Structures (實際上老師上課都會用自製的jupyter notebook 講義,但也曾多次強調上課講義內容 對於學習python來說並不足夠,需自行閱讀教科書) μ 上課方式(投影片、團體討論、老師教學風格) 老師使用jupyter notebook的講義跑範例程式,講解語法概念,偶爾會問學生問題或請學 生上台寫出自己的code σ 評分方式(給分甜嗎?是紮實分?) 平時成績25% 期中考27.5% 期末考27.5% Project 20% 額外加分5%(如上課回答問題等) 總共是105%,總成績不會歸一化,直接轉換成等第。期中期末滿分都超過一百,而超出一 百的分數也照算,所以也是有強者總成績超過105分。個人認為只要不擺爛,作業有認真寫 ,project能動或有成果,助教都不會刁難你。 ρ 考題型式、作業方式 OJ和助教人工閱卷 期中考出了許多演算法的題目,期末考則加考了一些class的基本語法,個人認為期中難 度較大,建議多刷ACM或者NPSC的題目。 ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 加簽是用抽籤的,我也是莫名其妙就抽到了,不確定有沒有本系優先。 這學期的計程開始搭配實驗課(計入選修學分),總共是3+2,據助教說實驗課可以不拿 學分但一定要出席(實驗課必點名),在選課時記得注意不要衝堂。 (聽說有別班老師不要求出席實驗課的,還有待其他版友補充) 正課不點名,老師說如果你都會了最好不要出席,如果要出席就不要講話,那會干擾他上 課。 不需任何基礎,但會有許多很強的大神來修課,心態不要崩。 Ψ 總結 課程版對於林老師的計程評價普遍不是很好,平心而論我也無法做甚麼辯解。老師的口條 並不是很好,課程也有些枯燥。我認為這堂課非常吃助教,遇到好的助教會帶你上天堂, 比起老師,學生跟助教的互動更加頻繁。 像我們這一屆的四個助教人都很好,又強又有耐心,會不厭其煩地幫忙解決問題,給分也 很大方。希望以後還能遇到這麼Nice的助教。 實驗課是助教上課,幾乎每次都要交作業,大多是實驗課結束就要寫好上傳,後來開始做 project之後期限有放寬到一周。題目比起其他班算是和藹許多,可以看出助教比起深度 更注重廣度,會介紹許多python的應用,但也是點到為止而已。 期中考較難,對於演算法的速度會有要求,一些題目需要了解quick sort 跟merge sort 才有辦法AC;期末考個人覺得有比較簡單,可能是顧慮到大家要做project的緣故。兩次 考試的平均分別是80跟78,但還是有神人可以接近破台,超過100分。 準備考試的方法除了要複習實驗課寫過跟老師上課提到的題目之外,也要著重複習助教考 前提示的重點,行有餘力可以多刷題培養手感。(平心而論這堂課規定的練習量真的不太 夠。) Project 則是分組做出一個成果之後上台報告。沒有任何限制,大部分的人是做遊戲,也 有人做影像辨識、載歌軟體、物理模擬等。透過這個讓我了解到神人有多厲害,真的是只 有想不到,沒有做不到。很多人都做得很酷炫,完成度很高,美工也很強。 練習做出一個project對於程式能力跟合作能力都會有很大的提升,我認為是蠻不錯的課 程設計,而且看起來只要有做出成果就有基本分,如果期中期末考好的話,總成績不會難 看。 我不會說這門課很好很棒,但也沒有評價說的那麼不堪,是一門還不錯的必修課。 但下學年的助教可能會變,到時候會怎樣又很難說了。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.89.240 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTUcourse/M.1579680521.A.343.html
1F:推 jason90814: 我也是這學期上宗男的計程,說真的感覺不太到口條差 01/22 18:09
2F:→ jason90814: (可能是因為修過更爛到),也覺得有學到東西 01/22 18:09
※ 編輯: fxckingKevin (114.25.89.240 臺灣), 01/24/2020 16:06:09







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP