Please enable JavaScript.
Coggle requires JavaScript to display documents.
什麼是運算思維? Computational Thinking (WHAT ?! (思考程序, 闡明問題, 呈現答案, 讓電腦 (或人)執行),…
什麼是運算思維?
Computational Thinking
WHAT ?!
思考程序
闡明問題
呈現答案
讓電腦 (或人)執行
HOW ?!
解構 (Decomposition)
複雜的問題或系統
分解成更⼩、更易於管理的問題
病毒細胞的數量
取決分裂了多少次
取決於時間過了幾秒鐘
模式識別 (Pattern Recognition)
分別檢視
找出規律或思考之前案例
發覺「每秒分裂一次」
就等於每過一秒數量就 x2
抽象化 (Abstraction)
抓出重要的細節
將它轉化爲解決⽅案中的步驟
能用數學公式 (1 x 2 x 2 x 2 x ... x 2) 寫出病毒細胞的數量與時間的關係
演算法設計 (Algorithm Design)
歸納出簡單的步驟或原則來解決每個⼩問題
設定【病毒細胞的數量 = 1 x 2t,t 就是過了幾秒】這公式
WHY?!
問題拆解
尋找最有效的解法
理解電腦的運作模式
更有效的去應用科技
核心癥結點
使用適當的解決方式或工具(例如使用程式語言)。
強化與技術團隊成員的溝通能力