Please enable JavaScript.
Coggle requires JavaScript to display documents.
運算思維 (解決問題的方法) - Coggle Diagram
運算思維
(解決問題的方法)
問題拆解
(化整為零)
將複雜問題成小問題,分別檢視每個小問題,易於瞭解複雜的系統。
將資料、程序或問題分解成較小且容易掌握的部份
您協助將路線分為【捷運路線、火車路線、公車路線】,以利分別規劃起訖站及安排適當的時間
先確認:地點、交通、預算、天候狀況的應變措施等問題
自行車分別檢視每個小部分
我們將速度分成X軸和Y軸兩個分量
各個擊破
模式識別
(異中求同)
分別識別、理解、歸納與分析小問題本身的特徵、模式或規則,讓不同小問題使用相同解決方案,更有效解決問題。
指在大量資料中找出特徵或規則,用來將資料進行辨識與分類
可導引您找出幾個小問題的共同癥結點
整理出他們的共同重點
您嘗試收集每個人的需求及意見
抽象化
(化繁為簡)
出具代表性的重要特徵、模式或規則等細節訊息,並加以符號化,只看問題的重要細節
識別並取出具代表性的重要細節訊息(忽略不重要者),以定義主要的想法
剔除資料或問題之間的差異性(分類)、尋找其彼此之間的共通性(歸類)或具體成形的概念,建構「大致上」的輪廓/模型
演算法
(按部就班)
依據模式識別或抽象化的結果,設計不同複雜度與準確度的解決相似問題或執行任務步驟或規則,提出解決問題的可行方法或程序思維模式。
將解決問題的方法、規則和步驟,逐步以文字敘述或圖形表達的方式展示出來
相同的演算法若以不同的程式語言撰寫,其執行效率也不同
設計解決相似問題或執行任務的規則與步驟
在班會討論學校分配給班上的打掃區域後,產生打掃工作分工及時間配當表