2006年,卡內(nèi)基梅隆大學(xué)的Jeannette Marie Wing教授提出:人人都需要培養(yǎng)編程思維。編程思維是每個(gè)人的基本技能,不該僅屬于計(jì)算機(jī)科學(xué)家,在閱讀、寫(xiě)作和數(shù)學(xué)之外,我們應(yīng)當(dāng)將編程思維加到每個(gè)孩子的培養(yǎng)能力之中。本書(shū)選擇較容易掌握的Python語(yǔ)言,通過(guò)學(xué)習(xí)編程,完成現(xiàn)實(shí)生活中的很多任務(wù),讓讀者在掌握Python語(yǔ)言的基礎(chǔ)上,通過(guò)項(xiàng)目實(shí)踐學(xué)會(huì)如何應(yīng)用這些知識(shí)和技能。本書(shū)著重介紹了分析問(wèn)題和解決問(wèn)題的方法和思路,旨在培養(yǎng)讀者理解問(wèn)題、找出解決問(wèn)題路徑的能力,并力求融入計(jì)算思維。