# 「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、繪圖等套件,大家要熟悉,會用到。
{"metaMigratedAt":"2023-06-16T19:29:15.324Z","metaMigratedFrom":"Content","title":"「Python程式設計」書目","breaks":true,"contributors":"[{\"id\":\"9b2b56ea-d1f6-41c5-8776-65eaa81a37b6\",\"add\":4985,\"del\":1914}]"}