程式設計・演算法實作探索
國中演算法與程式設計三日課程
從演算法基礎、資料處理與條件判斷出發,結合數學邏輯、程式實作與實地參訪,帶領學生學習如何將問題拆解成清楚的步驟,建立程式解題能力,探索資訊科學與未來科技領域。
適合對象
國中生
課程形式
三日實體課程
課堂時間
09:00-16:30
課程特色
含一日實地參訪
本課程以程式語言實作演算法為核心,培養國中學生的演算法思維與程式解題能力。學生將從基本演算法概念出發,認識如何透過電腦,將複雜問題拆解成清楚的步驟,逐步建立有系統的邏輯思考方式。
課程從簡單的資料處理與條件判斷開始,逐步延伸至更進階的程式設計思維,並結合理論與實作,引導學生將數學與邏輯知識應用於程式中,為未來學習進階程式語言或參與資訊競賽奠定良好基礎。
COURSE HIGHLIGHTS|五大學習重點
LEARNING 01
認識基本演算法概念,學習將問題拆解成步驟,建立系統化的解題思考能力。
LEARNING 02
從基礎資料處理與條件判斷開始,理解程式如何根據不同條件執行相應步驟。
LEARNING 03
透過程式語言撰寫簡單的解題程式,將抽象的演算法概念轉化為實際操作。
LEARNING 04
結合數學與邏輯知識,理解程式設計背後的推理方式與問題解決策略。
LEARNING 05
初步認識資訊競賽的解題思維與挑戰方式,為進階程式學習建立基礎。
COURSE INSTRUCTOR
本課程授課導師資訊尚待確認,實際授課師資將以正式開課通知為準。
本課程透過演算法理論、程式語言實作與分步解題練習,協助學生逐步掌握程式設計的基礎概念。三日課程包含一天實地參訪,實際參訪時間及地點將另行通知。
MORNING SESSION|上午課程
09:00-12:00
01|演算法思維與程式解題
以程式語言實作演算法為核心,培養演算法思維與程式解題能力。
02|演算法基礎概念
認識基本的演算法概念,學習如何用電腦一步步解決問題。
AFTERNOON SESSION|下午課程
13:30-16:30
03|資料處理與條件判斷
從簡單的資料處理與條件判斷開始,逐步進入更進階的程式設計思維。
04|數學邏輯與程式實作
結合理論與實作,讓學生能將數學與邏輯知識應用在程式中。
課程休息安排:上午與下午課程之間安排午休。其他休息時間將視現場狀況彈性調整,午休時間除外。
FIELD VISIT|實地參訪安排
本課程三天之中將安排一天實地參訪,結合理論學習與實際場域體驗,延伸學生對程式設計、演算法及資訊相關領域的認識。
參訪資訊提醒:實際參訪日期、地點及相關上課安排,將以電子郵件(Email)通知。
透過程式實作與演算法練習,學生可以逐步建立程式語言的基礎概念,培養有條理的邏輯思考方式,並將學習成果延伸至數學解題與資訊競賽探索。
能使用程式語言(如 Python)撰寫簡單的解題程式。
理解演算法的基本概念與應用方式。
建立有條理的思考方式,學會分步解決問題。
體驗資訊競賽的趣味與挑戰,增進邏輯與創造力。
為未來進階學習或參加程式設計比賽打下良好基礎。
本課程以國中生為主要對象,適合對電腦、程式設計、數學邏輯與資訊科學有興趣,希望透過實作訓練提升問題解決能力的學生。
對電腦、程式設計或邏輯思考有興趣的國中生。
想學習如何用電腦解決實際問題的學生。
想了解資訊競賽或體驗程式挑戰活動的學生。
希望為未來資訊、工程、數學等領域做準備的學生。
本課程適合對電腦、程式設計、數學邏輯與問題解決有興趣的國中生,也適合希望了解資訊競賽及未來資訊工程相關領域的學生。
課程從演算法基本概念開始,逐步學習資料處理、條件判斷、程式邏輯及分步解題,並結合數學知識進行程式實作。
課程學習目標包含使用程式語言(如 Python)撰寫簡單的解題程式,實際授課語言及工具以正式課程安排為準。
有。三日課程其中一天安排實地參訪,實際參訪地點與相關資訊將以電子郵件通知。
課堂時間為 09:00-12:00 及 13:30-16:30,教室預計安排於捷運公館站或捷運科技大樓站附近。課程須達 20 位報名人數方能開課,實際上課與參訪資訊以開課通知為準。
