一、教學目標:
1.建構啟發學生的運算邏輯思維,養成能夠清楚表達與拆解問題的能力 2.不需安裝軟體,學生能直接在雲端平台上撰寫簡單的程式,暸解基本程式結構與組成(如變數/條 件判斷/迴圈) 3.建立未來進入機器學習與人工智慧應用的程式語言基礎. 4.學生能看得懂基本Python語法,並能以文字陳述方式由ChatGPT 生成程式(大面授內容)
二、符合系訂核心能力:
|
|
具備運用科技與管理能力
|
具備問題發掘與解決能力
|
具備創新思考與整合能力
|
|
|
系訂核心能力與校訂核心能力對應表:
|
| 校訂核心能力 |
與時俱進的學習能力
|
社會生活知能
|
職場專業技能
|
系訂核心能力
|
具備運用科技與管理能力
|
|
|
|
具備問題發掘與解決能力
|
|
|
|
具備創新思考與整合能力
|
|
|
|
|
校訂核心能力
|
與時俱進的學習能力
|
社會生活知能
|
職場專業技能
|
系訂核心能力
|
具備運用科技與管理能力
|
|
|
|
具備問題發掘與解決能力
|
|
|
|
具備創新思考與整合能力
|
|
|
|
三、課程選修條件:
有桌上型電腦(或筆電)並可上網者。
四、授課(實施)方式:
網路大面授
五、網路教學進度:
第一週 | 運算思維導論/雲端程式設計入門(一) Python是什? 常數與變數 |
第二週 | 雲端程式設計入門(二) 運算子介紹 |
第三週 | 選擇敘述與程式流程(一) :語法介紹 |
第四週 | 開始拆解一個問題:選擇敘述與程式流程(二) |
第五週 | 讓程式做重覆的事,但我們不要重覆寫程式:迴圈敘述(一) |
第六週 | 迴圈敘述(二) |
第七週 | 做到一半可以跳出來嗎? 進階流程控制(一) |
第八週 | 進階流程控制(二) |
第九週 | 把常用到的程式包裝起來-函式(一) |
第十週 | 把常用到的程式包裝起來-函式(二) |
第十一週 | 同類的東西很多,變數宣告打不完? 串列與陣列(一) |
第十二週 | 串列與陣列(二) |
第十三週 | 數組/集合/與詞典(一) |
第十四週 | 數組/集合/與詞典(二) |
第十五週 | 字串操作(一) |
第十六週 | 字串操作(二) |
第十七週 | 把結果寫入檔案存檔:檔案與異常處理(一) |
第十八週 | 把檔案讀出: 檔案與異常處理(二) |
六、面授內容綱要:
第一次 | 問題討論/課本的範例程式解說/ChatGPT生成 |
第二次 | 問題討論/課本的範例程式解說/ChatGPT生成 |
第三次 | 問題討論/課本的範例程式解說/ChatGPT生成 |
第四次 | 問題討論/課本的範例程式解說/ChatGPT生成 |
七、成績評量方式:
八、授課教材/教科書:
|
蔡明志編(2018),Python 3.x程式語言特訓教材((2)版),碁峰資訊,ISBN:9789865020125
|
|
九、參考書目:
Bill Lubanovict著/賴屹民譯.(2020) 精通Python|運用簡單的套件進行現在運算.3rd. 碁峰資訊..IS BN:9789865024864
十、數位資源/電子書:
十一、上課日期:
2024/10/13
,
2024/11/10
,
2024/12/08
,
2025/01/05
十二、上課時間:
星期日13:00~14:40
**請遵守智慧財產權觀念、不得非法影印**
更新日期:2024/9/24 下午 12:53:32
|