授課科目名稱:電腦概論與程式設計 (Introduction to Computer Science and Programming [108學年度(下): 2020/03-2020/07]
授課教師: 吳漢銘 (臺北大學 統計系 副教授), 研究室: 商館大樓七樓 7F12室 分機: 66773。
Office Hour: 二/13:00~15:00 。 E-mail: hmwu@gm.ntpu.edu.tw
開課班級: 統計系。必/選修: 必修。學分數:2學分 2小時。
上課時間地點: 二/03, 04 (10:10am~12:00am) 資B1F-04。
先修科目: 無。實習課時間: 無。
公告:
- [2020/06/16] LaTeX作業(7),繳交日期: 2020/06/22(一) 24:00前。
- [2020/05/06] R作業(6),繳交日期: 2020/05/25(一) 24:00前。
- [2020/05/06] R作業(5),繳交日期: 2020/05/11(一) 24:00前。
- [2020/04/21] R作業(4),繳交日期: 2020/04/27(一) 24:00前。
- [2020/04/08] R作業(3),繳交日期: 2020/04/13(一) 24:00前。
- [2020/04/08] 全校線上遠距授課演習週,04/14(二) 請不要到教室。直接遠距上課。
- 使用Google Meet (https://meet.google.com),電腦直接開啟瀏覽器(建議Chrome),手機可安裝APP「Hangouts Meet」。
- 本課程會議代碼(固定): uxw bcif vvk
- 上課時間到,加入這場會議,請按一下連結:https://meet.google.com/uxw-bcif-vvk
- 按「立即加入」或「要求加入」:
- 關掉「麥克風、攝影機」:
- 點名: 上網填寫出席表單。時間11:10~11:05。 表單網址會於遠距上課中公告。
- 本次遠距上課,教師端會錄影,影片課後會提供給同學。
- [2020/04/08] 根據教育部(109年4月7日)傍晚發布ZOOM資安疑慮後續處置的說明,要求各級學校全面禁用ZOOM視訊軟體。
- [2020/03/29] 本課程遠距教學使用平台為: Zoom。電腦版下載點 1 | 下載點2
- (1) (必要) 先把ZOOM軟體安裝好: 手機版,電腦版皆可。
- (2) (選項) ZOOM帳號: 可用FB或Google帳號登入,或ZOOM註冊後登入。
- (3) (必要) 上課時間到,開啟Zoom,「加入會議」,ID: 576 987 7999,將顯示名稱改為「學號+中文姓名」,例如「1234567+吳漢銘」,以利點名。
- (4) (選項) 關掉聲音(手動關掉麥克風)。
- (5) 注意: 若聽不到聲音、影像延遲,有可能是網路連線不穩,請確認網路狀況,重新進一次 ZOOM。
- (6) 有問題可在ZOOM聊天室詢問或反應。老師會在下課時間回應。
- [2020/03/24] R作業(2),繳交日期: 2020/03/30(一) 24:00前。
- [2020/03/19] R作業(1),繳交日期: 2020/03/23(一) 24:00前。
- [2020/02/20] 請有修課的同學,加入FB聊天室「108-2-電腦概論與程式設計」。
- [2020/02/20] 電腦教室,正課第二週開始,請按座位表入坐,不得隨意換位。
- [2020/02/20] R程式作業繳交方式。(未按照規定寫作者,會酌量扣分)
- [2020/02/20] 如何上傳「學習紀錄」「練習題」「作業」「答案巻」等等。
- [2020/02/20] 講義請於下列「教學內容及進度」下載或至這裡下載。[含練習題目及資料檔]
- [2020/02/20] 校訂教學計畫表。[不想花時間親自動手寫程式的同學,請勿選修!]
教學目的:
本課程延續上學期內容,介紹R程式進階主題。R主題包含(1) R程式設計及統計圖形復習,(2) 資料處理,(3) 機率分佈、大數法則、中央極限定理、假設檢定,(4) R文件(R Markdown)及R套件的編製,(5) 進階R統計圖形及視覺化: ggplot2 。最後由同學實作一專案報告。
教學內容及進度(依實際教學進度隨時修正):
週次 | 月/日 | 內容 |
回家功課/備註
|
第一週 | 03/03 | 課程介紹,R程式設計復習 (I) | |
第二週 | 03/10 |
R程式設計復習 (II) |
|
第三週 | 03/17 |
R基礎統計圖形 (I) |
|
第四週 | 03/24 |
R基礎統計圖形 (II) |
|
第五週 | 03/31 |
資料處理(I) |
小考(1) : R統計圖形 [考卷下載] |
第六週 | 04/07 [放假] |
資料處理(II) |
|
第七週 | 04/14 | 4/9-4/15:「全校線上遠距授課演習週」 | |
第八週 | 04/21 | 程式練習 | |
第九週 | 04/28 | 期中考 [上機考, open book] | 範圍: 程式設計與繪圖 [考卷下載] |
第十週 | 05/05 | ||
第十一週 | 05/12 |
假設檢定 |
|
第十二週 | 05/19 | ||
第十三週 | 05/26 | R套件製作 | 小考(2): 2D/3D圖形,機率分佈 |
第十四週 | 06/02 | ||
第十五週 | 06/09 |
LaTeX |
小考(3): 模擬,RMarkdown |
第十六週 | 06/16 |
LaTeX |
|
第十七週 | 06/23 | 期末考 | 範圍: [考卷下載] |
第十八週 | 06/30 | 程式練習 (ggplot2) |
教材課本:
參考書籍 :
- 陳景祥 (2014), R 軟體 : 應用統計方法, 東華書局, 修訂版。
- Colin Gillespie, Robin Lovelace, Efficient R Programming: A Practical Guide to Smarter Programming, O'Reilly Media; 1 edition (December 25, 2016)
- Hadley Wickham, R Packages: Organize, Test, Document, and Share Your Code, O'Reilly Media; 1 edition (April 13, 2015)
- Aloysius Lim, William Tjhi, R High Performance Programming, Packt Publishing. (January 30, 2015)
- Atmajitsinh Gohil, R Data Visualization Cookbook, Packt Publishing(January 29, 2015)
- Hadley Wickham, Advanced R (Chapman & Hall/CRC The R Series) 1st Edition (September 25, 2014)
- Garrett Grolemund, Hadley Wickham, Hands-On Programming with R: Write Your Own Functions and Simulations, O'Reilly Media (August 2, 2014)
- Winston Chang, R Graphics Cookbook: Practical Recipes for Visualizing Data, O'Reilly Media; 1 edition (January 6, 2013)
- Paul Teetor, R Cookbook: Proven Recipes for Data Analysis, Statistics, and Graphics (O'Reilly Cookbooks) 1st Edition (March 25, 2011)
成績考核方式: (全部上機考程式設計, Openbook)
-
平時成績:40% (小考共3次, 依次15%、15%、10%)。
-
期中考成績:30% 。
-
期末考/期末分組報告成績:40% 。[期末分組報告影片: 105學年(下) | 106學年(下)] 高維度資料分析(NTPU107上) | 高維度資料分析(NTPU107上)
- 期末考: 30%。
- 作業: 0%。(「作業」分數為額外加分: 10分)
- 助教實習課: 0%。
-
調分/加分: 點名(10 分)、上課表現、隨堂練習上傳、助教實習課表現。
備註 (上課相關):
- 課堂以投影片(電腦_投影機)講授為主。上課前請先列印講義或將講義PDF存到個人USB隨身碟。
- 第二週起,上正課一律依照座位表入坐! (階梯教室及電腦教室適用)
- 本課程因電腦設備數量有限,故有設定限修人數。可旁聽,但建議想混學分的同學請不要選修。
- 缺課、曠課相關規定,依校規辦理。
- 上課以「互相尊重」為最高原則並盡到「告知老師」的義務。
- 上課請認真聽講並動腦思考。
- 上課可: (1) 小聲討論。 (2) 上廁所安靜去回。
- 上課不可: (1) 使用手機相關電子產品。(手機請關靜音或震動。手機不可擺放至桌面) (2) 看其它書籍或上與課程無關的網站(尤其是FB)。(3) 聊天,睡覺,打牌 ,抽煙等與學習本學科無關之事。(4) 飲食(電腦教室)。
- 四不一要: 「上課不聊天,睡覺不趴著,手機不要滑,考試不作弊,要認真。」
- 課業上的問題,請同學互相討論後,再去問助教。 若有其它建議或問題反應,請e-mail老師或FB留言。
- 上述「教學內容及進度」會依實際教學狀況修正。
- 請隨時參閱課程網站(習題、公告、討論): http://www.hmwu.idv.tw。
備註 (考試、成績相關):
- 小考時間為(待公告)。小考無特殊原因不得補考。3次小考中最多只能一次補考。(特殊原因請先報告老師)
- 考試作弊或作業抄襲之同學當次及日後任何試卷及作業,老師全部不予批改。情節重大報校處理。
- 對成績有疑問,請於當次成績公佈後一星期內連絡老師。
- 出席點名為加分項目,但一學期之點名出席次數需達到點名總次數2/3以上始得加分。