國立嘉義大學114學年度第2學期教學大綱

課程代碼114236C0088上課學制大學部
課程名稱網路資料擷取與分析 Internet Data Capture and Analysis授課教師 (師資來源)黃國鴻(數位學習系)
學分(時數)3.0 (3.0)上課班級數位系3年甲班
先修科目必選修別選修
上課地點教育館 B03-404 授課語言國語
證照關係晤談時間星期3第F節~第6節, 地點:B03-519 星期4第F節~第F節, 地點:B03-519
永續發展目標[SDGs]之關聯性工業化、創新及基礎建設
課程大網網址https://web085004.adm.ncyu.edu.tw/Syllabus/Syllabus_Rpt.aspx?CrsCode=114236C0088
備 註
本課程之教學主題、內容或活動是否與性別平等議題有相關之處:否本課是否使用原文教材或原文書進行教學:否
是否安排彈性教學週次:是

◎系所教育目標:
1.培育具教學設計與規劃專業知能之數位學習人才。
2.培育具備數位教材開發、出版與媒體設計實作能力之人才。
3.培養具備資訊科技融入教學與訓練知能之人才。
4.培養具備專案管理與科技導入組織能力之人才。
◎核心能力關聯性
1.數位學習專業能力。4 關聯性稍強
2.資訊與媒體應用及實作能力。5 關聯性最強
3.導入與管理數位學習專案。3 關聯性中等
4.團隊合作與全方位學習。2 關聯性稍弱
◎本學科內容概述:
本課程主要內容在於使用Python語法與套件以擷取分析網路資料。內容包括Python語法介紹及常用套件介紹,使用爬蟲程式擷取網路資料,再利用套件整理與分析資料,最後以地圖或圖表的形式呈現分析過後的資訊。
◎本學科教學內容大綱:
1.Python的基本語法複習 2.使用pandas套件數據分析 3.Python與地圖的處理 4.Python的字典檔與jupyter互動功能使用 5.爬蟲技術,採集、清洗、儲存、運算 6.使用Scipy處理資料
◎本學科學習目標:
1.學生能認識各類數據分析方法及其在數位學習上之使用情境,並理解教育大數據之國際開放資料規格與建置方式。
2.學生能具備教育大數據之分析應用能力,進行資料擷取與分析,並進行數據解讀。
3.學生能具備教育大數據之專題創作能力,利用大數據發現教育議題、進行探索並提出解決方案。
◎教學進度:
週次主題教學內容教學方法
01
02/27
課程介紹連假停課一次操作/實作、講授。
02
03/06
python基本語法複習概論:課程介紹, Python的環境安裝與IDE設定
Python程式複習:Python的基本語法、串列,文字處理與字典
操作/實作、講授。
03
03/13
python基本語法複習Python物件導向程式:物件導向程式設計概念介紹操作/實作、講授。
04
03/20
數值處理數值處理:numpy、向量化套件作業/習題演練、操作/實作、講授。
05
03/27
繪圖繪圖:Matplotlib繪圖作業/習題演練、操作/實作、講授。
06
04/03
校外研習停課一次作業/習題演練、操作/實作、講授。
07
04/10
圖形處理及試算表圖形處理:Python與影像處理
試算表:Python與Excel的連結
作業/習題演練、操作/實作、講授。
08
04/17
數據分析數據分析:使用pandas套件數據分析作業/習題演練、操作/實作、講授。
09
04/24
期中考期中考操作/實作。
10
05/01
地圖處理地圖處理:Python與地圖的處理、Python與地理位置的編碼作業/習題演練、操作/實作、講授。
11
05/08
展示資料的技巧展示資料的技巧:Python的字典檔與jupyter互動功能使用作業/習題演練、操作/實作、講授。
12
05/15
中文文字處理中文文字處理:使用Jieba套件處理中文斷句作業/習題演練、操作/實作、講授。
13
05/22
網路爬蟲網路爬蟲:爬蟲技術,採集、清洗、儲存、運算
使用Scipy處理資料
作業/習題演練、操作/實作、講授。
14
05/29
社群網路應用社群網路應用:發文、留言分析、Python與Wiki的資料存取作業/習題演練、操作/實作、講授。
15
06/05
機器學習機器學習:資料分類、
探索式資料分析案例實作-鳶尾花資料集
作業/習題演練、操作/實作、講授。
16
06/12
期末考期末考操作/實作。
17
06/19
線上課程專題演講或觀看影片口頭報告、討論。
18
06/26
線上課程專題演講或觀看影片口頭報告、討論。
◎課程要求:
每週課堂均有軟體實作的時間與練習。
◎成績考核
課堂參與討論5% : 學生參與課堂及與教師互動情況。
小考10% : 線上小考
期中考20% : 期中考為上機考。撰寫程式並運用基本套件將資料視覺化。
期末考20% : 期末考為上機考。撰寫程式收集特定網站的非結構資料進行清洗及分類整理。
作業/習題演練30% : 按照進度之程式作業,學生需完成
專題: 期末分組專題製作的成果與品質 15%
◎參考書目與學習資源
1. Python×Excel的12堂關鍵必修課:資料分析自動化的194個高效實戰例
作者 吳燦銘, 出版社 博碩文化
2. Python最強入門:邁向數據科學之路
作者:洪錦魁著 出版年:2020 出版社:深智數位
3. Python 網路爬蟲:大數據擷取、清洗、儲存與分析
作者:洪錦魁 出版年:2019 出版社:深智數位
◎教材講義
請改以帳號登入校務系統選擇全校課程查詢方能查看教材講義
1.請尊重智慧財產權、使用正版教科書並禁止非法影印。
2.請重視性別平等教育之重要性,在各項學生集會場合、輔導及教學過程中,隨時向學生宣導正確的性別平 等觀念及尊重多元性別,並關心班上學生感情及生活事項,隨時予以適當的輔導,建立學生正確的性別平等意識。