計算思維是計算機科學家需要學習和用來解決問題的重要技能。因為它太重要了,現(xiàn)在許多國家已經(jīng)要求所有學生都學習這項技能。計算思維究竟是什么?它是如何改變我們做事情的方式的?它為什么能夠給我們帶來如此多的樂趣?本書將為你一一揭曉。
本書通過分析游戲、魔術(shù)和謎題等難題的解決過程,介紹了計算思維及其要素,包括算法思維、計算建模、邏輯思維、模式匹配、抽象、歸納、分解、評估等。全書內(nèi)容通俗易懂,引人入勝,思考性、趣味性強,可讓你在學習編程時有一個良好的開端,并提高現(xiàn)實生活中解決問題的技能。它還將幫助你設(shè)計和評估新技術(shù),以及更深入地了解你自己的大腦和數(shù)字世界。
計算思維并非只有計算機或相關(guān)從業(yè)人員才會用到,其實它幾乎可以應(yīng)用于各行各業(yè)并發(fā)揮著重要作用,很多技術(shù)創(chuàng)新都依賴于它。學習計算思維,可以更好地解決問題,無論從事何種職業(yè),計算思維都能讓你受益無窮。
本書通過對魔術(shù)、謎題、游戲經(jīng)典案例的分析,循序漸進地介紹算法思維、問題分析、模式匹配、抽象與算法設(shè)計等計算思維的核心要素,讓你在輕松有趣的文字中,深刻理解計算思維的要義,提升解決問題的能力,自如地應(yīng)對現(xiàn)實中的復(fù)雜問題,為當下的學習和未來的工作做好心理和智力上的準備。
保羅·柯松(Paul Curzon),倫敦瑪麗皇后大學的計算機科學教授。他的研究興趣是計算機科學教育、人機交互和形式化方法。曾獲得EPSRC非專業(yè)計算機科學作家獎和多項教學獎,它與Peter共同創(chuàng)建了國際知名的計算機科學娛樂項目(www.cs4fn.org),是英國計算教育協(xié)會(cas)的創(chuàng)始成員,現(xiàn)任該協(xié)會的董事會成員。
彼得·W. 麥克歐文(Peter W. McOwan),倫敦瑪麗皇后大學的計算機科學教授。他的研究興趣是計算機視覺、人工智能和機器人學。2011年獲得了IET芒巴頓獎?wù)。它與Paul共同創(chuàng)建了國際知名的計算機科學娛樂項目(www.cs4fn.org),是英國計算教育協(xié)會(cas)的創(chuàng)始成員。