程式設計
範例資料
順序跟 paths 檔案一樣,由淺到深。每一站都標層級與階段。
1. 基礎科學 · 國小
積木程式:重複與條件
用積木組合指令;重複積木讓程式變短,如果積木讓程式會判斷(本站整理)。
下一個深度:程式設計:變數、迴圈、函式
2. 基礎科學 · 國中
程式設計:變數、迴圈、函式
變數讓程式記得事情,迴圈讓程式重複做事,函式把常用的步驟包起來重複使用(本站整理)。
下一個深度:和 AI 一起做專題
3. 進階理論 · 高中
和 AI 一起做專題
AI 可以幫忙寫程式草稿、找錯和寫文件,但題目、測試、品質把關和最後的責任在自己;重點是分工、版本控制和驗證(本站整理)。
下一個深度:軟體工程:版本控制、測試與架構
4. 進階理論 · 大學
軟體工程:版本控制、測試與架構
真實的軟體是團隊長期維護的。版本控制、自動測試、清楚的架構,讓很多人能一起改而不出亂子。
家庭時間
一起讀這條主線
主線:程式設計程式設計
孩子讀「積木程式:重複與條件」,大人讀「和 AI 一起做專題」,一起做一個家事輪值小程式。
可以一起問
- 怎樣用最少的積木讓角色走完迷宮?
一起做
親子共學:家長先在電腦上開好圖像式程式工具(例如 Scratch),孩子用積木讓角色走一段迷宮:先一步一步排,再用重複積木縮短,最後加上碰到牆就轉彎的如果積木(本站建議)。
內容授權
授權:待定。授權文字尚未公告。