近年來關注兒童計算機編程學習的用戶越來越多,小編整理了關于*生如何學習計算機編程,小孩子有必要學習編程嗎,讓孩子愛上計算機和編程的 15 本書,這里有10本適合孩子學習的少兒編程書籍??,供您參考
寫這篇文章的原因,是我上**的兒子最近非常迷戀計算機編程,不僅每天用自己通過網(wǎng)絡在查閱相關的信息,還在書店買了C++的書籍和課程光盤,并且讓我給他再買一套單片機編程的初學設備??粗臒崆槲沂怯行┬牢亢透锌模易约合袼@個年紀,同樣是對計算機和編程充滿了狂熱的愛好,所以他的心理狀態(tài),我是體會太深刻了,同時我也暗暗慶幸,好在這個聰明的小孩子有個與他有同樣愛好的父親,而且還用自己二十多年的曲折經(jīng)驗,為他探出了一條通向光明的路。所以這么重要的事情,口頭和他講怕有遺漏,另外可能他也不能全盤領悟,所以我還是寫成文章,除了給自己孩子看之外,共享出去,也許還可以幫助到更多喜歡電腦的小家伙。首先我要說的是我自己的電腦學習經(jīng)歷,我接觸電腦也是在*,八九年、九零年,那時候我參加了市少年宮的電腦班。雖然那時候少年宮的設備還是以*學習機為主,說起來這也是一代神器,以AppleⅡ十幾分之一的價格,實現(xiàn)了大部分AppleⅡ的功能,對于學習BASIC語言來說,這已經(jīng)是非常好的學習電腦,完全對的起這個響亮的名字。起步比較早,在很多人看來,是件可以用驕傲來形容的事情,但是這種驕傲,也使得我忽略了對基礎理論知識的學習,熱衷于追求一些新的熱點技術(shù),在后來需要深入學習的時候,總是受制于此,難以突破瓶頸。其次就是我在學習過程中,缺乏可以流通交流的環(huán)境,在九十年代中期,國內(nèi)的電腦普及率還非常低,互聯(lián)網(wǎng)只有極少數(shù)科研機構(gòu)才有機會接觸。而我在學校選擇的專業(yè)又不是計算機,所以我的自學始終處于缺乏信息資料、缺少交流溝通的學習環(huán)境中,想取得突破,自然是非常困難。這種情況一直到后來九八年開始有較寬松的上網(wǎng)環(huán)境之后,才極大的改善。接通了網(wǎng)絡之后,完全是打開了新的天地,使得我可以通過網(wǎng)絡學習HTML、JAVA等當時*的編程技術(shù),在BBS上與天南地北的程序愛好者交流、學習。所以綜合我自己的學習經(jīng)歷,總結(jié)出兩點:*是基礎知識最為重要,根基一定要打好,將來才有可能在編程這方面取得大的成就,相比數(shù)學、語文、理化等基礎知識,編程語言其實并不著急去學,因為過早的學習編程語言而耽誤基礎知識的學習,是絕對的本末倒置。第二就是善于溝通和交流,在2021年的今天,互聯(lián)網(wǎng)的應用已經(jīng)比二十年前有了翻天覆地的變化,獲取知識、與其它編程愛好者的互動都變得十分容易。聽君一席話,勝讀十年書,這話一點都不假,很多時候高手的一些指點,真的會解開你困擾很久的問題,點晴之筆,會讓整段代碼都煥然一新。下面是我總結(jié)的如何在*這個階段學習計算機編程的攻略,雖然在學習的過程中會有枯燥和厭倦,但想取得成就,就必須要克服這些負面情緒,任何成功都需要付出,這是不變的真理。(1)學好數(shù)學,養(yǎng)成嚴謹?shù)挠嬎懔晳T。數(shù)學是科學的基礎,計算機科學更是與數(shù)學密不可分,計算機的起源本身就是為了更好的去做數(shù)學運算。因此想學習編輯,扎實的數(shù)學基礎是至關重要的。沒有扎實的數(shù)學基礎去學編程,就好比不打地基去蓋房子一樣,完全是可笑的空談。很多數(shù)學題的解題步驟,就是紙面編程的過程,如果缺乏嚴謹?shù)挠嬎隳芰土晳T,解題時候計算失誤會導致題目算錯扣分,編程時候就會代碼常常出錯,導致整個程序無法運行。而錯誤的習慣一旦養(yǎng)成,想要改變需要花費巨大的時間和精力,在編程過程中,修改一段有錯誤的程序,往往比重新編寫更困難、更費時。因此在學習階段養(yǎng)成嚴謹?shù)挠嬎愫徒忸}習慣,是成為一個優(yōu)秀程序員必不可少的。(2)學好英語,它是開啟編程大門的鑰匙英語對于編程的重要性體現(xiàn)在兩個方面,一是編程語言的基礎都是英語,很多數(shù)語言指令與語句都是英文單詞,能夠看懂并了解這些語句的字面意思,在編程過程中的重要性不言而喻。二是*的技術(shù)資料、編程技術(shù)大多發(fā)源自美國,如果沒有過硬的英文,看不懂英文網(wǎng)站和學術(shù)文章,那么你的編程水平始終是非常低級,并且無法跟上時代的。(3)Scratch如何讓兒子能夠正確的走上程序之路?這個問題我考慮了好久,讓一個*生從C++開始,顯然不是一個好的方法,而我們那時學習的BASIC更是與時代脫節(jié)的太久。我從網(wǎng)上查閱了很多資料,也試用了許多教學軟件與APP,*還是選擇了scratch。Scratch是一款由麻省理工(MIT) 設計開發(fā)的少兒編程工具。從互動媒體入手,用模塊化的形式開始編程之路。Scratch用圖形模塊的形式避開了學習代碼時需要的高等數(shù)學函數(shù)知識,以圖形化的積木方式來搭建程序,同時在充滿娛樂性的過程中了解到條件語句、循環(huán)、判斷等基本的編程要素。Scratch可以讓孩子通過自己的努力創(chuàng)造出一個又一個屬于自己的程序,這些程序可能是一段多媒體的演示,也可能是一個小游戲,能夠親手制作出這些小程序,相信也是成就感滿滿的?;有允且苿踊ヂ?lián)網(wǎng)時代衡量一款應用的重要標志,Scratch有非常優(yōu)秀的互動社區(qū),在這里可以與全世界的大小朋友一起分享自己開發(fā)程序的樂趣。目前國內(nèi)的用戶還不太多,因此社區(qū)內(nèi)的互動交流還是英文為主,這樣一來,這個交流的過程,也是一個提高英文水平的絕佳途徑。你上傳了自己制作的一個小游戲之后,發(fā)現(xiàn)有很多朋友在下面跟貼點贊,但是留言都是英文怎么辦?先查詞典知道一下大家都在評論些什么?。?從技術(shù)角度說一下Scratch,在即將到來的3.0版本,Scratch將采用目前最主流的HTML5來編寫,從而徹底淘汰目前2.0版本使用的Flash方式,對于未來新版本的變化,我自己也是非常期待。(4)樂高EV3這個對于我兒子來說,應該是再熟悉不過了,他已經(jīng)學習了一年多樂高的EV3編程。與Scratch類似,EV3同樣采用了可視模塊化的方式,用搭積木的方式來進行編程。配合上樂高的各種零部件,軟硬結(jié)合,就能創(chuàng)造出屬于你的自動化機械世界。所以學習EV3編程,對于男孩子來說,也是非常好的學習編程的啟蒙方式。(5)著眼于未來,保持對新技術(shù)的了解這個我覺得也很重要,畢竟學生的主要任務還是學校的課程,對于編程暫時還是只能做為愛好,不能投入過大的精力。孩子在*、中學這個階段,本身就是身心飛速發(fā)展的過程,身體在茁壯成長,心思也日漸成熟、對事物的理解能力與日俱增。而計算機的編程技術(shù),在進入移動互聯(lián)網(wǎng)時代之后,更是時刻在發(fā)生著變化。區(qū)塊鏈技術(shù)、智能合約平臺等等新的技術(shù)不斷涌現(xiàn)。所以經(jīng)常多了解一些行業(yè)的新技術(shù)動向,不僅可以豐富自己的知識、開闊眼界,更可以使自己的學習更有目地性。能夠明白為什么而學習,學好了眼前的基礎知識以后會有什么樣的廣闊舞臺等待著自己,那么眼下的語文、數(shù)學、英語課程,也就沒那么枯燥,反而變得充滿了樂趣。(6)不必追求高大上、過分強求去學習現(xiàn)在的主流編程工具上世紀七、八十年代的程序員個人英雄時代早已遠去,在當下的軟件開發(fā)行業(yè)中,一個人想制作出可以有廣泛適用性、影響力巨大的應用程序,基本是不太可能的。軟件的開發(fā)早已是需要團隊合伙、項目精準管理才能完成的工作,而具體的開發(fā)程序和工具,也是因不同的開發(fā)工作而定。因此*生,包括*這個階段,在學習編程中不必要以拔苗助長的方式去強求掌握主流編程工具語言,打好基礎,增強自己的學習能力,才可以在未來的學習與工作中,始終乘風破浪的前行。
個人認為沒有必要學習。 編程是一個很不錯的技能,可以讓人學習操縱機器,能夠設計程序?qū)崿F(xiàn)各種各樣的事情。但是讓小孩子學習編程就不一定是什么好事了。 我記得我小時候,我們*用的還是那種很肥厚的臺式電腦,那個時候老師教我們一些很簡單的操作指令來讓電腦上的小烏龜運動。而且沒有鼠標的。這應該就是我們最早接觸到的和程序相關的東西了吧。之后老師還硬性要求我們背五筆打字口訣。那時候真的是痛苦了好久。因為特別沒有意思又不知道能用來干啥。20年過去了,如今已經(jīng)沒有那種教學了吧,因為現(xiàn)在的電腦已經(jīng)足夠好用,人性化。1,這是我的*個觀點,科技在不斷的變化,現(xiàn)在的編程語言學習,遲早會變成一個古老的機器語言。未來的科技會向著更人性化更智能的方向去發(fā)展。那么現(xiàn)在的編程人性嗎?智能嗎?是不是很多程序員發(fā)生過寫錯了一個字母導致代碼錯誤,結(jié)果查了半天查不出來的結(jié)果?是不是現(xiàn)在很多程序語言還得不停地學習各種高級數(shù)學邏輯學?當初鼠標被發(fā)明之前,人們只能不停地敲擊鍵盤操作,想想看,這就是現(xiàn)在的編程世界。隨著AI 人工智能的出現(xiàn),或許未來會出現(xiàn)一種編碼器,人類說句話,指令就編輯好了。而這個或許就在不遠的將來。當你的孩子長大,他發(fā)現(xiàn)當初辛苦報班學的編程已經(jīng)被淘汰了。這是不是一種很讓人難受的事。2,學習簡單得編程有助于孩子的思維邏輯培養(yǎng)。不得不說,這個想法真的太成人了。都是按照成年人的成功學角度來思考的。小孩子如果講邏輯,那還是小孩子嗎?畢竟,不是所有事情都能靠講邏輯來解決。難道你要讓你的孩子從小就脫發(fā)嗎?不好意思,皮一下。編程是一個在固定的邏輯語言系統(tǒng)下建立起來的東西。他可以是數(shù)學,可以是邏輯學。但是,要知道,這會固化小孩子的思維模式。讓他變得只能嘗試在框架內(nèi)解決問題。這就好比當年地平說的學者燒死地圓說的學者,一直堅信光只走直線的科學家一樣。 邏輯是人生活中必要的東西,但是卻不是小孩子非要馬上建立完整的東西。思維模式很重要,但是過早得學習編程,并不利于多元化思維模式的發(fā)展。3,不要摧毀你孩子的天賦。說不定你的孩子有著驚人的絕對音感,有著超常的繪畫天賦,運動天賦。而選擇提前讓孩子學習編程,很有可能會固化他們的思維方式,不利于天賦得發(fā)展。4,編程是*的專業(yè)課程是有原因的。 編程本身初級的是很容易的很好理解的?,F(xiàn)在電子,互聯(lián)網(wǎng)技術(shù)發(fā)展越來越高級,簡單得編程或許可以改改網(wǎng)頁,但是卻沒法在這么復雜的編程體系的世界里體現(xiàn)多大的價值。
以及,還有三本是給寶寶的。在工作之余,我聽說不少技術(shù)專家透露出讓他們自己的孩子學習更多關于 Linux 和 開源知識的意愿,他們中有的來自高管層,有的來自普通崗位。其中一些似乎時間比較充裕,伴隨其孩子一步一步成長。另一些人可能沒有充足的時間讓他們的孩子看到為何 Linux 和 開源如此之酷。也許他們能抽出時間,但這不一定。在這個大世界中,有太多有趣、有價值的事物。不論是哪種方式,如果你的或你認識的孩子愿意學習使用編程和硬件,實現(xiàn)游戲或機器人之類東西,那么這份書單很適合你。面向兒童 Linux 和 開源愛好者的 15 本書《零基礎學 Raspberry Pi》,作者 Carrie Anne Philbin在對編程感興趣的兒童和成人中,體積小小的、僅信用卡一般大的樹莓派引起了強烈的反響。你臺式機能做的事情它都能做,具備一定的基礎編程技能后,你可以讓它做更多的事情。本書操作簡明、項目風趣、技能扎實,是一本兒童可用的終極編程指南。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《Python 編程快速上手:讓繁瑣工作自動化》,作者 Al Sweigart這是一本經(jīng)典的編程入門書,行文足夠清晰,11 歲及以上的編程愛好者都可以讀懂本書并從中受益。讀者很快就會投入到真實且實用的任務中,在此過程中順便掌握了優(yōu)秀的編程實踐。*的一點是,如果你愿意,你可以在互聯(lián)網(wǎng)上閱讀本書。(DB Clinton 推薦并評論)《Scratch 游戲編程》,作者 Jon Woodcock本書適用于 8-12 歲沒有或僅有有限編程經(jīng)驗的兒童。作為一本直觀的可視化入門書,它使用有趣的圖形和易于理解的操作,教導年輕的讀者如何使用 Scratch 這款流行的自由編程語言構(gòu)建他們自己的編程項目。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《用 Python 巧學數(shù)學》,作者 Amit Saha無論你是一名學生還是教師,只要你對使用 Python 學習數(shù)學感興趣,不妨讀讀本書。在邏輯上,本書帶領讀者一步一步地從基礎到更為復雜的操作,從最開始簡單的 Python shell 數(shù)字運算,到使用類似 這樣的 Python 庫實現(xiàn)數(shù)據(jù)可視化,讀者可以很容易跟上作者的思路。本書充分調(diào)動你的好奇心,感嘆 Python 與 數(shù)學結(jié)合的威力。(Don Watkins 推薦并評論)《編程女生:學習編程,改變世界》,作者 Reshma Saujani作者是 Girls Who Code 運動的發(fā)起人,該運動得到 Sheryl Sandberg、 Malala Yousafzai 和 John Legend 支持。本書一部分是編程介紹,一部分女生賦能,這兩部分都寫得很有趣。本書包括動態(tài)藝術(shù)作品、零基礎的編程原理講解以及在 Pixar 和 NASA 等公司工作的女生的真實故事。這本書形象生動,向讀者展示了計算機科學在我們生活中發(fā)揮的巨大作用以及其中的趣味。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《Python 游戲編程快速上手》,作者 Al Sweigart本書將讓你學會如何使用流行的 Python 編程語言編寫計算機游戲,不要求具有編程經(jīng)驗!入門階段編寫 劊子手(Hangman),猜數(shù)字, 井字游戲(Tic-Tac-Toe)這樣的經(jīng)典游戲,后續(xù)更進一步編寫高級一些的游戲,例如文字版尋寶游戲,以及帶音效和動畫的 碰撞與閃避(collision-dodgoing)游戲。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《Lauren Ipsum:關于計算機科學和一些不可思議事物的故事》,作者 Carlos Bueno本書采用愛麗絲夢游仙境的風格,女主角 Lauren Ipsum 來到一個稍微具有魔幻色彩的世界。世界的自然法則是邏輯學和計算機科學,世界謎題只能通過學習計算機編程原理并編寫代碼完成。書中沒有提及計算機,但其作為世界的核心存在。(DB Clinton 推薦并評論)《Java 輕松學》,作者 Bryson PayneJava 是全世界*的編程語言,但眾所周知上手比較難。本書讓 Java 學習不再困難,通過若干實操項目,讓你馬上學會構(gòu)建真實可運行的應用。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《終身幼兒園》,作者 Mitchell Resnick幼兒園正變得越來越像學校。在本書中,學習專家 Mitchel Resnick 提出相反的看法:學校(甚至人的一生)應該更像幼兒園。要適應當今快速變化的世界,各個年齡段的人們都必須學會開創(chuàng)性思維和行動;想要達到這個目標,*的方式就是更加專注于想象、創(chuàng)造、玩耍、分享和反饋,就像孩子在傳統(tǒng)幼兒園中那樣?;谠?MIT 媒體實驗室(Media Lab) 30 多年的經(jīng)歷, Resnick 討論了新的技術(shù)和策略,可以讓年輕人擁有開創(chuàng)性的學習體驗。(Don Watkins 推薦,評論來自 Amazon 書評)《趣學 Python:教孩子學編程》,作者 Jason Briggs在本書中,Jason Briggs 將 Python 編程教學藝術(shù)提升到新的高度。我們可以很容易地將本書用作入門書,適用群體可以是教師/學生,也可以是父母/兒童。通過一步步引導的方式介紹復雜概念,讓編程新手也可以成功完成,進一步激發(fā)學習欲望。本書是一本極為易讀、寓教于樂但又強大的 Python 編程入門書。讀者將學習基礎數(shù)據(jù)結(jié)構(gòu),包括 元組(turple)、 列表(list)和 映射(map)等,學習如何創(chuàng)建函數(shù)、重用代碼或者使用包括循環(huán)和條件語句在內(nèi)的控制結(jié)構(gòu)。孩子們還將學習如何創(chuàng)建游戲和動畫,體驗 Tkinter 的強大并創(chuàng)建高級圖形。(Don Watkins 推薦并評論)《Scratch 編程園地》,作者 Al 編程一般被視為一種寓教于樂的教年輕人編程的方式。在本書中,Al Sweigart 告訴我們 Scratch 是一種超出絕大多數(shù)人想象的強大編程語言。獨特的風格,大師級的編寫和呈現(xiàn)。Al 讓孩子通過創(chuàng)造復雜圖形和動畫,短時間內(nèi)認識到 Scratch 的強大之處。(Don Watkins 推薦并評論)《秘密編程者》,作者 Gene Luen Yang,插圖作者 Mike Luen Yang 是漫畫小說超級巨星,也是一所高中的計算機編程教師。他推出了一個非常有趣的系列作品,將邏輯謎題、基礎編程指令與引入入勝的解謎情節(jié)結(jié)合起來。故事發(fā)生在 Stately Academy 這所學校,其中充滿有待解開的謎團。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《想成為編程者嗎?編程、視頻游戲制作、機器人等職業(yè)終極指南!》,作者 Jane Bedell酷愛編程?這本書易于理解,描繪了以編程為生的完整圖景,激發(fā)你的熱情,磨練你的專業(yè)技能。(Joshua Allen Holm 推薦,評論節(jié)選于本書的內(nèi)容提要)《教孩子編程》,作者 Bryson Payne你是否在尋找一種寓教于樂的方式教你的孩子 Python 編程呢?Bryson Payne 已經(jīng)寫了這本大師級的書。本書通過烏龜圖形打比方,引導你編寫一些簡單程序,為高級 Python 編程打下基礎。如果你打算教年輕人編程,這本書不容錯過。(Don Watkins 推薦并評論)《圖解 (兒童版)》,作者 Matt Butcher, 插畫作者 Bailey Beougher介紹了 Phippy 這個勇敢的 PHP 小應用及其 之旅。(Chris Short 推薦,評論來自 Matt Butcher 的博客)給寶寶的福利書《寶寶的 CSS》、《寶寶的 》、《寶寶的 HTML》,作者 Sterling Children's這本概念書讓寶寶熟悉圖形和顏色的種類,這些是互聯(lián)網(wǎng)編程語言的基石。這本漂亮的書用富有色彩的方式介紹了編程和互聯(lián)網(wǎng),對于技術(shù)人士的家庭而言,本書是一份絕佳的禮物。(Chris Short 推薦,評論來自 Amazon 書評)你是否有想要分享的適合寶寶或兒童的書呢?請在評論區(qū)留言告訴我們。via: Wike Huger 選題:lujun9972 譯者:pinewall 校對:wxy本文由 LCTT 原創(chuàng)編譯,Linux* 榮譽推出
夢想編程現(xiàn)實的老師們經(jīng)常收到家長們對于書籍推薦的咨詢?yōu)榱藥椭嗟男∨笥褌兞私夂蛯W習編程我們專門挑選出了10本值得推薦的適合小朋友的編程書啟蒙篇1《 HELLO RUBY 兒童編程大冒險》推薦指數(shù):★★★★★適合年齡段:4-7歲推薦理由一個叫 Ruby 的小女孩在冒險的過程中,用到了很多計算性思維來解決問題,如分解問題、創(chuàng)建分步計劃、提取特征等等。這是一本一半是故事,一半是活動的書,讀起來很輕松,書里用小孩子也能聽懂的話介紹了計算機編程的相關概念,同時還包含了一套編程桌游,適合親子一起在互動中學習。2《動手玩轉(zhuǎn) ScratchJr 編程》推薦指數(shù):★★★★☆適合年齡段:5-7歲推薦理由ScratchJr 是一個 iPad 應用,可以創(chuàng)作小動畫、小故事、簡單游戲等項目,如果想讓7歲以前的小朋友接觸編程,可以先從 Scratchjr 入門。這本書由 ScratchJr 和 Scratch 的創(chuàng)始人合著,包含生動的案例,圖文并茂,講解細致,同時書里也很貼心地給出了一些針對大人的建議。3《Scratch 少兒趣味編程 2》推薦指數(shù):★★★★☆適合年齡段:6-8歲推薦理由這本書結(jié)合語文、數(shù)學、科學、音樂等科目,教大家如何用Scratch 設計程序,書里有很多卡通形象,圖文并茂,彩色印刷,顏色豐富,很適合買給小朋友自己看,是一本不錯的入門啟蒙書。但書里講對編程的講解和項目都比較少,如果要更深入地學習,光看這本書還不夠。實戰(zhàn)篇4《Coding projects/Games in Scratch》推薦指數(shù):★★★★☆適合年齡段:8歲以上推薦理由由DK 出版社出品,書中有很多不同類型的 Scratch 項目,每種類型的項目包含兩三個案例,不少案例都創(chuàng)意十足,并且每個案例都會給出進一步改進和創(chuàng)作的建議。這本書圖文并茂,特別的生動,書中大段的文字不多,基本都是在圖旁邊做注解,讓人很有閱讀的欲望。比較遺憾的是關于編程概念的講解不多,書中更多的是教你怎么把項目做出來,適合作為練習指導書。注意:這兩本書是英文版,適合使用英文更熟練的孩子。5《動手玩轉(zhuǎn) Scratch2.0 編程》推薦指數(shù):★★★★★適合年齡段:10歲以上推薦理由這是一本 Scratch 的經(jīng)典教材,算得上是 Scratch 的“紅寶書”,書里包含豐富的編程項目和練習,內(nèi)容由淺入深,循序漸進,講解深入淺出,非常全面系統(tǒng),還涉及了大量計算機編程和跨*的知識,比方說生物的知識呢!適合作為 Scratch 進階學習的參考書。不過這本書沒有前兩本推薦的 Scratch 書籍那么圖文并茂,閱讀時要求更多的耐心。后半段有諸如二進制的知識,適合*高年級以上的孩子。6《 寫給大家看的安卓應用開發(fā)書 —— App Inventor 2 快速入門與實戰(zhàn) 》推薦指數(shù):★★★★☆適合年齡段:10歲以上推薦理由這本書由淺入深地介紹了強大的可視化編程工具,任何人都可以用它來開發(fā)自己的手機應用。作者匯集了13個有趣的例子,小朋友們可以跟隨書中的講解,親手創(chuàng)建這些手機應用。書里不僅有實戰(zhàn)項目,還有很多對計算機編程概念的講解,適合更加深入地了解編程。進階篇7《趣學 - 教孩子學編程》推薦指數(shù):★★★★☆適合年齡段:10歲以上推薦理由在學完圖形化編程語言后,如果小朋友對編程感興趣,想進一步學習代碼類編程語言,非常建議從 或 Python 語言入手。這本是市面上為數(shù)不多的教小朋友編寫網(wǎng)頁作品的書。編寫網(wǎng)頁作品的優(yōu)勢在于可以很快做出方便測試和發(fā)布的作品。而它的缺點在于例子非常英文導向,需要小朋友非常熟悉英文,且里面的作品案例比較長也比較難,需要孩子非常耐心認真地學習。另外需要注意的是,書里面省略掉了CSS。8《父與子的編程之旅——與小卡特一起學 Python》推薦指數(shù):★★★★☆適合年齡段:12歲以上推薦理由這是夢想編程現(xiàn)實的老師們最喜歡的一本中文少兒Python編程書,用很多形象的卡通來解釋抽象的概念,非常深入淺出。*的不足是畫面黑白,收到的反饋是*生不太喜歡看,所以我們推薦給12歲以上的孩子。書本后面使用PyGame制作游戲,其實PyGame的安裝是比較麻煩的,很多人到了PyGame那里就學不下去了。Python的庫十分強大,要想學好,也需要耐心地研究如何安裝各種庫呢,算是學習的必經(jīng)之路。9《程序員的數(shù)學思維修煉》推薦指數(shù):★★★★★適合年齡段:12歲以上推薦理由數(shù)學和計算機科學是相輔相成的關系。從田忌賽馬的故事、到二進制、到概率等,這本書從簡單的故事入手,引出了統(tǒng)籌規(guī)劃、幾何、遞歸、排列組合等概念。許多概念看似十分高深,但只需要加減乘除和乘方這些基礎數(shù)學知識,就可以看懂了。這本書非常適合喜歡數(shù)學的孩子讀。我們相信讀完后,孩子對數(shù)學和計算機科學都會有更加深入的了解。10《算法圖解》推薦指數(shù):★★★★☆適合年齡段:14歲以上推薦理由要進階成編程大牛,算法是繞不過去的一環(huán)。這是一本像小說一樣有趣的算法入門書,用*生也能理解的語言介紹了許多編程中必須了解的算法。本書示例豐富,圖文并茂,語言生動,讓人對算法不再望而生畏,并且產(chǎn)生進一步學習的興趣。夢想編程現(xiàn)實 專注于少兒編程教育,有科學完整的少兒編程課程體系,不僅有線下教學點,還推出了線上一對一編程課程。歡迎同學家長們咨詢交流。
如果以上內(nèi)容沒有幫到您,歡迎電話聯(lián)系我們,或者聯(lián)系在線客服咨詢