2021-06-07 来源:新浪 责任编辑:Selina 人气:
核心提示:新酷产品第一时间免费试玩,还有众多优质达人分享独到生活经验,快来新浪众测,体验各领域最前沿、最有趣、最好玩的产品吧~!下载客户端还能获得专享福利哦!
     作为WWDC 2021的一部分,苹果再次开放了Swift学生挑战赛,每年的挑战赛与WWDC主活动同时举行,鼓励年轻的开发者通过使用Swift Playgrounds应用,在Swift内施展创意。而今年的WWDC21 Swift学生挑战赛的获奖名单已经公布,中国共30人获奖。

  我们也和其中三位获奖的学生开发者进行深度交流,分别是张紫怡 吴瑶瑶和沈奕峰。
三位学生从右到左依次为张紫怡 沈奕峰 吴瑶瑶三位学生从右到左依次为张紫怡 沈奕峰 吴瑶瑶
  张紫怡是一名大四的商务英语专业的学生,所学专业其实是跟编程毫无关系的,紫怡第一次接触编程是因为她2019年在一个Apple Store旁听了一节重庆一所大学的计算机教授教小学生用Swift Playgrounds编程的课程,并因此对iOS开发产生兴趣,并且她觉得Swift语言对青少年初学者非常友好,Swift Playgrounds也是非常棒的编程教育软件。
  次比赛中提交的Swift Playground作品叫“See Your Sports”看见你的运动,是一个搭配有原创音乐和手绘图片的AR健身房Playground Book。它需要两两合作,一个人拿着iPad观察AR世界,另一个人按图片指示完成相应动作,让运动变得更有趣。并且在一些关卡中加入了VoiceOver的辅助功能来帮助视障群体。关卡中还有瑜伽,普拉提,健身操等等运动模式。紫怡说灵感来源其实是因为,她不是一个爱运动的人,想通过这种方式来鼓励自己对运动更加的感兴趣。
  她还通过多种渠道,如Today at Apple,Apple Newsroom和Apple官方公众号认识了很多破圈学习编程的朋友。同时作为讲师参加了Today at Apple夏令营来教50多名学生来学习编程。对于她来说WWDC给她带来的影响是,将一个人的编程变成了一群人的编程。

  喜欢戏曲文化的吴瑶瑶自己本身就是计算机专业的学生,也很关注WWDC的学生挑战赛,当她看到上一届余铁琳的剪纸的作品后,受到了启发,想尝试到通过AR能更好的展现戏曲和脸谱文化的魅力。至于为什么会想到用AR来展现她说,很多学校都会通过枯燥文字介绍脸谱历史,而且很繁琐。
  所以本次提交的Playground作品用AR更加生动、交互性强的创新方式来介绍戏曲和脸谱文化,并且即使是没有任何美术基础的用户也是可以用Apple Pencil创造自己的脸谱。还提供了四个模版让用户创作自己的脸谱。

  除此之外,瑶瑶还参加了Apple和浙江大学合办的移动应用创新赛,她还在自己的母校北京邮电大学建立了iOS Club,帮助更多同学了解iOS开发,同时她还取得了Apple Teacher的证书。

  年龄相对小一些的沈奕峰还在读高二,5年级在美国读书时因为看过一本叫《让不懂编程的人爱上iOS开发》的书,书中的内容和iOS开发工具的精细设计让他喜欢上了iOS开发。这本书里面有很多的练习题可以让我们自己试一试。这种跟读者互动的书籍,让弈峰觉得很有意思。

  他的学校也很有趣,非常注重项目式学习,正是因为这样他做了去年WWDC获奖作品。

  在2014年Swift发布后开始自学Swift编程,在Swift 2.0推出后他便将他所有的app移植到 Swift 版本。他认为Swift时一个很棒的开发语言,可以兼顾方便初学者自学,也可以提供很多进阶开发者可以使用的强大的功能。
  跟紫仪和瑶瑶的VR作品不同,本次的获奖作品 — fpcode是一个帮助大家使用流程图设计算法的playground。这个playground的目的是为了降低学习计算机算法的门槛,使我们不需要学习编程语言也可以开始设计流程图。他把这个作品也放到了网上,得到网上的用户的好评。他的老师也为他感到非常的骄傲。

  这已经奕峰是第二次在Swift 学生挑战赛中获奖了,他觉得这个比赛带给他最大的意义就是,得到了周围人的认可,觉得自己可以在编程方面有所发展,他还悄悄透露,他的目标大学是斯坦福。

  目前他已发布的了像App图片编辑器,唐诗接龙,代码备忘录,拍照翻译软件,信息板报系统6款简单的app。
  在这次获奖选手名单中,女生的人数确实不少,不难发现现在有越来越多的女生通过Swift Playgrounds爱上了编程,对此瑶瑶说整体上来讲女性在计算机科学领域优势不高,但是其实不管是正经的计算机课学还是开发,其实没有我们想象的那么难,而且还是很有趣的。 很多人惧怕计算机,但其实计算机没有那么难,瑶瑶想凭借自己的力量以及Swift Playgrounds这款编程软件让更多人了解计算机是有趣的,不要因为自己不了解而错过了非常有意义的学科。

  紫怡也谈到第一次接触到编程,是因为一次机会认识了AR方面的艺术家,这位艺术家说如果想学习AR必须要学会编程,紫怡想成为艺术与技术都会的人。她还在深圳组织50个女生学习编程,提及到这些女生来学习的原因,其实各有不同,十多岁的小朋友说通过编程来改变世界,阿姨说想学习编程是不能被时代浪潮冲下去。上班族说不一定为了取得成就学习,因为编程在工作中也能用到。还有的人是为了大学专业的选择。如果未来我们的科学家能让更多的女生加入进来,就能让女生在科技领域有更多的话语权。
  最后我也动手体验了一下Swift Playgrounds这款编程应用,整体体验下来还是很好上手的一款编程软件的。尝试了用这款软件通过四个代码,来实现把自己的照片变成AR让入到融入到环境中,还可以和自己的AR合影。

  得益于Swift Playgrounds编程软件和Swift学生挑战赛,让越来越的年轻群体了解和热爱编程。挑战赛的同学们都展现出了极高的天赋与才智,而作为WWDC的重要一环,苹果非常注重这些年轻人的发展,更多年轻人开始在更大的舞台上展示自己的作品,因为他们代表着未来科技的发展方向。








免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。