:::
主內容區域
高師大5016B教具板
網站管理
-
高師大5016B教具板
|
2026-02-03
|
點閱數:
148
image
| 課程項目 | 內容說明 |
| 課程名稱 | 流程圖轉化前導─流程圖符號 |
| 課程來源 | 本課程來自 FabLab-University 的 PBL-STEM+C 跨領域課程。 |
| 教學平台與工具 | 學生利用 NKNUBLOCK 積木程式與 5016B 智慧教具平台,將抽象邏輯轉化為具體的程式指令。 |
| 流程圖繪製工具 | 本課程建議學生使用 draw.io 平台進行流程圖繪製。 |
| 課程核心目標 | 流程圖是編寫程式的「藍圖」。本單元旨在引導學生學會使用標準化符號,在進行 NKNUBLOCK 積木堆疊前,先釐清系統的運作邏輯。 |
| 核心流程符號 | 1. 開始/終止 :橢圓形,表示程式的起點或結束。 2. 路徑 :箭頭,表示流程進行的方向。 3. 輸入/輸出 :平行四邊形,表示資料輸入或結果輸出(如:顯示 OLED 數值)。 |
| 核心流程符號 | 4. 處理 :矩形,表示執行某項工作或運算。 5. 決策判斷 :菱形,針對條件進行判斷(如:如果溫度 > 27 )。 6. 迴圈 :六角形,表示重複執行特定次數或範圍。 |
| 核心流程符號 | 7. 副程式 :雙邊帶線矩形,表示已定義流程的組合(函式)。 8. 報表 :波浪底矩形,指列印出的報表文件。 |
| 轉化實作邏輯 | 課程引導學生遵循「情境分析 → 情境流程圖 → 程式流程圖 → 積木程式堆疊」的開發步驟,確保邏輯的嚴密性。 |
課程核心總結
本課程是 PBL-STEM+C 學習路徑中的重要前導。透過認識流程圖符號,學生能夠在 5016B 智慧教具平台 的實作中,更有效地規劃複雜的控制邏輯(如智慧空調、照明或交通號誌系統)。掌握流程圖不僅有助於使用 NKNUBLOCK 進行編程,更能培養學生系統性的運算思維與問題解決能力。