蘋果 Swift 學生挑戰賽出爐,兩位台灣學生奪獎!

兩位來台灣獲獎學生,劉祐炘來自逢甲大學資工系大四 22 歲即將畢業,以及逢甲大學資工系大二 20 歲的薛竣祐,兩人均為逢甲大學 iOS 社團的成員。
評論
Apple
評論

Apple 全球開發者大會 WWDC20 即將開跑,並依照慣例舉辦 Swift Student Challenge 挑戰賽邀請全球學生共襄盛舉,世界各地學生可藉由 Swift playground 原創作品參加比賽。

昨日蘋果公布獲獎名單,本次來自 41 個國家與地區的 350 位 Swift Student Challenge 得獎者也將一同參與大會,而其中有兩位來自台灣的學生脫穎而出獲獎。

一位是來自逢甲大學資工系大四 22 歲即將畢業的劉祐炘,以及逢甲大學資工系大二 20 歲的薛竣祐,兩人均為逢甲大學 iOS 社團的成員。兩人都是進大學才開始接觸程式設計,但對程式語言抱持極大的熱情,課外時間兩位也會帶領其他社員到國中去推廣 Swift Playground。受到學校老師的鼓勵,祐炘帶領社團學弟一起嘗試投稿 Swift Student Playground,本次都是兩位首次投稿就獲獎。

祐炘的作品是以 Swift Playground 教學為架構,透過小遊戲建立幫使用者學習函數的概念;而竣祐的作品則是以環保為出發點,透過小遊戲提醒大家記得關燈關冷氣來省電。

獲獎學生:用科技為社會謀福利

這次獲獎中,不少學生都是懷抱讓世界更美好的理念出發,來自紐約福特漢姆大學二年級 19 歲的 Sofia Ongele 就著重於科技與社會正義的結合。她的第一款 iOS app ReDawn 來自大學一年級的時候,學校裡的一個朋友遭到性侵經驗,開發出 ReDawn,希望能幫助受害者能以安全、簡單、機敏的方式來獲得所需的資源。

Ongele 在 2016 年首次接觸程式設計,當時她參加了為 13 至 18 歲女孩設計的免費程式設計訓練課程 Kode With Klossy。Ongele 說,學習程式設計改變了她的人生。 Ongele 後來繼續參與指導該課程,希望利用科技為社會謀福利。目前已有數個公司與她接洽,希望合作開發 app。

Apple
ReDawn 幫助性侵倖存者獲得資源。

19 歲的 Palash Taneja 在印度新德里長大。四年前他感染了嚴重的登革熱導致他需住院接受治療。Taneja 剛剛在德州大學奧斯汀分校唸完大一,他表示:「那兩三個月的痛苦經歷,真正激發了我去學習程式設計,並運用它做為解決問題的工具。  Palash Taneja 借鑒自身的罹病經驗來協助他人。 」

他繼續建立一個網頁形式的工具,使用機器學習技術來預測登革熱等蚊媒疾病的傳播方式。Taneja 在今年舉辦的 Swift Student Challenge 競賽所提交的作品中,也針對新冠肺炎設計了一個 Swift playground,在教程式設計之際,也同時模擬疫情如何在人群中傳播的模型,顯示出保持社交距離和佩戴口罩等預防措施如何協助減緩感染率。他在看到其他人並未認真看待各種警告後,便建立這項工具以協助教育年輕人。

Devin Green 喜歡透過科技解決問題,並會從周遭環境中找尋靈感。由於新冠肺炎疫情使得他必須在家裡讀完高三的學業時,他便將自己位於加州卡斯特羅谷 (Castro Valley) 的臥室作為實驗室。

18 歲的他將在秋季於史丹佛大學展開新鮮人生活,但總是喜歡賴床,他設計了一個使用床底壓力墊的程式。在他應該起床後如果墊子上仍有重量,鬧鐘便會響起,除非他用手機掃描行動條碼後,鬧鐘才會停止。

Green 表示:「我的房屋四周佈滿了 12 個不同的行動條碼,並且每天早上會隨機分配。所以我絕不會知道該掃描哪個條碼才能關閉鬧鐘。」

同樣的創新精神注入到他  Swift Student Challenge playground 獲獎的作品:一個名為 Stanny 的人工智慧機器人,可以辨識並回應 63 個不同的評論和問題。

Green 在 App Store 上還有兩款 app,第一款是他在 13 歲時製作的。第二款 app 名為 Slight Work,這是一款家庭作業 app,使用番茄工作法 (Pomodoro Technique) 透過結構化的休息來最大化工作時間。他和他的高中同學用這款 app 度過整個高三。

Apple
Slight Work app 幫助學生使用特殊公式管理時間。

Green 希望利用自己的解決問題的能力來實現更大規模的變革。 Green 表示社會正義和政治是他真正想貢獻的領域。

核稿編輯:Chris 

延伸閱讀:






AWS DevAx 現代應用開發賦能系列第一彈!10/13 免費線上學習部署多架構容器服務

AWS DevAx 現代應用開發賦能系列活動,第一場將在 10 月 13 日下午線上舉行。
評論
Photo Credit:Christin Hume on Unsplash
評論

AWS DevAx 計畫,是專為開發者學習進階技能所打造,將圍繞企業如何開發現代應用,並且從思維建立、架構調整、開發團隊培育、到加速賦能等面向,展開一系列的工具與經驗支持。10 月 13 日下午,AWS 現代應用開發賦能系列,將推出免費線上活動,與參加者分享如何運用 AWS Gravition2 優勢在 Amazon EKS 上部署多架構容器服務。▶立即手刀報名

為進階開發者打造的 AWS DevAx,讓你的技術升級

在 DevAx 計畫裡,AWS 主要運用開發者專屬語言做深度交流。參加者可以從交互式演示、技術工作坊、實際案例研究、客戶夥伴等深入的開發觀點範例與指引中,獲得超高含金量的技術與知識;包括:端到端部署的客製技術指導,改造現代應用開發專案等,以此推進企業的雲端原生之旅。

即刻報名 2021 AWS DevAx

AWS DevAx 首發:部署多架構容器服務

與過去對比,AWS Graviton2 處理器在性能和功能方面有了重大躍進,因此第一場現代應用開發賦能系列活動,AWS 將回應許多使用者對 Graviton2 性能和價格優勢的興趣,一起探索 Graviton2 該如何搭配容器服務建造多原生架構,以支持運行容器工作負載 Amazon EKS、Amazon ECR 和 AWS 開發人員工具,例如 AWS CodeBuild、CodeDeploy、CodePipeline。

在這場線上活動中,AWS 將演示如何在 Amazon EKS 集群上部署 x86 和 ARM 應用程序。參加者可以立即學到:

  • 創建容器構建管道
  • 多架構應用程序構建
  • Amazon EKS:部署多架構 EKS 集群
  • Amazon EKS:部署多架構應用程序

鎖定 10 月 13 日 AWS DevAx,用 90 分鐘的時間為自己賦能

  • 日期: 2021 年 10 月 13 日 (星期三)
  • 時間: 3:00 PM - 4:30 PM
  • 語言: 中文

即刻報名 2021 AWS DevAx