班級:大學部師培二年級 學分:2學分
任課教師:吳智鴻 任課科系:數位內容科技學系
TEL:04-22183024
E-mail: chwu@mail.ntcu.edu.tw
Website: chwu.weebly.com.tw
修訂日期:112/02/12
本課程之教學目的在於幫助師資生認識程式語言的發展、相關技術、實作,以及強調如何將程式設計應用在教育現場。透過課堂理論講述、專題報告、課堂討論、課堂實作等方式,讓師資生學習程式語言開發。並引導師資生熟悉現今熱門之程式語言與邏輯訓練,並能將其應用在教學現場,提升教學成效。
本課程主要範圍如下:
培養之核心能力
[A] 文淵閣工作室,「Python初學特訓班」、碁峰出版社、碁峰出版社。
[B] 蔡文龍, 張志成, 何嘉益, 張力元,「Python基礎必修課 第二版(含MTA Python微軟國際認證模擬試題)」、碁峰出版社。
[C] 李啟龍 ,「用Python學程式設計運算思維 」,碁峰
--- 其他教材及參考書籍、資料將由教師於課堂上發放或指定。
學生需在老師指定之主題下,主動尋找相關資料與軟體,與提出可能應用方向,以及改進之方法。
「遵守智慧財產權觀念」及「不得非法影印」。
週次 |
日期 | 課程內容 | 說明 | 學習單 | |
01 |
02/17 | [ 課程介紹 ] [ 課程進度 ] |
課程介紹/分組 線上上課工具介紹
|
||
02 |
02/24 | 開發環境介紹/基本語法 [Ch2] |
開發環境介紹 開發工具 設定Jupyter notebook主題 Markdown語法
|
學習單2_開發環境介紹 | |
03 | 03/03 |
基本語法 |
Python教學網站 BMI 進階
|
||
04 | 03/10 |
AI協助程式設計教學 |
Chatgpt
Notion
學習成果 |
好用的chatgpt 插件 voice control (語音控制) webchatgpt (查詢網路) ChatGPT Writer (Gmail) AIPRM for ChatGPT (指令範本) |
|
05 | 03/17 |
Python基礎 |
Python基礎
|
[教學影片]
|
|
06 |
03/24 |
控制邏輯&資料結構&迴圈 [Ch3] |
Python程式設計
程式碼 流程圖
|
[教學影片]
|
|
線上流程圖 |
|||||
07 | 03/31 |
函數與模組 [Ch4] |
Python程式設計
|
紙上作業
|
|
運算思維介紹/練習#1 | Python程式設計
|
運算思維練習
|
|||
運算思維介紹/練習#2 | 線上流程圖 |
示範解答參考 |
|||
08 | 04/07 |
教案設計與教學演示 | |||
09 | 04/14 | 期中考 | 期中報告 |
過去期中成果 期中報告說明 優良範例 得獎教案 |
|
10 | 04/21 | 教學理論 |
遊戲化教學
|
學習單7_教學遊戲化設計 | |
11 | 04/28 |
程式語言案例實作 [Ch7]
|
圖表繪製 (Matplotlib) 補充
|
|
|
12 | 05/05 |
程式語言案例實作 [Ch9]
|
資料處理 (PANDAS)
最後結果 |
學習單9_PANDAS資料處理 | |
13 | 05/12 |
遊戲化程式設計#1 |
遊戲平台結合PYTHON
|
學習單 運算思維流程圖draw.io (空白)
|
|
14 | 05/19 |
遊戲化程式設計#2 |
遊戲平台結合PYTHON 教學影片 教學影片(Health Bar) 教學影片(PowerUp)
|
學習單
|
|
15 | 05/26 |
程式語言案例實作 [ AI ] 線上程式教學優良範例分享 |
線上獎勵機制 線上教學網站
|
||
16 | 06/02 |
教案設計與教學演示#1 | |||
17 | 06/09 |
教案設計與教學演示#2 | |||
18 | 06/16 |
期末考 |
|
||
線上程式教學軟體 | Notion 心智圖 |
(1) 文淵閣工作室,「Python初學特訓班」、碁峰出版社。 [教材下載]
(2) 蔡文龍, 張志成, 何嘉益, 張力元,「Python基礎必修課 第二版(含MTA Python微軟國際認證模擬試題)」、碁峰出版社。
(3) 李啟龍 ,「用Python學程式設計運算思維 」,碁峰。
工具軟體
本網頁僅用於教學用途,若有問題請來信告知,即刻刪之。