六一特輯丨「我的禮物我開發」這群小朋友在新的方式對話未來
摘要:讓我們一起來認識這些小小程式設計師,看他們用童趣和想像力,coding出一個與眾不同的童年。
本文分享自華為雲社區《六一特輯丨8歲小程式設計師獻禮兒童節:我DIY了聊天機器人,做3D printer,還想和外星人對話!》,原文作者:技術火炬手。
小朋友的兒童節一般怎麼過?
看演出、吃大餐、還是去遊樂場?「愛玩」是孩子們的天性,「創新」是他們的潛力。今年的六一兒童節,有這樣一群充滿想像力與創造力的小朋友,自己開發聊天機器人、建模3D列印,用程式碼與外星人對話。
讓我們一起來認識這些小小程式設計師,看他們用童趣和想像力,coding出一個與眾不同的童年。
8歲的Daniel:DIY機器人,還想用編程和外星人交流
小朋友總是有許多奇奇怪怪的想法,8歲的小程式設計師更是天馬行空,比如用編程和地球以外的星球進行交流,和外星人成為好朋友。比如想要創造出偉大的遊戲,是為了讓小朋友不沉迷於遊戲……

Daniel就是這個可愛的小朋友,他喜歡編程,從Scratch學到python,自己做過自動搬運垃圾的智慧機械臂,還有一個可以和他聊天的對話機器人,因為編程,學習成績也蹭蹭往上漲。
他開心地和我們分享了他最喜歡的兩個編程項目:
「我最喜歡做過的智慧機械臂和機器人聊天。智慧機械臂項目中,我用編程模擬操作機械臂,理解了機器人的正向運動學和逆向運動學,還學到了感測器的效果,最後實現了可以自動搬運垃圾的機械臂,讓工廠實現真正的自動化。其實這個項目和我們的生活也很有關係,我也希望我自己的編程技術能夠幫助到別人。」


「在聊天機器人項目中,我做出了一個聊天機器人,可以跟他愉快的聊天。首先我用python中的邏輯判斷語句if else重新構造了機器人的聊天API,讓機器人可以「聰明」地回答我提出的各種問題,然後我還用python的關鍵字匹配,提高聊天機器人的語音識別準確度,最後我用到了語音合成API,給機器人安上了「嘴巴」,機器人就能跟我講話了。


當我們問他長大後想當一個真正的開發者嗎?
Daniel很調皮地笑了,「是的,我喜歡玩遊戲,小孩子都喜歡玩遊戲嘛。不過我更希望能夠創造出偉大的遊戲,就可以幫助小朋友不沉迷於遊戲,通過遊戲開發小朋友的創意、智力,讓大家越玩越聰明。」
愛玩,又愛動腦筋的小小程式設計師,如此可愛!
8歲的Ken:我想要發明很好玩的遊戲,然後變有錢
Ken,8歲的一個混血小朋友,非常喜歡編程。他說雖然編程很難,但可以做出很多很好玩的事情!

他與編程結緣還是因為他的一個朋友。一次朋友去他家做編程作業,作業是利用編程實現一個動畫場景:孫小弟在樹林中吃到一個水果,發現水果有毒,整個人都變成了藍色。然後孫小弟說,啊,有毒!Ken看完覺得非常好玩,就對編程產生了興趣,開始自己的編程學習之路。
由於Ken會的中文不是很多,所以課程中的中文內容他聽不太懂,但他還依然堅持學習。他說,編程沒有那麼難,它是一個很有趣的學習過程。提到他最得意的編程作品,就是海船大戰。

這個作品需要很多的costume,要將它們一層層的疊加上去,在前端介面組成一個3D的動畫,實現兩個船互相攻擊的場景,最後將壞人的船給擊沉。
小Ken暢想著自己的未來,興奮地說道:「希望通過編程可以發明很多很好玩的遊戲變很有錢。要做漫畫、做3D printer。」
小學生禹辰:組裝伺服器晶片,破解程式碼密室,so easy
在今年剛剛過去不久的華為開發者大會上,出現了一位年紀最小的神秘參會者。在大會上,,他不僅獨立完成了華為雲社區技術闖關活動「程式碼密室」的三層程式碼破解,還成功組裝了鯤鵬伺服器晶片,真是英雄出少年!
他就是正在念小學的禹辰,要不是因為爸爸工作的原因,「是個大熱天我本不願意去」的禹辰還是來到了HDC的線下展台,結果玩的不亦樂乎。玩轉各種coding項目,收穫了超多的獎勵。

晚上回去,意猶未盡的禹辰還特意寫了日記,方格里歪歪扭扭的字,充滿著小朋友大大的好奇心和快樂。
特此摘錄幾段這位小學開發者的編程心得:
「在鯤鵬那個展廳通過組裝伺服器的晶片得到了一盒口罩……我覺得最有意義的活動就是在那破程式碼題進入一個網站,那個還挺鍛煉腦子的。
這次去華為開發者大會收穫滿滿:如何組裝伺服器晶片,學了一些編程知識,最後的總結就是今天好累。」

如果你也想體驗禹辰覺得最好玩的程式碼密室,可以關注【華為開發者】微信公眾號,發送關鍵詞【程式碼密室】,即可開始你的探險之旅啦!記住,每層密室打開之後都有線索,供你解開下一層密室哦。一共三層,通關之後驚喜等著你!

最後,祝所有大朋友小朋友們兒童節快樂,永遠保持孩子般的樂趣,充滿想像力!


