資訊內(nèi)容
少兒編程究竟要不要學(xué)?有多大用?一文幫你理清楚!
最近我們所在的美國北達(dá)拉斯地區(qū)來了一大群“不速之客”,我家附近就有一個(gè)聚集地:
時(shí)不時(shí)能看到它們穿街過巷、在小區(qū)里奔跑: 猜出來是什么了嗎?對(duì)!就是負(fù)責(zé)送快餐送外賣,避免人們面對(duì)面直接接觸的機(jī)器人: 其實(shí)快遞機(jī)器人的技術(shù)并不新鮮,好多年前就有了。不過之前都是小范圍試用,今年受形勢(shì)所迫,迅速投入量產(chǎn),也終于走進(jìn)了尋常百姓家。 實(shí)際上這幾個(gè)月被逼出來的不僅是“外賣機(jī)器人”,還有輔助診療、智能消毒、體溫檢測(cè)、防控播報(bào)等等的各種機(jī)器人…就像當(dāng)年“非典”推動(dòng)了電子商務(wù)的高速發(fā)展一樣,這場(chǎng)肆虐全球的新冠,已然悄悄為人工智能、機(jī)器人技術(shù)按下了“快進(jìn)鍵”。 我猜,很多在科幻電影看到的未來技術(shù),也許就是這一屆孩子長大后的日常。 那么話說回來,應(yīng)對(duì)這個(gè)變化,孩子現(xiàn)在該做些什么?該學(xué)些什么? 今天的文章標(biāo)題已經(jīng)告訴你了——編程是個(gè)必備技能。因?yàn)闊o論是要實(shí)現(xiàn)、還是使用這些技術(shù),都離不開編程。 這也是近兩年很火的話題,朋友圈時(shí)不時(shí)能刷出各種培訓(xùn)消息,很多家長也在后臺(tái)問到,“編程究竟是學(xué)什么?娃要不要學(xué)?”、“該怎么學(xué),學(xué)哪個(gè)?”、“我對(duì)編程一竅不通,娃能學(xué)嗎?” 我的觀點(diǎn)是,無論孩子學(xué)什么,家長不求全懂,但一些本質(zhì)的東西是要先了解清楚的,學(xué)習(xí)目的是什么?它培養(yǎng)了孩子什么能力?編程思維究竟是一種什么思維?對(duì)孩子有什么幫助? 把這些搞清楚,你才能為孩子選擇合適的學(xué)習(xí)資源,也容易在過程中判斷孩子的學(xué)習(xí)效果。 今天就來和大家好好聊聊少兒編程。別的不敢說,作為一位本碩七年計(jì)算機(jī)專業(yè),世界五百強(qiáng)公司里寫過代碼,帶過軟件團(tuán)隊(duì),教育公號(hào)里最會(huì)寫程序,IT行業(yè)里最會(huì)寫教育文章的麻麻,我想這個(gè)話題我還是能從專業(yè)的角度給出一些見解的。 首先我得說明一點(diǎn),學(xué)編程不等于一定要當(dāng)碼農(nóng)。我大學(xué)同學(xué)畢業(yè)后頭5年大多都還在IT行業(yè),在寫程序,不過10年后都七七八八地“跨界”去了,我就是其中之一。編程中積累的經(jīng)驗(yàn)和能力讓我們?cè)谄渌袠I(yè)也游走得尚好,因?yàn)樗还馐且豁?xiàng)技能,更是培養(yǎng)一種思維,一種思考問題的角度。 一位搞藝術(shù)的朋友曾跟我說過,學(xué)了畫畫之后看待世界的視角和之前是不一樣的,往往會(huì)更注意一個(gè)東西的細(xì)節(jié)、質(zhì)感,喜歡變換看事物的角度,試圖去尋找它“透視”在不同平面上的樣子。 每一個(gè)新領(lǐng)域都能給我們帶來新的知識(shí),裝載著這些新知識(shí)的我們自然也會(huì)獲得新的思維,新的能力,新的看待世界的角度。學(xué)編程也如此。 編程的本質(zhì)是什么?用一句話來解釋,編程就是和電腦對(duì)話,用電腦聽得懂的語言,告訴它我想讓它做的事。 這跟和人說話有什么不同呢? 比方說我想喝水,可以跟逃逃說“Hey逃逃,幫我倒杯水!” 同樣的一句話如果要讓電腦明白該怎么講?我得先告訴它什么是“杯子”、什么是“水”、什么是“倒”,然后再告訴它怎么去倒,比如先左轉(zhuǎn)75度,往前走兩米,左臂下放50度… OMG, 很刻板很麻煩很不舒服對(duì)不對(duì)? 是的,咱們?nèi)祟惖奶煨岳锍錆M了感性、隨意、散漫、喜歡八卦、愛聽故事。 但電腦不是,作為新時(shí)代的高科技產(chǎn)品,它理性、嚴(yán)謹(jǐn)、不講故事講數(shù)據(jù),它要么聽不懂我們的指令,一旦聽懂了就會(huì)執(zhí)行,而且每次都會(huì)執(zhí)行。可不像逃逃那樣,明明聽懂了,但幫不幫我倒水主要看心情。 所以,要跟電腦溝通對(duì)話,我們也必須讓自己變得理性、嚴(yán)謹(jǐn)起來,從電腦的角度去思考問題,這就是所謂的編程思維。 這種思維能帶給孩子什么好處?下面我用一個(gè)大家都很熟悉的小游戲“貪吃蛇”作例子,把編程思維所培養(yǎng)的能力逐個(gè)掰一掰。“貪吃蛇”是我當(dāng)年學(xué)會(huì)編程之后所寫的第一個(gè)完整像樣的程序,寫完了自己玩得樂此不疲,所以印象特別深刻。 拆——分解問題的能力 整——發(fā)現(xiàn)并且整合“重復(fù)規(guī)律”的能力 析——邏輯思維能力 改——調(diào)試糾錯(cuò)能力

- 上一篇
我和孩子爸爸都是程序員,我們家對(duì)“少兒編程”是這么看這么做的
最近幾年,兒童編程在國內(nèi)也越來越熱。世界即將走向人工智能的時(shí)代,小朋友的學(xué)習(xí),自然也要與時(shí)俱進(jìn)。不過這個(gè)問題對(duì)我們大多數(shù)人來說,還是挺新鮮和陌生的,比如:要不要學(xué)?什么時(shí)候開始學(xué)?怎么學(xué)?要不要報(bào)培訓(xùn)班,等等 ...作為一個(gè)在家庭教育上崇尚“精簡”的普娃媽(主
- 下一篇
從小學(xué)編程,真的有必要嗎?
短短一年時(shí)間,少兒編程的風(fēng)口就那么突然來了......那么,回歸到家長最關(guān)心的一個(gè)問題,從小就培養(yǎng)孩子學(xué)習(xí)編程,真的有必要嗎?它到底能為孩子帶來什么?其實(shí),作為一個(gè)標(biāo)準(zhǔn)的文科生,之前我對(duì)編程一點(diǎn)概念都沒有,以為只是玩玩電腦、敲敲代碼、做個(gè)游戲那么簡單。直到今天在