采访WWDC23学生挑战赛获奖者:因兴趣而起 用编程解决实际问题

采访WWDC23学生挑战赛获奖者:因兴趣而起 用编程解决实际问题

来源:开云全站登录    发布时间:2024-07-14 14:49:05

凤凰网科技讯(作者/阎烁)6月1日消息,苹果WWDC23全球开发者大会即将在北京时间6月6日召开,按照惯例,在每年的WWDC之前苹果都会举办Swift学生挑战赛,跟全球的苹果学生开发者们同台竞技,

产品详细

  凤凰网科技讯(作者/阎烁)6月1日消息,苹果WWDC23全球开发者大会即将在北京时间6月6日召开,按照惯例,在每年的WWDC之前苹果都会举办Swift学生挑战赛,跟全球的苹果学生开发者们同台竞技,获奖者除了有奖品之外,还能够得到WWDC的线下入场券。

  今年的Swift学生挑战赛结果也已出炉,凤凰网科技也有机会和几位获奖的学生开发者聊一聊,对自身的获奖作品、Swift编程以及马上就要来临的WWDC是怎么看的。

  每年的Swift学生挑战赛,我们都会发现学生们参与编程的初衷往往是因为兴趣,而苹果的Swift语言和Swift Playgrounds软件,则大幅度的降低了学生们实践兴趣的门槛。

  目前在美国读书的大三学生鲁晟远,在高二时就会自己使用PhotoShop来设计手机app交互界面,但是这样的设计只停留在原型阶段,在看完2018年的WWDC之后,他被大会上播放的“Source Code”视频所感动,随后就通过Swift Playgrounds来学习Swift语言,并着手让自己设计的app原型,真正运行起来。

  鲁晟远表示:“对于潜在的学习者,鼓励自己试一试是很重要的。也许找一个悠闲的下午,打开苹果的教程,试着写几行。我相信任何人都能够理解一些简单的代码。”通过个人的兴趣引导,加上Swift语言的易用性,鲁晟远就非常自然了成为了一名开发者。

  在本次Swift学生挑战赛中,他的作品叫《CollegePal》,一个能够在一定程度上帮助美国高中生申请大学的应用,通过这一个app,可以极大减少学校申请的中信息差,让许多国际生、新移民和一代大学生受益。

  同样因兴趣而起的还有正在学习交互设计的大二学生杨昊伦,他表示:“我学习Swift开发主要是通过Apple的官方平台和网络。在中学时期一开始对App开发感兴趣时,我完成了Swift Playground中的两部互动式教学,这为我的编程思维埋下了种子。”

  经过几年对学生开发者的跟进,我们得知像杨昊伦这样的例子特别多,大家都是通过Swift Playground的互动式教学,玩个编程小游戏,就入门了,原来听起来非常高门槛的编程二字,正在被这些更高效的编程语言,更易上手的教程app,变得简单化。

  本次鲁晟远在Swift学生挑战赛中,带来的作品是《Redesigner》,它是一个帮助开发者学习UI设计基础的交互式指南。他观察到许多开发者做的 App 有着很有趣和实用的功能,但它们的UI设计有待提升,希望能够通过这个作品帮助更多开发者创作出兼具好设计的App。

  Swift Playground的互动教学降低了编程的门槛,让学生们的兴趣得意发展,但是经过与几位同学的沟通,我们得知促使他们真的去想要开发一个app,更多还是源于生活中遇到的实际问题,让他们都觉得利用自己的编程能力,会带来更高效的解决方案。

  目前正在就读互联网空间安全的大二学生何正浩,正是由于在生活中遇到棘手问题,才促使自己进行更加深入的app开发。他在高考后的第二天,约同学吃饭,并最后为饭局买单,但当大家想要AA的时候,发现计算每个人的花费非常苦难,所以他就决定开发一个app,来管理多人支出账单,最终制作来一款名为《Numpkin》的app,并成功上架App Store。

  “Numpkin的想法成了推动我学习Swift的重要原因。在一边学习Swift,一边开发Numpkin将近两年后,今年5月2日,我终于把Numpkin上架到了App Store。“何正浩跟我们谈到,解决实际问题的想法,是推动他学习Swift的重要原因,同时他还加入了开发者社区、查阅官方文档,通过多种交流方式,提高个人的编程水平。

  通过跟几个学生的沟通不难发现,苹果的学生开发者们,他们可能也是苹果的下一代主力开发者,通过Swift Playgrounds把兴趣的种子埋下,让学生觉得编程不再触不可及,同时利用编程思维,潜意识感觉自己可以开发个app,来解决实际中的问题,让种子发芽开花。

  苹果在通过Swift降低编程门槛的同时,也很好的植入了编程思维,让大家认为通过这门语言,我可以用不一样的方式,去解决一个问题,正如2019年苹果秋季发布会开场视频那句话所讲:“Give people wonderful tools and theyll do wonderful things.”这句话能很好的概括,苹果如今在编程领域,所作出的努力,以及收获的回报。


上一篇: 预付费制埋隐患质量监管有空白 早教班的“虚火”该降降了!

下一篇: 中华人民共和国公安部令(第72号)