精華區beta NTUcourse 關於我們 聯絡資訊
※ 本文是否可提供臺大同學轉作其他非營利用途?(須保留原作者 ID) (是/否/其他條件): 是 哪一學年度修課: 101-2 ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄) 高英哲 λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關) 物理系 δ 課程大概內容 Introduction to Computer Introduction to Python Conditional,Branching and Iteration Functions and Modules Tutorials on Numpy/Scipy;Plotting in Python (Matplotlib+iPython) Floating Point Arithmetics String, Tuples, Lists and Mutability File I/O and Exceptions Classes and Objects Object-oriented Programming Interpolation and Numerical Differentiation System of Linear Equations Curve Fitting Numerical Integration Initial Value Problems Random numbers and Monte Carlo method (以上資料來自ceiba) η 上課用書(影印講義或是指定教科書) Think Python by Allen B. Downey μ 上課方式(投影片、團體討論、老師教學風格) 老師有自己的投影片 投影片內容大概就是截取Think Python的內容 上課有時候會提出一些問題 要大家作答(用IRS) 通常是一些語法的問題(可以當場用電腦跑) 三堂課中前兩堂老師會先講這週的進度 最後一堂課則是Lab 要上機實作一些題目 然後給助教檢查 Lab會分組 兩人一組 不過助教在檢查的時候不會管Lab是誰做的 所以只要其中一個人做完就可以了 σ 評分方式(給分甜嗎?是紮實分?) Participation 5% Labs 10% Homework 35% Midterm 35% Final Project 15% 學期末會調分 老師說會把平均調到B還是B+的樣子 A+: 98.0 <= x A : 95.5<x <98.0 A-: 93.5 < x <=95.5 B+: 90 <x <=93.5 B : 85 < x <=90 B-: 80< x <=85 C+: 77 <x <=80 C :70< x <=77 C-:60< x <=70 F: x<=60 這是我們這學期的情況 可以參考看看 ρ 考題型式、作業方式 這學期沒有期末考 只有期中考 期中考: 是非題 選擇題 簡答題 簡答題大多是給一段code然後問結果 或是要你補齊一段code Final Project: 四人一組 有點像是大型作業 大概要花三四個禮拜的時間完成 就是一個比較難的題目 可能會用到比較多數值的方法 基本上也是考驗函式的運用 作業都是上課內容的應用 前半學期主要是熟悉Python的運作 後半學期才會有數值的題目 ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性? 加簽習慣?嚴禁遲到等…) 加簽情況沒印象了 老師說他會記錄IRS的作答情況來當作出席紀錄 實際上是不是這樣不知道 上課可以帶電腦 要做甚麼也沒差 但是老師說上課不能玩遊戲就是了 還有上課手機不要響 聽說會趕人 這門課的基礎有點尷尬 如果你完全沒有程式設計的基礎 作業會很難完成 印象比較深刻的一次是 老師一教完迴圈 當次的作業就是GCD LCM 雖然演算法一google就有 但是對剛開始學程式的人感覺有點殘酷 如果之前就會寫程式 那這門課就會顯得很無聊 感覺只是在練習python的語法 不過後半學期的數值分析就比較沒這個問題 只要有點微積分跟線性代數的基礎就可以了 Ψ 總結 記得老師說過 你可以不記得我這學期上過甚麼 但是你要記得數值方法不是你想的這麼容易 類似的話 確實修完這門課後兩個月後 沒有再繼續寫Python的話早就忘光語法了 (至少我自己是這樣) 但是有些數值方法就比較常碰到 像是Runge-Kutta method 就是許多數學軟體用來解微分方程用的 或是Monte Carlo method 在一些模擬的軟體裡面也會看到 總的來說 這門課比較適合對於程式稍有基礎 然後又對數值方法有興趣的人來修 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.231.31.228 ※ 編輯: panruru1224 來自: 36.231.31.228 (08/17 20:46)
berton1679:沒有程式基礎 應該也不會很困難吧= = 08/18 13:15
harveyhs:是還好,不過學期中聽說有一階相變(欸 08/18 14:02
peterqlin:樓上蕭神99 高教授的強者專題生 A_A 08/18 20:14
gozj:IRS的部份有計分 不過不多 (我是助教之一) 08/20 19:16
kevin1kevin:沒有打星星XD 08/21 12:26