更新
2022 年 6 月 3 日
Apple WWDC22 Swift 學生挑戰賽獲獎者以編碼幫助社群
每年 Apple 全球開發者大會前夕,世界各地的年輕人都會運用 Swift Playgrounds 展現編碼技能。今年 Swift 學生挑戰賽包括初次參賽者 Josh Tint、Jones Mays II 與 Angelina Tsuboi 提交的作品。
這三位青少年都運用編碼的力量,打造出有助於解決社群問題的 app;他們從來自 40 個國家和地區的 350 多名學生之中脫穎而出,成為 2022 年挑戰賽的獲獎者。
Swift 學生挑戰賽僅為 WWDC22 其中一部分,大會還有 keynote 發表會、各式活動、研究室和工作坊等精彩內容,以線上免費的形式,提供給全球超過 3,000 萬名優秀的 Apple 開發者。台灣時間 6 月 7 日議程開始時,Mays、Tsuboi 和 Tint 也將鎖定大會內容,了解最新技術、工具和框架,幫助他們運用自身已然優異的程式編碼技能,打造出下一代開創性的 app。
Jones Mays II 以自身根源為靈感,在 17 歲時設計出《Ivy》這個獲獎的 Swift Playgrounds 作品。
即將於德州休士頓就讀高中最後一年的 Mays 表示:「我的祖父有一個他很喜歡的花園,他在裡面種的作物之多,讓他開放社區裡的人進去拿他們需要的東西。雖然他晚年已不便於行,但他會用指的,讓我幫他播種到指定位置。但我們總是得去除葛藤,那是一場長期抗戰。」
於是,Mays 決定打造一個 app,藉由幫助其他園丁辨識、清除葛藤等入侵種植物,來紀念他幾年前去世的祖父。
Mays 表示:「我真的很享受能以有趣又簡單的方式,打造出能展現我的創造力和熱情的程式。Swift 在其中扮演要角;我大約在一年前發現 Swift,很喜歡它易於使用的特性。」
今年夏天,Mays 將幫助其他人學習 Swift 等程式語言。
Mays 說:「我會教導下一代學生學習電腦科學的意義。因為我堅信,如果能夠學習電腦科學,就能將其應用於其他許多領域。」
對 Mays 而言,教學成為他人生旅途中的一部分並不意外,因為他來自一個教育世家。包括他的母親、兄弟和他已故的祖父都從事教育工作;Mays 認為,他的祖父會稱許這個為了紀念他而打造的 app。
Mays 表示:「他很沉默寡言,但我覺得他會說:『小子,做得好。』」
談到解決問題,住在加州 Redondo Beach、16 歲的 Angelina Tsuboi 有許多想法。
除了她提交的 Swift Playgrounds 獲獎作品,也就是一款教導心肺復甦術基礎知識的 app,她也協助打造了一個監測空氣品質的原型、建立了一個網站來協助搜救組織,並設計了一個在她居住區域贏得美國國會 app 挑戰賽 (Congressional App Challenge)的學校通訊計劃。
Tsuboi 表示:「生命充滿了難解的問題;每個人都至少有一項煩惱。而編寫程式讓我充滿希望。它給了我一種方法,讓我能協助找出社區中的人或我的朋友所面臨的問題,並運用我的技能來幫助他們。」
她最為重視的專案是她 3 月在 App Store 上推出的一款名為《Lilac》的 app。
Tsuboi 說:「我的母親是一位單親媽媽,她來自日本。她來到這裡時,碰到了語言問題,所以我製作了一個 app,使用者可以在裡面找到托兒、住房或補助機會等資源,而社群裡的翻譯者也能幫助你建立連結。」
Tsuboi 所做的每一件事中都充滿這種服務精神,也正是這種精神讓她不斷尋找新的專案來解決。
Tsuboi 表示:「幫助別人有助於保持謙遜,並與社區維繫感情,這讓世界看起來更美好,也使我充滿喜悅,讓我覺得,我至少能夠做一件有助於緩解世界混亂的事情。」
Josh Tint 熱愛文字。這位來自亞利桑那州 Tucson 的 19 歲學生剛在亞利桑那州立大學(Arizona State University)讀完大一。他主修語言學,或者更確切來說,是薰衣草語言學,也就是關於 LGBTQ+ 社群用語的研究。
Tint 獲獎的 Swift Playgrounds 作品,是一款讓質疑自己性別認同的人可以嘗試使用不同代名詞的 app。
Tint 表示:「這個演算法會將不同代名詞插入一段段範文裡。你可以透過向左或向右滑動範文,來表達喜歡與否,藉此感受一下是否覺得特定性別代名詞符合你的認同。」
這款 app 的靈感來自 Tint 的自身經驗。
Tint 說:「我質疑過我的性別認同,所以我知道沒有多少資源能幫助解決這個問題。因此我想嘗試打造一個我認為更適用於我的經驗,而且也可以幫助他人的工具。我希望我的 app 有助於訴說故事。」
Tint 剛上高中時開始自學程式編碼,並設計了一個演算法來剖析與建構詩歌。他用這個演算法提交了一首詩參加學校的詩歌比賽,並且獲獎。
此後,他自學 Swift,並認為 Swift 有助於他在語言學方面的工作。
Tint 表示:「我真的很喜歡 Swift 自然的語言框架。它非常強大,非常適合編寫腳本;我用過 Swift 來建立幫助分析語音的機器學習模型。」
未來,Tint 希望運用他在語言學和編碼方面的知識,設計出有助於減少偏見的演算法。
Tint 表示:「目前,許多作品都只使用了少少幾種語言來完成,這反映了編寫者的偏見。我們應該解決這些限制,開始建構一些具備更多參數和更大、更具包容性資料集的新模型。如果我們現在不將邊緣化社群的故事納入核心流程,那麼以後將非常難修復這種損害。」
Apple 很榮幸能藉由一年一度的 WWDC 學生計畫,支持並鼓舞下一世代的開發者、創作者,以及創業家。過去 30 年期間,成千上萬的學生在科技領域開創了成功的職涯、成立了獲得創投支持的新創公司,並打造了許多致力於技術民主化和創新以打造更美好未來的組織。
分享文章