以運算思維架構設計Scratch程式
(一) 情境概述
描述問題的情境。
(二) 問題解析
將問題情境拆解成更小的子問題,並以Scratch程式積木解決問題。
問題解析
子問題1
子問題2
程式語言概念
Scratch程式積木解決子問題1
Scratch程式積木解決子問題2
(三) 設計演算法
設計子問題的執行流程。
(四) 設計程式
堆疊子問題規劃的程式積木。
(五) 執行結果
執行程式的結果,並檢查是否解決問題。
(六) 結果檢核
程式執行結果是否與預期的情境相符?
如果程式執行結果與預期不符? 發生什麼問題? 如何解決?
(七) 創造/ 學習遷移
我覺得還有哪些腦力激盪的延申功能?
Reference: Anderson's Taxonomy
Anderson修訂了Bloom的教育目標,學習目標從記憶、理解、應用、分析、評鑑、創造。