为什么你应该让你的孩子尽早学习编程
點(diǎn)擊關(guān)注?異步圖書,置頂公眾號(hào)
每天與你分享 IT好書 技術(shù)干貨 職場(chǎng)知識(shí)
本文大概
3367
字
讀完共需
9
分鐘
Tips?
參與文末話題討論,即有機(jī)會(huì)獲得異步圖書一本。
什么是編程,為什么編程很適合孩子
計(jì)算機(jī)編程是每個(gè)孩子都應(yīng)該學(xué)習(xí)的一項(xiàng)重要技能。我們使用計(jì)算機(jī)解決問題,玩游戲,幫助我們更有效地工作,執(zhí)行重復(fù)性的任務(wù),存儲(chǔ)和查找信息,創(chuàng)建新的內(nèi)容,同時(shí)與我們的朋友和世界聯(lián)系。理解如何編寫代碼,將會(huì)把這一切力量付諸于我們的指尖。
每個(gè)人都能夠?qū)W習(xí)編程,這就像是求解一個(gè)謎題或一個(gè)謎語。你可以應(yīng)用邏輯,嘗試一種解決方案,更多地試驗(yàn)一下,然后解決問題。開始學(xué)習(xí)編程的時(shí)機(jī)就是現(xiàn)在!我們處在一個(gè)前所未有的歷史時(shí)期,在此之前,人們不可能像我們今天一樣,通過計(jì)算機(jī)每天都和另一個(gè)人聯(lián)系。我們生活在一個(gè)充滿了很多新的可能性的世界,從電動(dòng)汽車和機(jī)器人保姆,到甚至能快遞包裹和比薩餅的無人機(jī)。
如果你的孩子今天開始學(xué)習(xí)編程,他們能夠幫助定義這個(gè)快速改變的 ?
世界。
孩子為什么應(yīng)該學(xué)習(xí)編程
學(xué)習(xí)計(jì)算機(jī)編程有很多很好的理由,但是,我認(rèn)為最重要的有以下兩點(diǎn):
-
編程很有趣;
-
編程是一種寶貴的工作技能。
編程很有趣
技術(shù)正在成為日常生活的一部分。每一家公司、慈善組織和事業(yè)都能夠從技術(shù)中獲益。還有一些App可以幫助你購(gòu)買、轉(zhuǎn)贈(zèng)、加入、玩樂、充當(dāng)志愿者、聯(lián)系和分享,甚至做你能夠想象到的任何事情。
你的孩子是否想要構(gòu)建他們自己喜歡的電子游戲的關(guān)卡?編程可以做到!創(chuàng)建他們自己的手機(jī)應(yīng)用怎么樣?他們可以通過在自己的計(jì)算機(jī)上編程,把想法帶到生活中。他們?cè)?jīng)見過的每一個(gè)程序、游戲、系統(tǒng)或者App,都可以使用他們?cè)诒緯袑W(xué)習(xí)的、相同的編程構(gòu)建模塊來編碼。當(dāng)孩子編程的時(shí)候,他們?cè)诩夹g(shù)中扮演主角,不僅能享受樂趣,而且會(huì)創(chuàng)造樂趣。
編程是一項(xiàng)寶貴的工作技能
編程是21世紀(jì)的技能。今天的工作比以往需要更多的問題解決能力,而且越來越多的職業(yè)把技術(shù)當(dāng)作不可或缺的一部分。美國(guó)勞工統(tǒng)計(jì)局預(yù)計(jì),在未來的5年內(nèi),大約會(huì)創(chuàng)造出800萬個(gè)技術(shù)職位。在《2014–2015 Occupational Outlook Handbook》(2014–2015就業(yè)前景手冊(cè))中,70%的增長(zhǎng)最快、不需要碩士或博士學(xué)位的職業(yè)都分布在計(jì)算機(jī)科學(xué)或信息技術(shù)(IT)領(lǐng)域。
孩子該從哪里學(xué)習(xí)編程
本文只是一個(gè)開端。還有很多地方可以學(xué)習(xí)編程,如Code.org、Codecademy(如圖1所示)這樣的Web站點(diǎn),還有數(shù)不盡的其他站點(diǎn)教授各種從基礎(chǔ)到高級(jí)編程的必備編程語言知識(shí)。一旦你和孩子一起學(xué)完這本書,他們就可以自己通過EdX、Udacity和Coursera這樣的Web站點(diǎn)進(jìn)一步拓展他們的 ?
學(xué)習(xí)。
“編程俱樂部”是一種和朋友們快樂學(xué)習(xí)的美妙方式。獲得相關(guān)領(lǐng)域的大學(xué)學(xué)位,仍然是為職業(yè)做好準(zhǔn)備的最好方式,但是,現(xiàn)在即便大學(xué)也不是唯一的選擇,你的孩子今天可以就開始構(gòu)建一份編程簡(jiǎn)歷并且展示他們作為程序員和問題解決者的技能。
圖1 Codecademy教你如何使用各種語言一步一步地編程
探索
如果你想要嘗試新事物的話,學(xué)習(xí)編程會(huì)令你興奮。你和你的孩子可以參照本文中的程序,嘗試修改代碼中的數(shù)字和文本,看看程序會(huì)發(fā)生什么變化。即便把程序搞壞了,還可以通過修改它而學(xué)到一些新的東西。最壞的情況下,不過是重新錄入書中的示例,或者打開最近保存的能夠工作的版本。
學(xué)習(xí)編程的要點(diǎn)在于,嘗試一些新東西,學(xué)習(xí)一項(xiàng)新技能并且以新的方式解決問題。通過修改一些內(nèi)容、保存程序、運(yùn)行程序,看看發(fā)生了什么,并且修改錯(cuò)誤,從而測(cè)試你自己的代碼。
例如,我編寫了一些代碼來進(jìn)行彩色的繪制(如圖2所示),然后返回,在這里或那里修改一些數(shù)字并且嘗試再次運(yùn)行程序。這使得我得到了一幅完全不同但令人驚訝的畫。我再次返回去,修改另一些數(shù)字并且得到另一幅美麗的、獨(dú)特的圖畫。嘗試玩玩,看看你能做些什么?
圖2 通過在一個(gè)程序的一行代碼中嘗試3個(gè)不同的值得到3幅彩色的螺旋線圖畫
一起實(shí)踐
嘗試代碼是學(xué)習(xí)程序如何工作的一種很好的方式,而且,如果你和其他人一起工作的話,甚至?xí)佑行А2还苣闶墙桃粋€(gè)孩子或?qū)W生學(xué)習(xí),還是自學(xué),沒有什么比和別人一起操作代碼更有趣了,這甚至?xí)行省?/span>
例如,在音樂教育的鈴木教學(xué)法中,父母和孩子一起參加課程,甚至比孩子學(xué)習(xí)得更快一點(diǎn)兒,以便能夠在課程中幫助孩子。盡早開始,是Suzuki Method的另一個(gè)特征,孩子在3歲或4歲的時(shí)候就可以開始正式 ?
學(xué)習(xí)。
當(dāng)我的兩個(gè)兒子兩歲和4歲的時(shí)候,我開始教他們編程并且鼓勵(lì)他們通過修改每個(gè)程序的較小的部分來獲得樂趣,例如顏色、形狀以及形狀的 ?
大小。
在13歲的時(shí)候,我通過錄入圖書中的例子,然后再修改它們做一些新的事情,從而學(xué)習(xí)編程。現(xiàn)在,在我所教授的計(jì)算機(jī)科學(xué)課程中,我常常給學(xué)生一個(gè)程序并鼓勵(lì)它們修改代碼來構(gòu)建一些新的東西。
編程=解決問題
不管你的孩子是兩歲還在學(xué)習(xí)數(shù)數(shù),還是22歲了在尋求新的挑戰(zhàn),學(xué)習(xí)編程以及它所介紹的概念,都是一項(xiàng)回報(bào)豐厚、激勵(lì)人心的消遣活動(dòng),而且能帶來更好的職業(yè)機(jī)會(huì)。能夠編程并且由此能夠快速而有效地解決問題的人,在今天的世界里是寶貝,他們會(huì)去做有趣的、有成就感的工作。并非世界上所有的問題都能夠用技術(shù)來解決,但是,技術(shù)能夠以以前無法想象的規(guī)模和速度來支持交流、協(xié)作、了解和行動(dòng)。如果你能夠編程,你就能夠解決問題。問題解決者有能力使得世界變得更美好,因此,今天就開始編程吧!
《趣學(xué)JavaScript——教孩子學(xué)編程》
【美】Nick Morgan(摩根)?
點(diǎn)擊封面購(gòu)買紙書
本書用一種輕松活潑的方式帶領(lǐng)讀者進(jìn)入JavaScript語言的世界。作者將帶領(lǐng)讀者以獨(dú)特的、新奇而充滿樂趣的示例,來學(xué)習(xí)JavaScript編程。其中,術(shù)語會(huì)特別提示,代碼用不同顏色提示、分析和說明。圖示也輕松活潑。本書每一章都有精心設(shè)計(jì)的編程謎題,讓讀者開動(dòng)大腦,充分理解所學(xué)的知識(shí)和內(nèi)容。本書最后,介紹了如何編寫兩個(gè)完整的游戲。這種通過編寫游戲的教學(xué)方式,能夠極大地調(diào)動(dòng)讀者的學(xué)習(xí)積極性。
?
《教孩子學(xué)編程(Python語言版)》
【美】Bryson Payne?
點(diǎn)擊封面購(gòu)買紙書
本書旨在為家長(zhǎng)和老師提供一個(gè)叫孩子學(xué)會(huì)編程和用Python語言解決問題的的指南,書中還包括一些非常典型且實(shí)用的案例,來促進(jìn)學(xué)習(xí)效果。通過一步步的指導(dǎo),讓學(xué)生了解計(jì)算機(jī)思維,并能夠掌握變量、循環(huán)、函數(shù)等基礎(chǔ)概念,以此來提升孩子的動(dòng)腦動(dòng)手能力。無論是有一定編程經(jīng)驗(yàn)的人,還是零基礎(chǔ)的讀者,你都將成為孩子在計(jì)算機(jī)編程方面最棒的第一任老師。
《趣學(xué)Python——教孩子學(xué)編程》
【美】Jason R. Briggs?著?
點(diǎn)擊封面購(gòu)買紙書
本書用一種輕松活潑的方式帶領(lǐng)讀者進(jìn)入Python語言的世界。作者將帶領(lǐng)讀者以獨(dú)特的、新奇而充滿樂趣的示例,來學(xué)習(xí)Python編程。其中,術(shù)語會(huì)特別提示,代碼用不同顏色提示、分析和說明。圖示也輕松活潑。 本書每一章都有精心設(shè)計(jì)的編程謎題,讓讀者開動(dòng)大腦,充分理解所學(xué)的知識(shí)和內(nèi)容。本書最后,介紹了如何編寫兩個(gè)完整的游戲。這種通過編寫游戲的教學(xué)方式,能夠極大地調(diào)動(dòng)讀者的學(xué)習(xí)積極性。
《趣學(xué)Scratch——教孩子學(xué)編程》
高慧君?著?
點(diǎn)擊封面購(gòu)買紙書
Scratch是由MIT美國(guó)麻省理工學(xué)院所開發(fā)的一套圖形化程序設(shè)計(jì)開發(fā)平臺(tái),采用各種積木方塊,借由堆迭積木方塊,讓學(xué)習(xí)程序語言的初學(xué)者,能直覺性地判斷程序的邏輯架構(gòu)。 本書使用Scratch范例學(xué)習(xí)邏輯判斷,全書共分五大篇,由Scratch范例中,了解各種程序結(jié)構(gòu)及運(yùn)算方式,再輔以完整游戲項(xiàng)目實(shí)作,讓初學(xué)者也能融會(huì)貫通程序設(shè)計(jì)的架構(gòu)。
今日話題你會(huì)讓自己的小孩兒學(xué)編程嗎?截止時(shí)間3月9日17時(shí),留言+轉(zhuǎn)發(fā)本活動(dòng)到朋友圈,小編將選出1名讀者贈(zèng)送異步新書一本。
延伸推薦
2018年2月新書
2018年1月重磅新書
小學(xué)生開始學(xué)Python,最接近AI的編程語言:安利一波Python書單
政策升溫:大家都在學(xué)大數(shù)據(jù),一大波好書推薦
一本基于Python語言的Selenium自動(dòng)化測(cè)試書
8本新書,送出一本你喜歡的
AI經(jīng)典書單| 入門人工智能該讀哪些書?
點(diǎn)擊關(guān)鍵詞新書:
Python|機(jī)器學(xué)習(xí)|Kotlin|Java|移動(dòng)開發(fā)|機(jī)器人|有獎(jiǎng)活動(dòng)|Web前端|書單
長(zhǎng)按二維碼,可以關(guān)注我們喲
每天與你分享IT好文。
在“異步圖書”后臺(tái)回復(fù)“關(guān)注”,即可免費(fèi)獲得2000門在線視頻課程;推薦朋友關(guān)注根據(jù)提示獲取贈(zèng)書鏈接,免費(fèi)得異步圖書一本。趕緊來參加哦!
掃一掃上方二維碼,回復(fù)“關(guān)注”參與活動(dòng)!
|
| | | |
|
| | |
點(diǎn)擊下方閱讀原文,查看更多
閱讀原文總結(jié)
以上是生活随笔為你收集整理的为什么你应该让你的孩子尽早学习编程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从vuex源码分析module与name
- 下一篇: ComboBox的真实值和显示值