寫(xiě)給想讓孩子學(xué)習(xí)編程家長(zhǎng)們的一點(diǎn)建議

2019-6-14 21:30 轉(zhuǎn)載

文 / 孤鴻澤

??經(jīng)常會(huì)遇到家長(zhǎng)問(wèn)我一個(gè)同樣的問(wèn)題,“想讓孩子學(xué)習(xí)編程,但不知道什么時(shí)候開(kāi)始好,不知道去哪學(xué)習(xí)好一些,在線(xiàn)的還是線(xiàn)下的更好一些?”。這可能是大多數(shù)想讓孩子學(xué)習(xí)編程的家長(zhǎng)的一些共同疑慮。

編程早些年是一個(gè)非常專(zhuān)業(yè)化的知識(shí)領(lǐng)域,只有進(jìn)入相關(guān)領(lǐng)域?qū)I(yè)學(xué)習(xí)才有機(jī)會(huì)接觸的到。個(gè)人電腦、手機(jī)設(shè)備的普及,讓我們感覺(jué)到現(xiàn)在的計(jì)算機(jī)與編程離我們的生活太近了。電子商務(wù)、手機(jī)支付等等的興起更是讓所有人都了解到,我們?cè)僖搽x不開(kāi)互聯(lián)網(wǎng)世界了。

隨著大數(shù)據(jù)、人工智能、5G等等越來(lái)越多的影響到我們的生活,很多家長(zhǎng)覺(jué)得是時(shí)候讓孩子學(xué)習(xí)編程了,如果不了解如何構(gòu)建的網(wǎng)絡(luò)世界,在將來(lái)殘酷的競(jìng)爭(zhēng)中會(huì)有一個(gè)短板。正是這樣的需求驅(qū)動(dòng),最近兩年青少年編程蓬勃發(fā)展起來(lái)了。這讓家長(zhǎng)們感到,再不學(xué)習(xí)少兒編程就晚了。

如果要進(jìn)行少兒編程的學(xué)習(xí),家長(zhǎng)需要對(duì)編程有一定的了解和初步的認(rèn)識(shí),要搞明白能過(guò)培訓(xùn)能讓孩子學(xué)習(xí)到什么,應(yīng)該學(xué)習(xí)哪些程序語(yǔ)言,花了錢(qián)和時(shí)間,將來(lái)要得到一個(gè)什么樣的結(jié)果。

首先,少兒編程是一個(gè)入門(mén)級(jí)的編程,與真正的以編程為工作的程序員的編程還是有比較大的區(qū)別。在原理上,在基本語(yǔ)法上是一樣的,但要家長(zhǎng)們要清楚,即使你花再多的錢(qián)和時(shí)間,在少兒編程班學(xué)習(xí)完成的孩子也達(dá)不到專(zhuān)業(yè)水平。這很好理解,很多大學(xué)畢業(yè)的計(jì)算機(jī)專(zhuān)業(yè)學(xué)生在剛畢業(yè)也不專(zhuān)業(yè),也無(wú)法立即就業(yè),還得去一些專(zhuān)業(yè)的就業(yè)培訓(xùn)班再去強(qiáng)化學(xué)習(xí)。

那既然無(wú)法達(dá)到專(zhuān)業(yè)水平,我就不學(xué)了。這種想法也不對(duì),古語(yǔ)有云,千里之行始于足下,先開(kāi)始入門(mén)級(jí)的學(xué)習(xí),讓孩子產(chǎn)生興趣,有一個(gè)起步。少年編程更是一個(gè)通向程序世界的窗口,讓你一窺計(jì)算機(jī)世界的五彩斑斕。讓孩子對(duì)一些編程的基本概念有一個(gè)理解,豐富知識(shí),等到將來(lái)真要專(zhuān)業(yè)化學(xué)習(xí)的時(shí)候也是快人一步了。

我們對(duì)待編程的態(tài)度應(yīng)該要像孩子學(xué)習(xí)英語(yǔ)的態(tài)度,羅馬不是一天建成的,編程需要長(zhǎng)時(shí)間投入,持續(xù)學(xué)習(xí)。另外,家長(zhǎng)們也要明白,從少年時(shí)代學(xué)習(xí)英語(yǔ)言并不是長(zhǎng)大以后為了當(dāng)翻譯官,而是為了能掌握一個(gè)知道工具。編程也是如此,長(zhǎng)期的學(xué)習(xí)編程不是為了長(zhǎng)大以后當(dāng)個(gè)碼農(nóng),而是在將來(lái)殘酷的社會(huì)競(jìng)爭(zhēng)中,多掌握一個(gè)工具。按很多家長(zhǎng)參與培訓(xùn)的邏輯說(shuō)是“不輸在起跑線(xiàn)上”,不能說(shuō)別人的孩子都懂,咱們孩子和傻子一樣的一說(shuō)編程啥也不懂。

回到問(wèn)題本身,該不該讓孩子學(xué)習(xí)編程呢?答案是肯定的,早點(diǎn)學(xué)習(xí)和接觸編程,百利無(wú)害。

孩子什么時(shí)候開(kāi)始學(xué)習(xí)編程最合適呢?通過(guò)我多年的編程培訓(xùn)經(jīng)驗(yàn)來(lái)看,上了小學(xué)以后開(kāi)始學(xué)習(xí)編程是一個(gè)比較合適的時(shí)機(jī)?,F(xiàn)在市面上有很多少年編程,一般說(shuō)最早是6歲開(kāi)始學(xué)習(xí)。太小了學(xué)習(xí)編程意義不大,孩子的注意力,學(xué)習(xí)能力,理解能力都達(dá)不到要求,并且學(xué)習(xí)編程由于都是人造光,時(shí)間長(zhǎng)了對(duì)人的眼睛有一定的傷害,因此不宜過(guò)早學(xué)習(xí)編程。

我的建議是9歲為最佳,這時(shí)孩子在三年級(jí)左右,在學(xué)校里培養(yǎng)了一定的學(xué)習(xí)能力,這樣再來(lái)進(jìn)行課外的編程學(xué)習(xí),會(huì)有很多好處。

到底是線(xiàn)上學(xué)習(xí)還是線(xiàn)下學(xué)習(xí)好呢?

這個(gè)并沒(méi)有一個(gè)絕對(duì)的答案,各有利弊。線(xiàn)上編程一對(duì)多,一個(gè)老師多個(gè)孩子,由于網(wǎng)絡(luò)延時(shí),在線(xiàn)屏幕交流的局限性,老師的注意力分配等等原因?qū)е拢赡軙?huì)對(duì)學(xué)習(xí)有一定的影響。但入門(mén)級(jí)的編程我認(rèn)為也是可以的,一般入門(mén)級(jí)的編程都是scratch這類(lèi),并不是很難,只要一個(gè)班的人數(shù)不是特多,在4-5個(gè)孩子這樣,應(yīng)該也可以接受。這種班對(duì)老師的要求比較高,責(zé)任心、在線(xiàn)培訓(xùn)的經(jīng)驗(yàn)、能力等等。

在線(xiàn)1對(duì)1,一個(gè)老師一個(gè)學(xué)生,這樣的好處是老師可以比較專(zhuān)注的管理一個(gè)孩子,缺點(diǎn)是成本高,老師的質(zhì)量可能不太可控,如果遇到好的老師那肯定是最佳方案。但是很多機(jī)構(gòu)為了控制成本,為了追求利潤(rùn),老師的質(zhì)量肯定是無(wú)法保證的,可能前期打品牌的時(shí)候用了一些好老師,慢慢的就會(huì)往里面注水,家長(zhǎng)也不懂,難以衡量。

線(xiàn)下編程,這個(gè)還是比較推薦的方式。但以我的經(jīng)驗(yàn)盡量少去參加那種大規(guī)模做廣告的少兒編程培訓(xùn)班,這種都培訓(xùn)班都是資本驅(qū)動(dòng),課程都是程式化,為了擴(kuò)大規(guī)模對(duì)老師的質(zhì)量都要求比較低。

線(xiàn)下編程適宜去中等偏小的培訓(xùn)班,有同學(xué)或同事的孩子參加過(guò),有口碑。記住,培訓(xùn)最重要的不是品牌,而是老師,名師是最好的保障,培訓(xùn)機(jī)構(gòu)的品牌則不行。很多中小培訓(xùn)班的老師都是程序員退休或轉(zhuǎn)型的,如果有積累了一定的教學(xué)經(jīng)驗(yàn)以后,這樣的培訓(xùn)質(zhì)量是最好的。

編程和英文有相同之處也有不同之處。編程更注重動(dòng)腦動(dòng)手,少兒編程的核心目標(biāo)應(yīng)該是鍛煉少兒的編程思維,掌握一些編程的基本工具,有一定的基本編程能力。編程的本質(zhì)是人與計(jì)算機(jī)的溝通,讓計(jì)算機(jī)按人的意志去辦事。這里面又包含了語(yǔ)言之外的很多東西,邏輯推理能力,分析能力,判斷能力等等。

英語(yǔ)的學(xué)習(xí)無(wú)論是在線(xiàn)或是線(xiàn)下都問(wèn)題不大,英語(yǔ)的學(xué)習(xí)主要是通過(guò)對(duì)話(huà)加深記憶,只要在那聊天就行了。而編程不行,編程必須進(jìn)行思維訓(xùn)練,必須動(dòng)手實(shí)現(xiàn),特別強(qiáng)調(diào)邏輯抽象能力,因此英語(yǔ)可以不依賴(lài)?yán)蠋?,但編程?duì)老師的要求就非常高了。少兒編程實(shí)現(xiàn)起來(lái)很容易,但要是講清楚了還是有一定難度的,如果遇到不好的培訓(xùn)班會(huì)發(fā)生這樣的情況,孩子在班里順著做下來(lái),但是自己一做就做不出來(lái),這其實(shí)是沒(méi)學(xué)明白編程的原理。很多培訓(xùn)班為了讓家長(zhǎng)滿(mǎn)意,填鴨式的讓孩子背了幾個(gè)流程,做出兩個(gè)小游戲出來(lái)。

最后談一談少兒編程的學(xué)習(xí)路徑與語(yǔ)言的選擇。

入門(mén)級(jí)的編程現(xiàn)在都是scratch,這個(gè)應(yīng)該沒(méi)什么爭(zhēng)議,是麻省理工大學(xué)開(kāi)發(fā)的一套少兒編程框架。這套編程工具系統(tǒng)可以零基礎(chǔ)的青少年對(duì)編程有一個(gè)初步的認(rèn)識(shí),是編程入門(mén)的最好教學(xué)系統(tǒng)。Scratch是幾乎所有編程培訓(xùn)入門(mén)班的教學(xué)工具。

在scratch完全掌握以后我建議直接學(xué)習(xí)python編程,python是一種非常強(qiáng)大的編程語(yǔ)言,在計(jì)算機(jī)世界應(yīng)用的非常廣泛,是一種易于入門(mén)學(xué)習(xí)但卻專(zhuān)業(yè)能力又非常高的語(yǔ)言。我們熟悉的知乎、豆瓣都是用python語(yǔ)言開(kāi)發(fā)的。Python語(yǔ)言又是人工智能第語(yǔ)言,將會(huì)成為未來(lái)世界的通用語(yǔ)言。Python有著像英語(yǔ)一樣易于理解的語(yǔ)法格式,又有著幾乎無(wú)所不能的應(yīng)用場(chǎng)景。更強(qiáng)大的是python可以與scracth無(wú)縫對(duì)接,很多的scratch機(jī)器人同時(shí)支持python語(yǔ)言。

Python階段完成的建議可以進(jìn)行網(wǎng)頁(yè)編程的學(xué)習(xí)HTML5、CSS、JAVASCRIPT等語(yǔ)言的入門(mén)級(jí)學(xué)習(xí),這會(huì)兒孩子已經(jīng)進(jìn)入了青少年時(shí)代,可以進(jìn)行一些更專(zhuān)業(yè)的學(xué)習(xí),了解一下是什么構(gòu)成了互聯(lián)網(wǎng)的大千世界。正是HTML等WEB前端編程結(jié)合python等后臺(tái)編程共同完成了互聯(lián)網(wǎng)世界的構(gòu)建。學(xué)習(xí)完HTML,JAVASCRIPT等前臺(tái)技術(shù),是手機(jī)APP,互聯(lián)網(wǎng)網(wǎng)站,車(chē)載電腦等等幾乎所有人機(jī)交互界面都必須的語(yǔ)言。

計(jì)算機(jī)語(yǔ)言非常博大精深,不是短時(shí)間能學(xué)習(xí)完成的,很多計(jì)算機(jī)專(zhuān)業(yè)人士也都是學(xué)習(xí)或使用了的某一部分功能。當(dāng)編程能力到達(dá)一定水平的時(shí)候,可以適當(dāng)?shù)呢S富一下計(jì)算機(jī)知識(shí)。比如說(shuō)計(jì)算機(jī)原理、Linux操作系統(tǒng)、數(shù)據(jù)庫(kù)的一些基礎(chǔ)原理、web服務(wù)器、云計(jì)算等等。

如果在中后期家長(zhǎng)的目的是讓孩子進(jìn)行機(jī)器人大賽等等比賽,拿到名次獲獎(jiǎng),可以針對(duì)性的學(xué)習(xí)一些底層的編程技術(shù)。如果僅僅是為了豐富編程知識(shí)、了解編程技術(shù)、scratch、python、htmljavascript就完全夠了,掌握了這些基本技術(shù)這些已經(jīng)足夠強(qiáng)大。Python、javascript這兩個(gè)精通一個(gè)在當(dāng)前的就業(yè)市場(chǎng)中都可以挑戰(zhàn)30萬(wàn)的年薪。

現(xiàn)在編程班中還開(kāi)了一些其它語(yǔ)言的課程比如c/c++,這個(gè)不我建議學(xué)習(xí),難度太高,學(xué)了可能也會(huì)忘記,對(duì)于一般人來(lái)說(shuō)應(yīng)用場(chǎng)景太少,c語(yǔ)言名氣很大,但是很不實(shí)用,c語(yǔ)言屬于一種中間語(yǔ)言,不算是高級(jí)語(yǔ)言,是面向硬件編程和操作系統(tǒng)編程人員的一種主要語(yǔ)言。學(xué)習(xí)難度大,收益低,將來(lái)大概率毫無(wú)用處。

Java語(yǔ)言在青少年階段學(xué)習(xí)的必要性也不大,JAVA是一種工程項(xiàng)目語(yǔ)言,主要用于互聯(lián)網(wǎng)中間層和電信業(yè)務(wù),JAVA語(yǔ)言比較專(zhuān)業(yè),語(yǔ)法接口復(fù)雜,不適合初學(xué)者和青少年學(xué)習(xí)。JAVA語(yǔ)言更注重團(tuán)隊(duì)協(xié)作而不是個(gè)人使用,是一種比較重度的工程語(yǔ)言,不適合青少年學(xué)習(xí)。

最后做一個(gè)簡(jiǎn)單的總結(jié)。

少年編程可以學(xué),9歲為佳。最好找本地有口碑的線(xiàn)下培訓(xùn)班。老師的知名度和教學(xué)質(zhì)量決定培訓(xùn)的質(zhì)量。在線(xiàn)編程可以參加,目前僅限于入門(mén)級(jí)的好一些。主要看錢(qián),如果錢(qián)不多的話(huà),都可以試試,因?yàn)闊o(wú)論如何少兒編程都是以興趣入門(mén)為主,太貴的班,花錢(qián)太多沒(méi)必要,可能是智商稅。編程是一個(gè)需要長(zhǎng)期學(xué)習(xí)和投入的課程,一旦開(kāi)始學(xué)習(xí)最好不要過(guò)長(zhǎng)時(shí)間中斷,要持續(xù)學(xué)習(xí),直到基本掌握。????


回應(yīng)31 舉報(bào)
贊21
收藏230
6年前
說(shuō)的挺好??
6年前
scratch不錯(cuò),有計(jì)劃讓娃明年開(kāi)始學(xué)習(xí)
6年前
我們學(xué)了一年了,孩子很感興趣
6年前
vb呢?學(xué)校在教,在各種文章里重來(lái)沒(méi)見(jiàn)人推薦過(guò)??
6年前
佩佩爸爸 vb呢?學(xué)校在教,在各種文章里重來(lái)沒(méi)見(jiàn)人推薦過(guò)??
你們學(xué)校還教VB?????????
6年前
王有猷 你們學(xué)校還教VB?????????
專(zhuān)家評(píng)論一下呢!淘寶都是大部頭的書(shū),有入門(mén)級(jí)纖巧點(diǎn)的書(shū)嗎?在校全是記筆記,書(shū)也沒(méi)見(jiàn)。這編程已經(jīng)是古董級(jí)的了?為啥像個(gè)絕緣體似的,無(wú)人提及?
6年前
佩佩爸爸 專(zhuān)家評(píng)論一下呢!淘寶都是大部頭的書(shū),有入門(mén)級(jí)纖巧點(diǎn)的書(shū)嗎?在校全是記筆記,書(shū)...
我們的信息技術(shù)課,一學(xué)期上不了幾次,你們的竟然還記筆記???
6年前
佩佩爸爸 專(zhuān)家評(píng)論一下呢!淘寶都是大部頭的書(shū),有入門(mén)級(jí)纖巧點(diǎn)的書(shū)嗎?在校全是記筆記,書(shū)...
你就別操心了,娃自己個(gè)課堂上隨便學(xué)學(xué)就得了,能達(dá)到啥程度就啥程度。
6年前
佩佩爸爸 專(zhuān)家評(píng)論一下呢!淘寶都是大部頭的書(shū),有入門(mén)級(jí)纖巧點(diǎn)的書(shū)嗎?在校全是記筆記,書(shū)...
江蘇,初高中編程娃大多都學(xué)c++。
6年前
王有猷 我們的信息技術(shù)課,一學(xué)期上不了幾次,你們的竟然還記筆記???
一周兩級(jí),只有幾個(gè)人人學(xué)得很好,而其他人只能抄他們
更多
發(fā)布

推薦閱讀

小花生小溪
小花生小溪
2017