來源:外灘教育 作者:鄧曉磊 2018-06-13 14:39:16
看點(diǎn) 喜歡玩電腦游戲的孩子不少,沉迷于游戲讓家長頭疼的更是不少。怎樣才能讓他們從忙于升級打怪的被動(dòng)式玩家,成為自己也能設(shè)計(jì)游戲的厲害玩家呢?教他們編程!軟件架構(gòu)師、Python開發(fā)工程師鄧曉磊就分享了他教外甥自己制作一款游戲的經(jīng)驗(yàn),開篇的場景我們都不陌生,關(guān)鍵就看家長怎么引導(dǎo)了!
某天,家庭聚會。晚飯后,我躺在沙發(fā)看電視。
姐姐對我抱怨道:“你看咱家鎮(zhèn)宇,一天到晚玩游戲,都是跟你學(xué)的!”
我轉(zhuǎn)頭一看,外甥正抱著手機(jī)玩得入迷,然后問姐姐:“孩子今天玩多久了?”其實(shí)我并不反對孩子玩游戲。因?yàn)槲倚r(shí)候也是這樣喜歡玩游戲,并一直因?yàn)閷τ螒虻臒釔,最終走上了軟件開發(fā)的職業(yè)。
姐姐繼續(xù)道:“已經(jīng)快一個(gè)小時(shí)了,說了好幾次都放不下手機(jī)。”
“嗯,那是有點(diǎn)多了。”我思考著,如果只是單純地玩游戲,恐怕學(xué)不到多少有用的東西,但如果結(jié)合我的專業(yè),給他灌輸一些編程的思想呢?
說做就做!我到外甥身邊,看了一小會兒他正在玩的游戲,等他一局完成,對他說道:“鎮(zhèn)宇,你玩游戲那么厲害,那有沒有興趣做一個(gè)游戲出來給別的同學(xué)玩呢?”
“做游戲?”他有點(diǎn)迷糊地抬起頭看著我。
我肯定地點(diǎn)點(diǎn)頭,“嗯,我教你做游戲,然后你放到手機(jī)上,給你的同學(xué)玩……”我話還沒說我,只見外甥雙眼放光,小腦袋像是搗蒜一樣快速點(diǎn)頭,“好啊好!”
小孩子快樂的眼神,好明亮。
我趁熱打鐵道:“那我們周末一起來做游戲,你玩過了那么多游戲,現(xiàn)在就開始計(jì)劃一下,做一個(gè)什么樣的游戲?”
“要得!要得!”只見孩子把手機(jī)還給他媽媽,然后飛奔上樓。
很快又拿了他的小書包下來,拿出筆和紙開始寫寫畫畫。
我得意地大笑。
回到家,我就開始思考要怎么樣教他學(xué)習(xí)編程。學(xué)習(xí)制作一款簡單的游戲,首選語言當(dāng)然是Python。因?yàn)橐恢庇幸痪湓捊凶觯喝松喽,我用Python(Life is short. You need Python)。
Python最初就是以教育為目的設(shè)計(jì)出來的編程語言,非常簡潔優(yōu)美,適合孩子入門。國內(nèi)外很多學(xué)校開設(shè)的編程課程,也將Python作為入門語言來教授。下圖是七種最受歡迎的語言在美國39所高校中的使用情況:
現(xiàn)在很多兒童機(jī)器人編程大賽采用的核心語言也是Python。各大兒童機(jī)器人玩具廠家,也推出了基于Python的編程接口。
美國的一位專家還特別和自己的兒子一起寫了一本書,來講訴作為父親如何與孩子一起學(xué)習(xí)Python編程,此書獲得國內(nèi)外一致好評,豆瓣評分更是高達(dá)8.5分。
而且,近年來大數(shù)據(jù)、云計(jì)算和人工智能的興起,給了Python更多的優(yōu)勢,要知道,前段時(shí)間橫掃圍棋界的人工智能阿爾法狗(AlphaGo)的核心算法庫TensorFlow就是在Python下運(yùn)行的。而云計(jì)算和大數(shù)據(jù)領(lǐng)域,Python也處于領(lǐng)導(dǎo)地位。所以最近幾年P(guān)ython的排名一直在上升。
更多的,Python還是一門重要的膠水語言,所謂膠水語言,就是用來黏合各種開發(fā)工具和語言。這也就意味著,Python不但適合入門,更適合作為職業(yè)規(guī)劃,成為參與未來科技變革的核心力量。簡單來說,如果我外甥學(xué)會了Python,他以后的職業(yè)生涯,肯定會有所加分,甚至是完全不同。
而興趣,卻是最好的老師,既然Python那么多好處,從小培養(yǎng)外甥的興趣,不是更好么?
周末,外甥給我打電話,問我是否有空履行之前的約定。
那必須是有空啊。
然后周六他就自己一個(gè)人坐車到了我家,我們開始討論。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看