大數據

碼齡5年,17歲香港少年獲蘋果編程挑戰賽獎項,教貧困兒童學編程

受到疫情影響,今年蘋果的WWDC學生開發者挑戰賽轉為線上進行。6月16日,獲獎名單公佈,共有來自41個國家和地區的350位學生獲得獎項,其中中國大陸地區有23名學生開發者獲獎。

WWDC編程挑戰賽需要學生們在Swift Playground裡創建一個交互式場景,併發揮自己的想象力,運用Swift語言編寫屬於自己的App。Swift Playgrounds是一款適用於iPad的Swift編程教學App,旨在以互動有趣的方式來教你寫代碼。

其中有一位名叫Alan Zhang的17歲香港高中生給蘋果高管們留下了深刻的印象。

Alan Zhang發明了一款邊玩邊學代碼的遊戲

為啥Alan的作品這麼抓眼球?

因為這項作品不僅融合了編程元素,還增加了AR功能,而自從蘋果推出AR Kit(鼓勵AR應用程序創建的開發工具集)設備以來,蘋果就一直關注該功能。

Alan的獲獎作品名為“Cuby的幾何星系穿越之旅”(Cuby's Journey Back to The Geometry Galaxy),這需要用戶使用預先編寫的代碼塊來引導Cuby(一個立方體形狀的圖形)在現實世界的表面上移動來完成遊戲裡的任務。

就像這樣,虛擬的金色硬幣和Cuby通過AR反映在了現實場景中,要想讓Cuby獲得金幣,就先得寫對代碼。這也迎合了蘋果提倡的遊戲化編程。

Alan還打趣的表示,今年很遺憾沒能去到聖何塞感受一下編程比賽的氛圍。不過自己能夠獲獎就已經很開心了。不過好消息是,蘋果公司高層已經表示,他們可能會邀請今年的獲獎者明年一同去往聖何塞。

17歲編程少年,碼齡已經5年了!還對少兒編程教育充滿熱情

從12歲開始Alan就迷上了編程,當時他還住在上海。後來搬到香港上中文國際學校,此後一直活躍在這裡的編程社區。

那他為何小小年紀就對編程產生了如此大的熱忱呢?

在他看來,編程是一項重要的生活技能,可以幫助人們以一種更合乎邏輯的方式看待現實世界,有利於人們拆解問題並解決問題。說白了就是能更好的培養人的邏輯。

別看他才17歲,可是有著胸懷天下的氣度。小小年紀就勵志要做教育。

從小學習編程的他,也想教會更多小孩子編程,Alan對少兒編程教育充滿了熱情。為此,他參與了一項名為“Code + Create”的計劃,這是一項非營利性計劃,旨在向香港貧困兒童教授編程技巧。

其他優秀獲獎者的創意App

再來讓我們看一看被蘋果官方pick的其他優秀獲獎者,他們的獲獎信息被蘋果專門發佈在了官網的newsroom上。

對於19歲的Sofia Ongele來說,她剛剛在紐約的福特漢姆大學讀了大二,她關注的是科技能為社會帶來什麼。

她的第一個iOS應用程序ReDawn就是一個很好的例子。在她大一時,一位大學同學遭到了性侵,於是Ongele決定創建這款app,這是一個可以提供健康中心定位的app,可以幫助那些在遭受性侵犯後的人及時得到醫療照顧。

在她看來,編程已經成為了她生命中的一部分:“歸根結底,我只想將技術用於社會公益。”

19歲的Palash Taneja在印度新德里長大。四年前,他染上了嚴重的登革熱。在經歷了兩到三個月的痛苦後,這激發了他想要通過編程來解決這一問題的想法。

他創建了一個基於Web的工具,該工具使用機器學習來預測諸如登革熱等蚊媒疾病的傳播方式。Taneja在今年以COVID-19為背景創建的Swift學生開發者大賽中設計了一個Swift Playground,旨在模擬新冠病毒如何在人群中傳播的同時教授編程,還展示了隔離和口罩等預防措施如何有助於減緩感染率。

在昨天剛剛結束的WWDC20大會上,我們可以感受到蘋果現在已經不止於硬件創新,而是正在努力打造一個融合一體的生態圈。而WWDC學生開發者挑戰賽的舉辦更多是為表彰和激勵年輕一代程序員和創作者,也為每年的WWDC大會注入更多新鮮血液。

相關報道:
https://www.forbes.com/sites/bensin/2020/06/19/this-17-year-old-hong-kong-student-won-apples-wwdc-coding-challenge/#d036c77be68b
https://www.apple.com/newsroom/2020/06/apples-wwdc20-swift-student-challenge-winners-determined-to-shape-the-future/

Leave a Reply

Your email address will not be published. Required fields are marked *