我們身處在資訊科技時代,各種事物與現象瞬息萬變,過去那大都依靠人力來處理的方式,已經不足以解決現在這日趨頻繁且複雜的問題,因此,要如何才能在現今社會上站穩腳步且占有一席之地,是否具備有足夠的問題解決之能力,絕對是最迫切需要且最重要的。
要解決問題就要有所依據,時常要蒐集資料,最後再將它們轉換成對我們有用的資訊。而這「如何有效轉換」的過程,就是運算思維的概念。簡單的說,運算思維是一種解決問題的思考模式,也就是思考如何分析問題,並將解決問題的方法步驟化。
而在資訊時代,幾乎人人日常生活及工作中都在使用電腦,也都在透過電腦來替自己處理、解決問題。因此,學習電腦相關的思考模式與解決問題的方式就非常重要了,而程式設計就是培養我們解決問題的能力。
運算思維是一種解決問題思維模式,而透過資料處理與程式設計就是實現這模式最有效的思維歷程。