邏輯思維與運算:運算思維與程式設計

教師: 李政雄
通識課程 : 邏輯思維與運算 領域
109學年第二學期

立即前往ilearn課程

摘要

本課程目標在於培養學生運算思維(Computational thinking)與邏輯能力,使其能發展出解決問題的策略、步驟、與流程,並能使用初階程式語言來進行問題解決實作。

課程目標

完成本課程後,學生能夠:

 

一、分析定義問題,並發展解決問題的邏輯、策略、與流程。

二、使用工具 CT2Flow 來繪製解決問題的流程圖。

三、使用工具 CT2Code 以初階程式語言實作解決問題的方法。

四、藉由遊戲設計方式,加強與熟練程式撰寫能力。

授課教師

李政雄

數位創新學位學程副教授

課程進度表

1. 問題導向、運思維與程式設計
2. 問題定義、問題分解與問題識別
3. 抽象思考
4. 邏輯推演與流程圖
5. 流程圖與LogicFlow
6. 電腦與程式語言
7. 輸入輸出與CodeFlow
8. 變數、宣告與四則運算
9. 期中考週
10. 條件判斷
11. 迴圈控制
12. 資料結構
13. 亂數與API
14. 電腦遊戲 – 猜數字
15. 電腦遊戲 – 猜數字 (電腦猜數字)
16. 進階電腦遊戲 – 井字遊戲
17. 進階電腦遊戲 – 井字遊戲 (與電腦對戰)
18. 期末考週

評分標準

Ø  課堂參與20%

Ø  課堂練習與作業60%

Ø  期末報告/專題20%

 

主要參考書籍/資料