Python Programming for Humanities

人文學群的 Python 程式入門

View on GitHub

課程概述

本課程的設計,希望藉由深入淺出的方式,讓學生在完全沒有程式經驗 或背景之下也能夠快速上手。並著重於實作及以解決問題的面向, 讓寫程式變成輔助自身專業知識的基本計算技能之一。

課程目標

讓人文與社會學群的學生可藉由此課程了解基本程式編程原理, 且運用在學術研究或實際生活當中。

課程安排

第一、二節為授課時間,第三節課為 Lab Session,同學將透過直接操作強化課程內容的吸收。

Lab Session 網頁

課程進度

週數 日期 課程內容 簡報連結
1 09/12 課程概述 🔗
2 09/19 環境建置與編輯器安裝 🔗
3 09/26 程式編寫與執行基本概念 🔗
4 10/03 資料型態介紹 🔗
5 10/10 國慶日放假  
6 10/17 資料型態應用 🔗
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 期末報告  
18 01/09 期末報告繳交