課程概述
本課程的設計,希望藉由深入淺出的方式,讓學生在完全沒有程式經驗 或背景之下也能夠快速上手。並著重於實作及以解決問題的面向, 讓寫程式變成輔助自身專業知識的基本計算技能之一。
課程目標
讓人文與社會學群的學生可藉由此課程了解基本程式編程原理, 且運用在學術研究或實際生活當中。
課程安排
第一、二節為授課時間,第三節課為 Lab Session,同學將透過直接操作強化課程內容的吸收。
課程進度
週數 | 日期 | 課程內容 |
---|---|---|
1 | 09/12 | 課程概述 |
2 | 09/19 | 環境建置、編輯器安裝與版本控制介紹 |
3 | 09/26 | 程式編寫與執行基本概念 |
4 | 10/03 | 語法結構與基本資料型態(I) |
5 | 10/10 | 國慶日放假 |
6 | 10/17 | 語法結構與基本資料型態(II) |
7 | 10/24 | 函式與模組 |
8 | 10/31 | 字串處理與正規表示法 |
9 | 11/07 | 期中考 |
10 | 11/14 | 正規表示法應用 |
11 | 11/21 | 基本中文文本資料分析 |
12 | 11/28 | 網路文本資料擷取 |
13 | 12/05 | 資料存儲 |
14 | 12/12 | 文本資料分析與自然語言處理套件介紹 |
15 | 12/19 | 資料視覺化套件介紹 |
16 | 12/26 | 期末報告 |
17 | 01/02 | 期末報告繳交 |