關(guān)于計算思維的本質(zhì)是,計算思維這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、2006年3月,美國卡內(nèi)基·梅隆大學(xué)計算機科學(xué)系主任周以真(Jeannette M. Wing)教授在美國計算機權(quán)威期刊《Communications of the ACM》雜志上給出,并定義的計算思維(Computational Thinking)。
2、周教授認(rèn)為:計算思維是運用計算機科學(xué)的基礎(chǔ)概念進行問題求解、系統(tǒng)設(shè)計、以及人類行為理解等涵蓋計算機科學(xué)之廣度的一系列思維活動。
3、 以上是關(guān)于計算思維的一個總定義,周教授為了讓人們更易于理解,又將它更進一步地定義為:通過約簡、嵌入、轉(zhuǎn)化和仿真等方法,把一個看來困難的問題重新闡釋成一個我們知道問題怎樣解決的方法;是一種遞歸思維,是一種并行處理,是一種把代碼譯成數(shù)據(jù)又能把數(shù)據(jù)譯成代碼,是一種多維分析推廣的類型檢查方法;是一種采用抽象和分解來控制龐雜的任務(wù)或進行巨大復(fù)雜系統(tǒng)設(shè)計的方法,是基于關(guān)注分離的方法(SoC方法);是一種選擇合適的方式去陳述一個問題,或?qū)σ粋€問題的相關(guān)方面建模使其易于處理的思維方法;是按照預(yù)防、保護及通過冗余、容錯、糾錯的方式,并從最壞情況進行系統(tǒng)恢復(fù)的一種思維方法;是利用啟發(fā)式推理尋求解答,也即在不確定情況下的規(guī)劃、學(xué)習(xí)和調(diào)度的思維方法;是利用海量數(shù)據(jù)來加快計算,在時間和空間之間,在處理能力和存儲容量之間進行折衷的思維方法。
4、計算思維是運用計算機科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計系統(tǒng)和理解人類的行為,它選擇合適的方式去陳述一個問題,對一個問題的相關(guān)方面建模并用最有效的辦法實現(xiàn)問題求解。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!