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