運算思維🧠 五步 : 第三步:抽象化🌀
抽象化是運算思維中的一個重要概念✨,它是指將一個問題中的重要元素🔍提取出來,並且忽略細節🔍和非關鍵的部分❌,使得問題更加簡化🔳和易於理解📘。
本章內容收錄於 ChatGPT 來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力 — 程式學習/開發篇
抽象化
抽象化是運算思維中的一個重要概念,它是指將一個問題中的重要元素提取出來,並且忽略細節和非關鍵的部分,使得問題更加簡化和易於理解。抽象化在許多不同的領域都有應用,包括計算機科學、數學、藝術等。
在運算思維中,抽象化的目的是將問題轉化為更高層次的概念,這樣有助於人們更好地理解問題和尋找解決方案。例如,在設計一個計算機程序時,抽象化可以將程序拆分為更小的單元,並且定義每個單元的目的和功能,使得程序更加易於理解和管理。
抽象化可以通過各種方式實現,例如:
- 階層結構:將問題分為多個層次,每個層次關注不同的概念和細節。
- 類比比較:將問題與已經解決的類似問題進行比較,從中尋找共同點和解決方案。
- 設計模式:使用通用的解決方案來解決類似的問題,以減少冗餘工作。
通過抽象化,人們可以更好地理解問題和解決方案,並且能夠更快地找到有效的解決方法。
舉生活上的例子
抽象化在生活中無處不在,以下是一些例子:
- 烹飪:當我們烹飪時,我們會把一些食材切成不同的形狀和大小,以便烹製。這種抽象化使得食材更易於掌握,更容易烹製出美味的菜餚。
- 開車:駕駛汽車需要注意許多細節,例如車速、路標、交通信號等。但在行駛時,駕駛往往會忽略這些細節,並將它們抽象化為路上的一些基本要素,例如車道、轉彎等。
- 購物:在購物時,我們會根據需要購買的物品的類別和數量,將物品分類為不同的類別和數量,以便更好地進行管理和組織。
- 計劃旅行:在計劃旅行時,我們通常會將目的地、行程、預算等信息進行抽象化,以便更好地進行組織和規劃。
這些例子顯示了抽象化的重要性,通過抽象化,我們可以更好地理解問題和解決方案,並且能夠更快地找到有效的解決方法。
以 計劃旅行 舉實例
當計劃一次旅行時,抽象化的概念可以幫助我們更有效地組織和管理旅行。以下是一些具體的例子:
- 目的地抽象化:我們可以把目的地抽象化為一些關鍵的要素,例如:景點、文化、歷史和美食等,以便更好地選擇和計劃旅行路線。
- 行程抽象化:將行程分解為一些更小的單元,例如:旅館住宿、交通工具、活動等,以便更好地安排時間和預算。
- 預算抽象化:將預算抽象化為一些不同的類別,例如:住宿、交通、餐飲等,以便更好地控制花費和做出更明智的決策。
- 資源抽象化:在旅行中,我們需要使用不同的資源,例如:地圖、指南、手機等。把這些資源抽象化為一個組織系統,以便在旅行中更有效地使用它們。
這些例子顯示了如何使用抽象化來更好地組織和管理旅行,並且更好地理解問題和解決方案。
假設 你要到 台北 旅遊 要如何進行 抽象化
好的,以下是一些可以幫助抽象化台北旅遊的概念:
目的地抽象化:台北有許多著名的景點,例如:故宮博物院、台北101、士林夜市等。我們可以將這些景點抽象化為文化、歷史和美食等類別,以便更好地選擇和計劃旅行路線。
行程抽象化:將行程分解為一些更小的單元,例如:住宿、交通工具、活動等。我們可以把這些單元抽象化為類別,例如:住宿類別可以是旅館、民宿、酒店等;交通工具類別可以是捷運、公車、計程車等;活動類別可以是遊覽景點、品嚐美食等。
預算抽象化:將預算抽象化為一些不同的類別,例如:住宿、交通、餐飲等。我們可以在每個類別中設定一個預算範圍,以便更好地控制花費和做出更明智的決策。
資源抽象化:在旅行中,我們需要使用不同的資源,例如:地圖、指南、手機等。把這些資源抽象化為一個組織系統,以便在旅行中更有效地使用它們。
通過這些抽象化的概念,我們可以更好地理解台北旅遊的需求和挑戰,並更有效地計劃和組織旅程。
衍伸閱讀
- 分解問題🔍:將一個複雜的問題分解為更小的、可管理的子問題。
- 模式識別🔳:尋找問題的模式和規律,從而更好地理解問題。
- 抽象化🌀:將問題抽象化成更簡單的形式,忽略細節,專注於關鍵概念。
- 演算法設計📐:創造一個解決問題的步驟序列,並確保每個步驟都是正確的和有效的。
- 評估和迭代🔄:評估解決方案的效果,並在需要時迭代改進解決方案。
最後📅,有本📖 關於和 LLMs 互動 (prompt)🤖的新書熱銷中🔥。
對於 prompt 📜 + 運算思維🧠有興趣的話,這裡有本書推薦給你~
本書📖 3 個重點:
- ✔ 專注於 問題/需求 💭 的確認
- ✔ 利用運算思維💡拆解問題及需求🧩
- ✔ 藉由詠唱🎤 prompt 進行 AI🤖 人機協作🤝
與我一同學習📚和探索🔍!
我將帶著我的新書📖參加以下活動🎉,期待與你🙋見面🤝。
『與 AI 協同工作的未來』既 『ChatGPT來襲…』新書📚分享會
- 時間⏰:8 月 26 日 (六) 下午 2 點
- 地點📍:飛地書店 Now Here Book Store 📖
線上工作坊『詠唱(提問)協同程式工作坊』意願調查
最後,如果上述時間不克前來,或是講座及分享會的時間太短,希望能參與目標式的協同工作坊,或是有任何建議,都歡迎填寫下表。
在離開之前,記得給本📰Medium點讚👍、訂閱📩,並分享給您的朋友!