- 小小的Python編程故事
- 毛雪濤 丁毓峰編著
- 1225字
- 2019-07-25 11:24:39
前言
如今,計算機的應(yīng)用已經(jīng)無處不在,而創(chuàng)造這些應(yīng)用的人將是未來的主宰,因為計算機應(yīng)用的基礎(chǔ)是程序設(shè)計。
牛津大學(xué)在2013年發(fā)布了一項報告,預(yù)測未來20年里將有一半的工作被機器取代。2014年,英國把圖形化編程納入了5歲以上小朋友的必修課。歐洲其他的一些國家也將編程課納入了初等義務(wù)教育中。編程將和目前的英文一樣,成為一種基本能力。
編程可以使孩子擁有更嚴(yán)謹(jǐn)?shù)乃季S,能讓孩子努力理解看不見摸不著的數(shù)據(jù)結(jié)構(gòu),能鍛煉孩子從具體到概括的抽象能力,也能訓(xùn)練孩子獨立鉆研問題的能力。
另外,學(xué)習(xí)編程也能建立孩子對于計算機的正確認(rèn)識—它不是專門用來玩游戲的游戲機,它是一種生產(chǎn)工具,而且這種生產(chǎn)工具還能夠生產(chǎn)高級的產(chǎn)品—程序。
2017年7月,國務(wù)院印發(fā)了關(guān)于《新一代人工智能發(fā)展規(guī)劃》的通知,提出了面向2030年我國新一代人工智能發(fā)展的指導(dǎo)思想。通知指出“實施全民智能教育項目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,鼓勵社會力量參與寓教于樂的編程教學(xué)軟件、游戲的開發(fā)和推廣?!比斯ぶ悄芙⒃谟嬎銠C科學(xué)的基礎(chǔ)之上。
細(xì)數(shù)當(dāng)今影響人類的科技巨頭,IBM、谷歌、微軟、蘋果、華為、阿里巴巴、騰訊、百度、小米等,全都和計算機科學(xué)相關(guān),它們代表了當(dāng)今社會發(fā)展的潮流。要想跟上潮流的步伐,一個比較一致的意見是—學(xué)習(xí)編程,越早越好!
目前已經(jīng)出現(xiàn)的程序設(shè)計語言估計有上百種了吧!但是我還是推薦Python。為什么推薦學(xué)習(xí)Python語言不用多說。正如它的官方網(wǎng)站上的簡短描述:Python強大、快速;兼容性好;可移植;友好、易學(xué);開放??傊?,Python是一門越來越流行的程序設(shè)計語言。
介紹Python的各種書籍層出不窮,然而,學(xué)習(xí)一門程序設(shè)計語言從來都不是一件容易的事,對于廣大讀者來說,技術(shù)書籍總是缺少那么一點點生趣。本書就是專門為了解決這一問題而創(chuàng)作的。它采用生活化的語言講述Python程序設(shè)計的知識,從基礎(chǔ)開始一直講到算法。
興趣是最好的老師,但枯燥的灌輸很快就會將興趣澆滅。為了維持讀者的學(xué)習(xí)興趣或者說幫助讀者們堅持讀完本書,作者絞盡腦汁,將Python知識與一個個的小故事聯(lián)系起來,并最終解決問題。
關(guān)于本書
這是一本適合少年兒童學(xué)習(xí)的程序設(shè)計語言入門書籍。它像一本故事書一樣,利用短小的篇幅,讓讀者了解到他們正在學(xué)習(xí)的Python知識如何與現(xiàn)實生活聯(lián)系起來。
全書沒有嚴(yán)肅的教條,沒有大篇幅的理論,也沒有生澀的專業(yè)術(shù)語,力求讓目標(biāo)讀者閱讀起來沒有壓力。
本書共安排了54章。雖然Python語言是一門系統(tǒng)化的課程,但是54個章節(jié)基本上都可單獨閱讀。如果讀者已經(jīng)學(xué)習(xí)過部分Python的內(nèi)容,完全可以根據(jù)自己的程度,從任何一個章節(jié)開始閱讀本書,從而節(jié)省寶貴的時間。
讀者服務(wù)
輕松注冊成為博文視點社區(qū)用戶(www.broadview.com.cn),掃碼直達本書頁面。
下載資源:本書中部分圖片的彩色版本可在下載資源處下載。
提交勘誤:您對書中內(nèi)容的修改意見可在提交勘誤處提交,若被采納,將獲贈博文視點社區(qū)積分(在您購買電子書時,積分可用來抵扣相應(yīng)金額)。
交流互動:在頁面下方讀者評論處留下您的疑問或觀點,與我們和其他讀者一同學(xué)習(xí)交流。
頁面入口:http://www.broadview.com.cn/35401

- 現(xiàn)代C++編程:從入門到實踐
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- Python快樂編程:人工智能深度學(xué)習(xí)基礎(chǔ)
- MATLAB 2020 從入門到精通
- HTML5+CSS3基礎(chǔ)開發(fā)教程(第2版)
- Mastering Unity Shaders and Effects
- 游戲程序設(shè)計教程
- Learning Firefox OS Application Development
- 小程序開發(fā)原理與實戰(zhàn)
- Drupal 8 Configuration Management
- INSTANT Passbook App Development for iOS How-to
- 大模型RAG實戰(zhàn):RAG原理、應(yīng)用與系統(tǒng)構(gòu)建
- Learning OpenStack Networking(Neutron)
- Visualforce Developer’s guide
- Azure Serverless Computing Cookbook