小孩如何編程游戲視頻,兒童有必要學(xué)python嗎?
我是兩個孩子的媽媽,同時也是一個程序員,我來和大家聊聊對兒童編程啟蒙的看法吧。關(guān)于要不要學(xué)python的問題,取決于你的孩子目前幾歲、是否有基礎(chǔ),看到后面介紹的兒童分齡編程啟蒙工具你就自然明白了。
1 為什么讓孩子學(xué)編程?我們生活的時代科技發(fā)展飛速,人工智能早在10年前就在國際象棋上打敗了所有人類。而就在去年,曾經(jīng)被認(rèn)為是人類最后一塊智慧壁壘的圍棋,也被阿爾法狗攻破了。無論是韓國名將李世乭,還是世界排名第一的中國棋手柯潔,都先后敗給人工智能。
說實話,我對未來的這個人工智能的時代,是心懷畏懼的。但是我們也該記住,再厲害的人工智能,也是人寫出來的。所以,我一定會讓我的孩子從小學(xué)習(xí)編程,掌握未來發(fā)展的一份先機(jī)。
就像我們小時候,英語曾經(jīng)只是一門專業(yè),現(xiàn)在卻成了很多人工作生活的必備技能。誰說得清,編程也很可能成為我們下一代的必備工作技能(或者加分項)?
2 讓孩子學(xué)編程有什么好處?編程其實對鍛煉孩子的思維能力有極大的幫助。
我做程序員這一行多年,也認(rèn)識不少從數(shù)學(xué)專業(yè)轉(zhuǎn)行的同僚。大家都知道早期數(shù)學(xué)啟蒙能開發(fā)智力。其實數(shù)學(xué)和編程是互通的,早期的編程啟蒙,也類似于一種數(shù)學(xué)啟蒙,也能啟迪孩子的智力發(fā)展。
具體來說,編程(及編程類游戲、訓(xùn)練)對鍛煉孩子的邏輯思維、解題能力、分析和思考能力都有很大促進(jìn)作用。而這些能力的培養(yǎng),對未來他們的學(xué)業(yè),甚至工作生活都會有所幫助。
3 幾歲能學(xué)編程?怎么學(xué)?其實大家不用把編程想的那么高深復(fù)雜,也不必須送孩子上那些聽著高大上、價格嚇?biāo)廊说臋C(jī)器人課。市場上有很多針對不同年齡段孩子的編程啟蒙類游戲,哪怕3歲的孩子,也完全可以玩轉(zhuǎn);完全不懂編程的成人也可以跟著一起挑戰(zhàn)學(xué)習(xí)。下面就分年齡段介紹一些編程啟蒙類玩具、桌游、APP、網(wǎng)站給大家。
3-6歲1、桌游:機(jī)器人烏龜
歐美市場上,已經(jīng)越來越流行STEM系列的玩具,其中有一款叫Robot Turtle(機(jī)器人烏龜)的,就是一個程序員爸爸設(shè)計的編程類桌游。
這款桌游可有2-5個玩家同時參與,每個人運行一個機(jī)器人烏龜,用功能卡牌來控制烏龜?shù)淖呦颍朕k法越過各種障礙獲取寶石。桌游設(shè)計巧妙,隨著孩子年齡增長,可以不斷解鎖新的功能牌,增加游戲的難度。是美國非常受歡迎的一款編程啟蒙類桌游。
2、玩具:可編程毛毛蟲
美國知名玩具廠商費雪(Fisher Price)也在去年推出了一款幼兒編程類的玩具:Think & Learn Code-a-Pillar (可編程毛毛蟲)。
這款智能玩具,自帶8節(jié)可拆卸組件(毛毛蟲的身體),還可以自己購買拓展件達(dá)到15節(jié)。每一節(jié),都代表一種運動方式,比如前進(jìn)、左轉(zhuǎn)、右轉(zhuǎn)、暫停并唱歌、180度轉(zhuǎn)彎等等。孩子可以通過對這些組件進(jìn)行自由的編排和組合,來控制毛毛蟲的運動軌跡。
兩三歲的孩子就可以開始玩,一開始可能作為一個普通的電動玩具,等大一些,家長可以設(shè)置一些路徑,讓孩子設(shè)法通過設(shè)計毛毛蟲身體的編排順序,來達(dá)到這個路徑。這就是編程最基本的Sequence(順序執(zhí)行)概念啦。
3、App:Box Island
適合:4-12歲
平臺:iPhone,iPad,Android
價格:免費安裝,20關(guān)以后要付費
Box Island是一款獲得過游戲大獎(Nordic Game Awards)的編程啟蒙類游戲,里面一共有100關(guān),通過走完全部,孩子可以學(xué)習(xí)到Loop(循環(huán))、If(條件執(zhí)行)等基本的編程理念,對孩子邏輯思維的鍛煉很不錯。
孩子3、4歲就可以開始嘗試玩,到引入循環(huán)、條件判斷的時候,可能需要大人的一些講解和幫助。到60關(guān)往后,越來越難,有些大人可能也要動動腦筋才能解答,就需要孩子大一些才適合了。
4、App:Daisy the Dinosaur
適合:3-6歲
平臺:iPad
價格:免費
這款小游戲,有點類似幼兒版的Scratch。主角就是這只叫做Daisy的小恐龍,孩子可以通過拖拽一系列圖標(biāo),比如前進(jìn)、后推、轉(zhuǎn)彎、打滾、跳躍等等,來控制Daisy的行動。
除了運動功能外,游戲還提供了基本的邏輯功能,比如循環(huán),條件判斷,最有趣的就是一個If (touch/shake)的功能,讓游戲具有了互動性,孩子可以通過程序編排,控制Dasiy在觸屏或者搖動iPad時做出相應(yīng)的動作(比如觸屏?xí)r前進(jìn),搖晃時打滾)。
游戲有兩種模式,Challenge和Free Play,前者是通過設(shè)定一個目標(biāo),讓孩子了解功能鍵的用法,后者就是讓孩子完全自由的設(shè)計程序,來控制Daisy的運動。3歲的孩子差不多就能理解玩法了。大點的則可以設(shè)計較為復(fù)雜的路徑。
5、App:Lightbot Jr
適合:4-9歲
平臺:iPad,Android
價格:$2.99
Lightbot系列也是個著名的編程類App,這個Jr(Junior)版是適合低齡兒童的,大約4歲左右可以開始嘗試。游戲分5大關(guān),每關(guān)7-9題,掌握一個概念:
Basics(基本運動)
Jumping(跳躍)
Overloading (功能重載)
Procedures(子程序)
Loops(循環(huán))
前三關(guān),我家5歲的大寶都順利完成,到第四關(guān)子程序調(diào)用,就需要我的一些講解幫助了。感覺6-9歲的孩子應(yīng)該能順利完成全部。
此外,還有一些適合3歲以上孩子玩的,比如桌游Code Master之類,大多在Amazon網(wǎng)站都有賣。
6-12歲1、桌游://CODE系列
美國著名的STEM玩具公司ThinkFun,有一套叫//CODE(程序)系列的桌游,有On the brink, Rover control, Robot repair這三款,下圖就是:
ThinkFun是個非常善于做腦力開發(fā)桌游的公司,它家的優(yōu)秀作品簡直數(shù)不勝數(shù)。這套程序系列桌游是利用卡牌完成挑戰(zhàn)類的。因為我家孩子小所以我尚未入手,不過看過玩家評測,非常長草。有興趣的可以去ThinkFun網(wǎng)站看介紹,還有視頻:http://www.thinkfun.com/learn-coding/
2、App:Cargo-Bot
適合:6-12歲
平臺:iPad
價格:免費
這是一款很棒的編程類游戲,從易到難分好幾個等級,里面也包含了條件、循環(huán)、子程序調(diào)用等編程概念。
每題都是一個挑戰(zhàn),讓你用最少的執(zhí)行步數(shù),把磚塊按顏色重新排列成題目要求的位置。
這款游戲玩下來的體驗,頗有難度,有些題目我都要抓破頭才能找到三星解決方案,所以暫時沒讓我家5歲的大寶玩。小學(xué)生開始挑戰(zhàn)應(yīng)該不錯,大人也能玩的津津有味。唯一的缺點,只有iPad版。
3、App:LightBot
適合:6-12歲
平臺:iPad
價格:$2.99
和前面提過的LightBot Jr類似,這款是適合6歲以上孩子玩的,涵蓋的理念和Jr版差不多,但是難度要高一截,看看這個解題復(fù)雜程度:
如果孩子小時候喜歡Jr版,那么完成全部挑戰(zhàn)后,就可以繼續(xù)玩這個版本了。
9-99歲1、網(wǎng)站:Scratch
對兒童編程有興趣的家長,大約都聽說過Scratch的大名,這是美國MIT(麻省理工學(xué)院)的人搞出來的一套可視化編程工具。
前面提到的Daisy the Dianosaur就有點像低幼版Scratch。簡而言之,就是用拖拽各種功能圖標(biāo)的方式,來控制一個游戲人物的各種互動和動作,進(jìn)而設(shè)計自己的游戲。
不同于前面的編程游戲,Scratch本身是一套完整的編程語言,里面包括了所有編程邏輯,因而其功能可以說是非常的強(qiáng)大。所以下至9歲上至99歲都可以玩出各自的水平。
網(wǎng)站:https://scratch.mit.edu/
免費的哦!
補(bǔ)充一句,Scratch也有出一款iPad適合學(xué)前兒童的APP:Scratch Jr:
2、樂高:EV3
大名鼎鼎的樂高機(jī)器人就是它了。其實如果說Scratch是用編程來控制虛擬的動畫人物,那么EV3就是用編程來控制實際的機(jī)器人了。
編程的方式,其實是類似的,同樣是用可視化的編程模塊,通過drag-and-drop的方式來組成控制流,控制機(jī)器人的運動。網(wǎng)上找個EV3編程的控制圖給大家一點概念:
很可能你家男人會比你家小孩玩得更high~哈哈!
3、編程語言:Python
孩子小學(xué)四年級左右,其實就可以開始嘗試真正的編程語言了,目前廣受歡迎、語法簡單、上手容易、應(yīng)用廣泛的,就數(shù)Python了。(好啦,說起誰是最好的編程語言,程序猿們一定是要吵架的,所以我只是舉個栗子,請同行們保持冷靜哈哈)
有興趣的家長和孩子們,可以去Python官網(wǎng)下載學(xué)習(xí):https://www.python.org/
免費的哦!
好了,希望我分享的以上這些干貨能對大家有所幫助,也歡迎大家分享給更多人看到。
如果你喜歡我的回答,歡迎關(guān)注:
荔枝未來少兒編程大師課有哪些內(nèi)容?
1)11節(jié)基礎(chǔ)精講課
2)14節(jié)進(jìn)階精講課
3)15節(jié)機(jī)器人精講課
4)76個附加創(chuàng)意編程課
5)87個精選編程程序包
6)社群“在線答疑課”,交流各種問題
7)1次Scratch 3平臺遠(yuǎn)程安裝支持
8)邀請進(jìn)入各省市“編程交流群”,提供老師與家長的交流、家長與家長之間的交流平臺
9)優(yōu)秀學(xué)員及編程直推全國大賽,為孩子開啟更大舞臺
還提供錄播、社群交流、課程視頻下載三種學(xué)習(xí)方式,學(xué)生可根據(jù)自己實際情況隨時隨地學(xué)習(xí),可單獨進(jìn)行學(xué)習(xí),也可作為線下學(xué)習(xí)的配合課程進(jìn)行學(xué)習(xí)。
詳細(xì)請可點擊鏈接查看
https://www.vrarstar.cn/app/index.php?i=3&c=entry&eid=1
excel小游戲如青蛙測試?
大家好,我是@EXCEL實例視頻網(wǎng)站長@歡迎關(guān)注我的頭條,每天都會分享Excel實戰(zhàn)技巧!
顯然是VBA語言,不過從游戲入門實在不是好辦法,因為從代碼難度上講,游戲算的是中高級別的難度了,稍微復(fù)雜的游戲在vba里就算的上非常難得級別,入門的話還是從錄制宏,解決手頭的基本問題下手吧
以上就是關(guān)于小孩如何編程游戲視頻和兒童有必要學(xué)python嗎的相關(guān)問題解答,希望對你有所幫助。