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