---
# System prepended metadata

title: 「Python程式設計」書目
tags: [書目, Python程式設計(初學者)]

---

# 「Python程式設計」書目
###### tags: `書目` `Python程式設計(初學者)`



課程介紹
---
上課教師與TA
- [000_上課教師:暨大資訊管理學系戴榮賦教授](/OL0zcnC_SM-w5KxmVdc71w)
- [000_程式設計教學助理](/A504cEXLTFCCUXNkv7yyyQ)
- [000_常用連結(分組名單、固定作業、與謝謝小天使...)](/DPA9JZPMTp2fCBAyFs6J5w)

___
第01週(2/14) 上課第1次
---
- [001_Python介紹與程式開發環境](/DTfxjyW9QwK9u_sKeh3WKA)
- [001_上課分組](/e8DF_MdwRmiRf_QZf28Qgw)
- [001_學習方式與善用網路資源](/2rReKaS2R4aHjvjvB-4ECA)
- [001_使用Colab](/QsPNkSiFRpykyA6YiN-YQg)
- [001_語法、變數、運算子、輸入輸出](/P79s5lPCQNG3X6MxTOBD5g)(下一週繼續)

* 作業：每組填寫自己的小組Hackmd
* 作業：建立自己的小組Line

日後補充

- [001_本機開發環境_安裝 Visual Studio Code](/2E8uXhRxTMGWD19VbL3c3A)
- [001_在本機上用命令列編譯python程式](/D2mi_W5DQqejGQeDqrG2_Q)
___

第02週(2/21) 上課第2次
---
- [001_語法、變數、運算子、輸入輸出](/P79s5lPCQNG3X6MxTOBD5g)
 
* 作業：每人出 3 道數學題，小組內互寫，並製作筆記
___
第03週(2/28) 國定假日
---
放假一天

---

第04週(3/7) 上課第3次
---
- [002_Python基本語法](/r4d63pgPS1-GXdWrR8nxug)
- [002_常用資料結構--串列(list)](/QKAwWxE6Qs2Ku8LsHg7p3Q)
- [002 常用資料結構_練習用資料集](/uGMXqVMoQDqYdIUAmQJLEQ)

第05週(3/14) 上課第4次
---
- [002_常用資料結構--串列(list)](/QKAwWxE6Qs2Ku8LsHg7p3Q)
- [002_走訪串列的元素_for迴圈與if判斷式初體驗](/5q4T81W7Siutk7bAXewcEw)
- [002 常用資料結構_練習用資料集](/uGMXqVMoQDqYdIUAmQJLEQ)
- [002_串列的應用_畫圖](/yHghF_lURYuPwHb4AJzaqA)

* 作業：用for迴圈算出lst串列的總和，練習用資料集為001_list.txt
* 作業：用for迴圈找出lst串列中最大的值，練習用資料集為001_list.txt

第06週(3/21) 上課第5次
---
- [003_for迴圈與if判斷式_用紙筆追蹤迴圈](/RP9dP4sTSLKHdcXIwTe1dQ)



* 瞭解學生學習進度：抽點學生上台說明
* 瞭解學生學習進度：全部學生當場練習與小考


第07週(3/28) 上課第6次
---
- [002_串列的應用_畫圖](/yHghF_lURYuPwHb4AJzaqA)
- [002_常用資料結構--字典(dictionary)](/mYLH_IRBTo2I_HY7mC-DoQ)
- [002_字典練習資料集(學號與姓名)](/nlT4QXVOROOFoz_Sw7LeAQ)
- [002_走訪字典的元素_for迴圈與if判斷式初體驗](/O21geHYNSzKCcZfVXFjySw)
- [002 常用資料結構_練習用資料集](/uGMXqVMoQDqYdIUAmQJLEQ)
- [002_字串的處理](/QJwbD5-PTP2d2py1o2rh4A)
- [002_集合](/DYn02tXxR6GBQNx6Wmo3XA)

- 小組作業：找出'麥禮仁'的學號
- 小組作業：找出姓氏「陳」的學號與姓名
- 小組作業："歡迎某某某同學參加我們的營隊活動"

- 小組作業：找出所有的姓氏，可以用集合

- 小組作業：找出所有的姓氏出現的次數，可以用字典


第08週(4/4) 國定假日
---
自己在家好好練習

第09週(4/11) 上課第7次
---
- 讀入檔案，處理大量資料，就像使用excel一樣。 
- [004_讀取與寫入雲端資料夾的檔案](/663gQGL0TjaHf-M7mYJTzA)
- [004_處理外部檔案與Pandas DataFrame](/ZYExET0wRs687rK0HWyq7w)
- [004_用Pandas的DataFrame處理「110 學年度全國大專校院及校長名錄」](/6J6Bxiv4SvWeNyjsMK1LgQ)
- [004_用Pandas的DataFrame處理「多層校正」](/kjvrgombTXe7bkAorRyhLQ)

第09週(4/18) 上課第8次
---
* 期中考

第10週(4/25) 上課第9次
---
* 檢討期中考卷
* [006_加分題範例](/kbknlRZMQ02z1XKGhOixWg)

* 個人作業：請根據「006_加分題範例」的資料，算出吉尼係數（Gini Coeffient)。5/2上課前要完成。

* 期末小組作業：[006_小組期末專題](/-kKj2CmKTzWdbx-J28mJHg)

* 期末小組作業：請於5/16號之前完成。

第11週(5/2) 上課第10次
---
*  [006_加分題範例](/kbknlRZMQ02z1XKGhOixWg)

* 個人作業：請根據「006_加分題範例」的資料，算出吉尼係數（Gini Coeffient)。5/9上課前要完成。

* 期末小組作業：[006_小組期末專題](/-kKj2CmKTzWdbx-J28mJHg)

* 期末小組作業：請於5/16號之前完成。


第12週(5/9) 上課第11次
---
* 用excel的方式說明羅倫茲曲線與gini係數算法
* 解釋python的作法 https://colab.research.google.com/drive/1v9cnqiaIEoNIn6jYw5oXCJQED_Z0M2lf?usp=sharing
- [005_人民收入分佈與Lorenz curve](/MZgls9emRUm18JUaX-mBCg)

* 課堂作業：計算NBA球員收入的羅倫茲曲線與吉尼係數，提供excel版與python版
https://hypebeast.com/zh/2021/10/nba-highest-paid-players-2021-22-lebron-james 

第13週(5/16) 上課第12次
---
* [004_函數](/k3h3QfcSTe-awTQh5ygR9g)
* [004_小考_迴圈與函數](/RffPcriwTDe6gl_BbZEaRQ)

第13週(5/23) 上課第13次
---
* 上課要小考。考巢狀迴圈、判斷式、與雲端檔案讀取。講過的pandas、繪圖等套件，大家要熟悉，會用到。