來源:AI時(shí)間 2018-06-14 09:01:10
gashero
作為一個(gè)用了12年P(guān)ython,寫代碼有20年的父親,我推薦scratch。
我三歲半的兒子每天把他當(dāng)游戲來玩,抓到iPad后有過一半以上時(shí)間在玩scratch。
興趣是最好的老師是我一直所信奉的。至少?gòu)奈易约簛碚f,因?yàn)橐恢甭犝n有些費(fèi)勁,大部分知識(shí)都是靠自學(xué),興趣二字的重要性不言而喻。而scratch,就是個(gè)能讓我兒子感興趣的編程語(yǔ)言。我不需要去催促他,甚至不怎么教他,只要在他做出了新奇的動(dòng)畫后表示贊賞就夠了。讓他主動(dòng)去學(xué)習(xí),這不是花多少錢能獲得的。
王顥
我仔細(xì)看了一下上面的回復(fù),很多都是不負(fù)責(zé)的。上來就說學(xué)習(xí)C語(yǔ)言、C++、HTML、Python之類的語(yǔ)言。
其實(shí)吧,回答問題也要用心,不能敷衍了事。問題說了是1年級(jí),也就七八歲不是,這個(gè)時(shí)候其實(shí)好奇心最強(qiáng),也沒有畏難思想。并且,大多數(shù)孩子的英語(yǔ)詞匯量是不夠的。上來就學(xué)習(xí)這些純代碼的語(yǔ)言,無疑會(huì)磨滅孩子的興趣。
從年齡上區(qū)分,比如4-6歲左右,我推薦ScratchJr,這個(gè)是幼兒版的Scratch。積木式編程,沒有任何單詞或者漢字,專為學(xué)齡前的小朋友設(shè)計(jì)。蘋果的iPad可以在AppStore中搜索ScratchJr,自行安裝。安卓的話找我要,這個(gè)需要翻墻下載的。
稍微大一些的小朋友,比如7-12歲左右,可以學(xué)習(xí)電腦版的Scratch,也是積木式編程。別看功能簡(jiǎn)單,跟代碼式的語(yǔ)言相比,變量、鏈表、函數(shù)、循環(huán)、判斷,一樣也沒有少。因?yàn)檫@個(gè)年齡的小朋友主要學(xué)習(xí)編程思維,不是用一大堆編譯錯(cuò)誤阻礙他們學(xué)習(xí)。
當(dāng)然再大一些,比如10歲以上,可以學(xué)學(xué)樂高的EV3或者NXT機(jī)器人,畢竟讓機(jī)器人動(dòng)起來,孩子會(huì)非常興奮的。這個(gè)時(shí)候,如何英語(yǔ)也不錯(cuò)的話,可以考慮學(xué)學(xué)Python,有了Scratch的編程基礎(chǔ),學(xué)習(xí)起來還是很快上手的。
可能大家會(huì)問到,你是誰(shuí)呀,這么懂?其實(shí)吧,我就是一個(gè)嵌入式工程師,跟軟硬件打交道比較多,在自己的微信公眾號(hào)謝謝文章。順便有一群媽媽粉絲,當(dāng)然了,也分享兒童編程的視頻給大家。
我小時(shí)候特別喜歡科學(xué)小實(shí)驗(yàn),所以呢,就分享一些簡(jiǎn)單有趣的科學(xué)小實(shí)驗(yàn)給大家,堅(jiān)持一年了,F(xiàn)在呢,長(zhǎng)時(shí)間坐著脖子疼。偶爾逛逛知乎,休閑休閑。知乎上大牛比較多,想交交朋友。
如果你是家長(zhǎng),想陪著孩子做做實(shí)驗(yàn)、學(xué)學(xué)編程,可以加我微信7572320,當(dāng)然了,還可以關(guān)注我的博客:http://www.iwanghao.net 最近我的小貓編程學(xué)習(xí)群里,有個(gè)8歲的小朋友。自從學(xué)習(xí)scratch編程,天天嘴里都掛著x/y坐標(biāo)什么的,而且還教他媽媽學(xué)習(xí)編程,特別有意思。雖然我的課程后面有作業(yè),但是不強(qiáng)求交作業(yè),想學(xué)就學(xué),憑著自己的興趣來,順其自然就行。
寫累了,休息去,記得點(diǎn)贊哦!么么噠
王濱
一年級(jí)不小了,我2年級(jí)的時(shí)候就可以寫簡(jiǎn)單的批處理了,小孩子聰明著呢。
可以學(xué)學(xué)LOGO,或者這個(gè),圖形化的編程。
Scratch - Imagine, Program,
Share或者干脆讓他學(xué)易語(yǔ)言得了,我的真正的編程入門是從易語(yǔ)言開始的。大概小學(xué)4年級(jí)。
當(dāng)然如果孩子沒興趣就算了。我當(dāng)初是自己學(xué)的,爹媽沒逼著。
爹媽要是逼著估計(jì)我就不學(xué)了……
那位說學(xué)單片機(jī)的,你把1年級(jí)生當(dāng)作初中生以上了。
直接學(xué)這些東西需要了解的細(xì)節(jié)太多,很容易讓小孩子畏懼。
比如,寫匯編,這么多指令,沒有英語(yǔ)功底,只能死記。
C語(yǔ)言,首先要語(yǔ)法搞定,學(xué)了半天沒有產(chǎn)出,只有各種莫名其妙的錯(cuò)誤,靠大人翻譯編譯器的說明,這是絕對(duì)不行的!這樣一點(diǎn)樂趣都沒有!
另外請(qǐng)盡量不要干涉,領(lǐng)進(jìn)門以后就讓他自己玩。
不要設(shè)獎(jiǎng)勵(lì)什么的,不要總在旁邊指導(dǎo),來一句“不會(huì)問我”就行了。
不然很容易就會(huì)變成“為了得獎(jiǎng)勵(lì)給你玩”的,這樣外部激勵(lì)一消失,就不會(huì)再有動(dòng)力了。
湛兮
scratch,可以讓孩子快速找到成就感,先寫控制臺(tái)程序的話,孩子可能過幾天就沒興趣了。其實(shí)感覺scratch之類的都只是工具,都是拖拖拖來寫程序,為了讓孩子有親自上手寫代碼的感覺(大霧),您應(yīng)該試試(前方防不勝防)FriceEngine也是可以的,(鏈接待補(bǔ)充),一個(gè)很棒的jvm游戲框架(引擎),也有其他的語(yǔ)言版本,Perl,Ruby,Racket應(yīng)有盡有,來自超級(jí)女裝大佬ass1000的制作。詳情在gayhub上搜索icela。
sting
過早學(xué)工業(yè)級(jí)編程語(yǔ)言是個(gè)大坑,因?yàn)楣I(yè)級(jí)語(yǔ)言的使用場(chǎng)景跟孩子們?nèi)腴T啟蒙完全不同。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看