日本高清视频www,女人18毛片水真多,狠狠色色综合网站,婷婷久久精品国产一区二区

您現(xiàn)在的位置:首頁 > 資訊 > 特別關(guān)注 > 正文

采訪WWDC23學(xué)生挑戰(zhàn)賽獲獎?wù)撸阂蚺d趣而起 用編程解決實際問題_全球快看

時間:2023-06-02 03:39:40    來源:鳳凰網(wǎng)    

鳳凰網(wǎng)科技訊(作者/閻爍)6月1日消息,蘋果WWDC23全球開發(fā)者大會即將在北京時間6月6日召開,按照慣例,在每年的WWDC之前蘋果都會舉辦Swift學(xué)生挑戰(zhàn)賽,跟全球的蘋果學(xué)生開發(fā)者們同臺競技,獲獎?wù)叱擞歇勂分?,還可以獲得WWDC的線下入場券。

今年的Swift學(xué)生挑戰(zhàn)賽結(jié)果也已出爐,鳳凰網(wǎng)科技也有機(jī)會和幾位獲獎的學(xué)生開發(fā)者聊一聊,對于自己的獲獎作品、Swift編程以及即將到來的WWDC是怎么看的。

因興趣而起


(資料圖)

每年的Swift學(xué)生挑戰(zhàn)賽,我們都會發(fā)現(xiàn)學(xué)生們參與編程的初衷往往是因為興趣,而蘋果的Swift語言和Swift Playgrounds軟件,則大大降低了學(xué)生們實踐興趣的門檻。

Swift學(xué)生挑戰(zhàn)賽獲獎?wù)摺旉蛇h(yuǎn)

目前在美國讀書的大三學(xué)生魯晟遠(yuǎn),在高二時就會自己使用PhotoShop來設(shè)計手機(jī)app交互界面,但是這樣的設(shè)計只停留在原型階段,在看完2018年的WWDC之后,他被大會上播放的“Source Code”視頻所感動,隨后就通過Swift Playgrounds來學(xué)習(xí)Swift語言,并著手讓自己設(shè)計的app原型,真正運行起來。

魯晟遠(yuǎn)表示:“對于潛在的學(xué)習(xí)者,鼓勵自己試一試是非常重要的。也許找一個悠閑的下午,打開蘋果的教程,試著寫幾行。我相信任何人都可以理解一些簡單的代碼。”通過自己的興趣引導(dǎo),加上Swift語言的易用性,魯晟遠(yuǎn)就非常自然了成為了一名開發(fā)者。

魯晟遠(yuǎn)的獲獎作品——《CollegePal》

在本次Swift學(xué)生挑戰(zhàn)賽中,他的作品叫《CollegePal》,一個可以幫助美國高中生申請大學(xué)的應(yīng)用,通過這個app,可以極大減少學(xué)校申請的中信息差,讓許多國際生、新移民和一代大學(xué)生受益。

Swift學(xué)生挑戰(zhàn)賽獲獎?wù)摺獥铌粋?/p>

同樣因興趣而起的還有正在學(xué)習(xí)交互設(shè)計的大二學(xué)生楊昊倫,他表示:“我學(xué)習(xí)Swift開發(fā)主要是通過Apple的官方平臺和網(wǎng)絡(luò)。在中學(xué)時期一開始對App開發(fā)感興趣時,我完成了Swift Playground中的兩部互動式教學(xué),這為我的編程思維埋下了種子?!?/strong>

經(jīng)過幾年對學(xué)生開發(fā)者的跟進(jìn),我們發(fā)現(xiàn)像楊昊倫這樣的例子特別多,大家都是通過Swift Playground的互動式教學(xué),玩?zhèn)€編程小游戲,就入門了,原來聽起來非常高門檻的編程二字,正在被這些更加高效的編程語言,更易上手的教程app,變得簡單化。

魯晟遠(yuǎn)的獲獎作品——《Redesigner》

本次魯晟遠(yuǎn)在Swift學(xué)生挑戰(zhàn)賽中,帶來的作品是《Redesigner》,它是一個幫助開發(fā)者學(xué)習(xí)UI設(shè)計基礎(chǔ)的交互式指南。他觀察到許多開發(fā)者做的 App 有著很有趣和實用的功能,但它們的UI設(shè)計有待提升,希望通過這個作品幫助更多開發(fā)者創(chuàng)作出兼具好設(shè)計的App。

用編程解決實際問題

Swift Playground的互動教學(xué)降低了編程的門檻,讓學(xué)生們的興趣得意發(fā)展,但是經(jīng)過與幾位同學(xué)的溝通,我們發(fā)現(xiàn)促使他們真的去想要開發(fā)一個app,更多還是源于生活中遇到的實際問題,讓他們覺得利用自己的編程能力,會帶來更高效的解決方案。

Swift學(xué)生挑戰(zhàn)賽獲獎?wù)摺握?/p>

目前正在就讀網(wǎng)絡(luò)空間安全的大二學(xué)生何正浩,正是由于在生活中遇到棘手問題,才促使自己進(jìn)行更加深入的app開發(fā)。他在高考后的第二天,約同學(xué)吃飯,并最后為飯局買單,但當(dāng)大家想要AA的時候,發(fā)現(xiàn)計算每個人的花費非??嚯y,所以他就決定開發(fā)一個app,來管理多人支出賬單,最終制作來一款名為《Numpkin》的app,并成功上架App Store。

何正浩的上架app——《Numpkin》

“Numpkin的想法成了推動我學(xué)習(xí)Swift的重要原因。在一邊學(xué)習(xí)Swift,一邊開發(fā)Numpkin將近兩年后,今年5月2日,我終于把Numpkin上架到了App Store?!昂握聘覀冋劦剑鉀Q實際問題的想法,是推動他學(xué)習(xí)Swift的重要原因,同時他還加入了開發(fā)者社區(qū)、查閱官方文檔,通過多種交流方式,提升自己的編程水平。

通過跟幾個學(xué)生的溝通可以發(fā)現(xiàn),蘋果的學(xué)生開發(fā)者們,他們可能也是蘋果的下一代主力開發(fā)者,通過Swift Playgrounds把興趣的種子埋下,讓學(xué)生覺得編程不再觸不可及,同時利用編程思維,潛意識覺得自己可以開發(fā)個app,來解決實際中的問題,讓種子發(fā)芽開花。

蘋果在通過Swift降低編程門檻的同時,也很好的植入了編程思維,讓大家覺得通過這門語言,我可以用不一樣的方式,去解決一個問題,正如2019年蘋果秋季發(fā)布會開場視頻那句話所講:“Give people wonderful tools and they"ll do wonderful things.”這句話可以很好的概括,蘋果如今在編程領(lǐng)域,所作出的努力,以及收獲的回報。

關(guān)鍵詞:

上一篇:普通話考試考什么
下一篇:最后一頁

相關(guān)新聞

最近更新

凡本網(wǎng)注明“XXX(非汪清新聞網(wǎng))提供”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和其真實性負(fù)責(zé)。

特別關(guān)注