也可以先問:我希望它做什麼?
當一個想法被拆成輸入、規則、選擇與回饋,程式就成為理解問題的一種方式。
這裡以 SONICA·7 與島色 ISLA 作為實際入口:一項從聲音、節拍與音序理解互動程式,另一項從臺灣色彩資料、分類與採集理解介面如何組織觀看。
學習者可以先操作,再回頭辨認輸入、規則、即時回饋與輸出之間的關係;也能進一步討論,一個看似自然的使用經驗,背後包含了哪些設計選擇。
LEARNING PATHS · 教學應用
學習程式,不一定要先從程式語法開始
也可以先問:我希望它做什麼?
當一個想法被拆成輸入、規則、選擇與回饋,程式就成為理解問題的一種方式。
這裡以 SONICA·7 與島色 ISLA 作為實際入口:一項從聲音、節拍與音序理解互動程式,另一項從臺灣色彩資料、分類與採集理解介面如何組織觀看。
學習者可以先操作,再回頭辨認輸入、規則、即時回饋與輸出之間的關係;也能進一步討論,一個看似自然的使用經驗,背後包含了哪些設計選擇。
RELATED · 延伸內容