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