計算機思維是運用計算機科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。
這個概念似乎有些抽象。
結合當前計概課上學到的遞迴演算法,可以看出,計算思維是一種遞迴的思維模式。
當我們遇到一個非常複雜的問題,用常規方法難以解決時,我們不妨換一個思路——將這個複雜的問題拆解成若干小的並容易解決的問題,各個擊破。
當這些小的問題被解決了之後,整個大的問題就自然得到了解決。
再說的簡單一些。
就是要多角度的看問題,用理性去解決實際問題。
計算機思維的本質是抽象與自動化。
與數學和物理科學相比,計算機思維中的抽象顯得更為豐富,也更為複雜。
數學抽象的最大特點是拋開現實事物的物理、化學和生物學等特性,而僅保留其量的關係和空間的形式,而計算機思維中的抽象卻不僅僅如此。
計算機思維建立在計算過程的能力和限制之上,由人由機器執行。
計算方法和模型使我們敢於去處理那些原本無法由個人獨立完成的問題求解和系統設計。
簡言之,計算機思維就是透過約簡、嵌入、轉化和模擬等方法,把一個看來困難的問題重新闡釋成一個我們知道怎樣解決的問題。
計算機思維是運用計算機科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。
這個概念似乎有些抽象。
結合當前計概課上學到的遞迴演算法,可以看出,計算思維是一種遞迴的思維模式。
當我們遇到一個非常複雜的問題,用常規方法難以解決時,我們不妨換一個思路——將這個複雜的問題拆解成若干小的並容易解決的問題,各個擊破。
當這些小的問題被解決了之後,整個大的問題就自然得到了解決。
再說的簡單一些。
就是要多角度的看問題,用理性去解決實際問題。
計算機思維的本質是抽象與自動化。
與數學和物理科學相比,計算機思維中的抽象顯得更為豐富,也更為複雜。
數學抽象的最大特點是拋開現實事物的物理、化學和生物學等特性,而僅保留其量的關係和空間的形式,而計算機思維中的抽象卻不僅僅如此。
計算機思維建立在計算過程的能力和限制之上,由人由機器執行。
計算方法和模型使我們敢於去處理那些原本無法由個人獨立完成的問題求解和系統設計。
簡言之,計算機思維就是透過約簡、嵌入、轉化和模擬等方法,把一個看來困難的問題重新闡釋成一個我們知道怎樣解決的問題。