跳轉到內容

章節:子章節

來自華夏公益教科書,開放的書籍,開放的世界

論文 1 - ⇑ 計算理論 ⇑

← 抽象 分解 組合 →


這是我們在計算思維中採取的第一步。首先,我們需要 **分解** 或將問題分解成更小的問題。然後我們可以分別解決每個問題。這將有助於我們將複雜的問題簡化為我們應該分析的每一步。讓我們來看一個去倫敦旅行的例子。

現實世界例子

[編輯 | 編輯原始碼]

想象一下從貝辛斯托克到倫敦滑鐵盧的旅行。從你家到火車站的步驟似乎相當複雜。但如果你把它分解成旅程的不同階段,**分解** 會讓它更容易。你需要方向、交通工具、時間和價格才能成功完成旅程。從你需要在倫敦的 12 點開始倒退計算。


1. 確保你有一份倫敦的 A-Z 地圖和地鐵圖。

(你永遠不知道你的手機何時會無法連線到網際網路!)

2. 哪些火車在 12 點前到達倫敦?

有一趟火車從貝辛斯托克於 10:57 出發,於 11:49 到達倫敦滑鐵盧。

3. 然後想想你是如何到達火車站的。你需要乘坐公交車、汽車,還是可以步行?

你可以步行到火車站,大約需要 10 分鐘。

4. 最後,你需要準備足夠的旅費和零食。

透過檢視火車網站,你發現旅程往返費用為 £22.50。你確保自己有 £30現金。

現在你已經具備了完成旅程所需的所有步驟。分解確保你有足夠的錢、路線、交通工具選擇和時間安排。現在,你可以將這種方法應用於模組化設計中的計算。

華夏公益教科書