跳至主內容區

臺南市北區賢北國小溪遊科技通

:::

主內容區域

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 進行編程,更能培養學生系統性的運算思維與問題解決能力。

頁尾區域