二、開課類別:■資訊及程式相關課程 ■考核之相關課程 □EMI課程(此3項無則免勾選)□講座 □展演 □實作 ■工作坊
(此4項務請至少擇1勾選)
三、開課學年度:113學年度第2學期 (■常年開設)
四、基本資料:
(一) 總授課時數:18小時( 9或18小時)
(二) 授予學分數:1學分(0.5或1學分)
(三) 學分認抵領域:通識-共同選修
(四) 招生人數:無限制
(五) 開課單位(學分認抵單位):通識教育中心
(六) 協同開課單位: ■教發發展中心
(七) 備註:(可填寫課程時間、報名方式、報名時間、錄取公告方式等事項)
五、 課程介紹(課程宗旨、先備知識等):
(一) 學習python語言與其應用
(二) 可以零基礎程式能力,從頭開始認識與學習
六、 課程目標:
(一)看懂python語言與拆解
(二)透過python語言結合line robot
(三)可以自己打出程式語言
七、 授課教師: 溫盛豪 老師(EZLAB科技教育創辦人)
八、 與通識基本素養之關聯性:□公民涵養 □自然生態 □藝術美學 ■資訊科技 □健康樂群 □人文反思
九、 課程進度:
課程次別 |
課程日期/ 時間 |
授課教師 |
上課內容/主題 |
時數 |
1 |
預計113學年度第2學期起,開放於線上平台給學生學習。 |
溫盛豪 |
基礎介紹python & 軟體安裝 |
18 |
2 |
如何執行第一個程式 |
|||
3 |
宣告 & 指令 |
|||
4 |
資料型態 |
|||
5 |
變數與非變數的差異 |
|||
6 |
運算符號 |
|||
7 |
Input + Casting |
|||
8 |
迴圈的使用 與案例 |
|||
9 |
安裝VS Code |
|||
10 |
Range的使用 與案例 |
|||
11 |
檔案重新命名 |
|||
12 |
讀取檔案與寫入檔案 |
|||
13 |
Unsplash |
|||
14 |
只做記帳程式 |
|||
15 |
函式教學 |
|||
16 |
參數與回傳 |
|||
17 |
Dictionary常見用法 |
|||
18 |
資料分析 |
|||
19 |
PiP |
|||
20 |
Pillow圖片處理 |
|||
21 |
API前置知識 |
|||
22 |
Class與object |
|||
23 |
Github的導入與引用 |
|||
24 |
結合AI line機器人的應用 |
|||
總時數 |
18 |
十、 評量方式:完成觀看影片、課後測驗達60分及格通過。
(一) 每45分鐘會有3-5題選擇題,總共會有30題選擇題
每題3分,總分100分,達到60分即可通過
十一、 參考書籍與內容 :
(一) 陳會安. (2022). Python從初學到生活應用超實務(電腦視覺與AI加強版):讓Python幫你處理日常生活與工作中繁瑣重複的工作。新北:博碩文化。
(二) 鎌田正浩. (2023). 世界第一簡單的 Python「超」入門 - 零基礎 OK!ChatGPT 隨時當助教!。台北:旗標科技。