高雄市立空中大學113-1學期運算思維與雲端程式設計」授課大綱
高雄市立空中大學授課大綱
高雄市立空中大學授課大綱
課程開設學系:科技管理學系
課程學期:113-1
課程名稱:運算思維與雲端程式設計【Computational Thinking & Programming in Cloud】
課程學分:3學分  【學系選修】
課程代碼:HT2277071 開課號:11318
課程類型:網路教學
面授老師:呂峻益
主講老師:呂峻益
開課學系聯絡電話:07-8012008#1406
一、教學目標:
1.建構啟發學生的運算邏輯思維,養成能夠清楚表達與拆解問題的能力
2.不需安裝軟體,學生能直接在雲端平台上撰寫簡單的程式,暸解基本程式結構與組成(如變數/條
件判斷/迴圈)
3.建立未來進入機器學習與人工智慧應用的程式語言基礎.
4.學生能看得懂基本Python語法,並能以文字陳述方式由ChatGPT 生成程式(大面授內容)
二、符合系訂核心能力:
 
具備運用科技與管理能力 
具備問題發掘與解決能力 
具備創新思考與整合能力 
  系訂核心能力與校訂核心能力對應表:
校訂核心能力
與時俱進的學習能力 社會生活知能 職場專業技能
系訂核心能力 具備運用科技與管理能力
具備問題發掘與解決能力
具備創新思考與整合能力
校訂核心能力 與時俱進的學習能力 社會生活知能 職場專業技能
系訂核心能力 具備運用科技與管理能力
具備問題發掘與解決能力
具備創新思考與整合能力
三、課程選修條件:
有桌上型電腦(或筆電)並可上網者。
四、授課(實施)方式:
網路大面授
五、網路教學進度:
第一週運算思維導論/雲端程式設計入門(一) Python是什? 常數與變數
第二週雲端程式設計入門(二) 運算子介紹
第三週選擇敘述與程式流程(一) :語法介紹
第四週開始拆解一個問題:選擇敘述與程式流程(二)
第五週讓程式做重覆的事,但我們不要重覆寫程式:迴圈敘述(一)
第六週迴圈敘述(二)
第七週做到一半可以跳出來嗎? 進階流程控制(一)
第八週進階流程控制(二)
第九週把常用到的程式包裝起來-函式(一)
第十週把常用到的程式包裝起來-函式(二)
第十一週同類的東西很多,變數宣告打不完? 串列與陣列(一)
第十二週串列與陣列(二)
第十三週數組/集合/與詞典(一)
第十四週數組/集合/與詞典(二)
第十五週字串操作(一)
第十六週字串操作(二)
第十七週把結果寫入檔案存檔:檔案與異常處理(一)
第十八週把檔案讀出: 檔案與異常處理(二)
六、面授內容綱要:
第一次 問題討論/課本的範例程式解說/ChatGPT生成
第二次 問題討論/課本的範例程式解說/ChatGPT生成
第三次 問題討論/課本的範例程式解說/ChatGPT生成
第四次 問題討論/課本的範例程式解說/ChatGPT生成
七、成績評量方式:
 網路閱讀成績比例 35%
 平時成績比例 35% 平時次數:1
講次心得討論:15%
繳交作業:20%
 期末成績比例 30%
繳交作業:30%
八、授課教材/教科書:
蔡明志編(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