程式設計

範例資料

順序跟 paths 檔案一樣,由淺到深。每一站都標層級與階段。

  1. 1. 基礎科學 · 國小

    積木程式:重複與條件

    用積木組合指令;重複積木讓程式變短,如果積木讓程式會判斷(本站整理)。

    下一個深度:程式設計:變數、迴圈、函式

  2. 2. 基礎科學 · 國中

    程式設計:變數、迴圈、函式

    變數讓程式記得事情,迴圈讓程式重複做事,函式把常用的步驟包起來重複使用(本站整理)。

    下一個深度:和 AI 一起做專題

  3. 3. 進階理論 · 高中

    和 AI 一起做專題

    AI 可以幫忙寫程式草稿、找錯和寫文件,但題目、測試、品質把關和最後的責任在自己;重點是分工、版本控制和驗證(本站整理)。

    下一個深度:軟體工程:版本控制、測試與架構

  4. 4. 進階理論 · 大學

    軟體工程:版本控制、測試與架構

    真實的軟體是團隊長期維護的。版本控制、自動測試、清楚的架構,讓很多人能一起改而不出亂子。

家庭時間

一起讀這條主線

主線:程式設計

孩子讀「積木程式:重複與條件」,大人讀「和 AI 一起做專題」,一起做一個家事輪值小程式。

可以一起問

  • 怎樣用最少的積木讓角色走完迷宮?

一起做

親子共學:家長先在電腦上開好圖像式程式工具(例如 Scratch),孩子用積木讓角色走一段迷宮:先一步一步排,再用重複積木縮短,最後加上碰到牆就轉彎的如果積木(本站建議)。

內容授權

授權:待定。授權文字尚未公告。