此前苹果 CEO 蒂姆库克在接受采访时曾表示,如果孩子们只能在母语之外学习一种语言,那么它应该是编程,因为 " 编程是一种全球语言 "。
从 2004 年苹果开始设立 WWDC 奖学金计划至今,大量学生开发者通过 WWDC 这个平台获得成长,这其中自然也包含了很多来自中国的学生。在 WWDC23 正式召开之前,CNMO 有幸采访到几位来自中国的 WWDC 奖学金获得者,让我们来看看获得 WWDC 奖学金后,这些学生们是如何利用好这次契机,获得了更多的发展与机会。
用编程点燃更多少年的科技兴趣
都说 " 兴趣是最好的老师 ",2016 年 WWDC 奖学金获得者周睿对编程的热爱,要从小学的一次苹果发布会说起。在他看来,各种 App 运行在 iPhone 上 " 非常酷 ",他也因此希望自己成为一名苹果生态的开发者。
也是因为兴趣使然,周睿在初次接触编程时便选择了门槛较高的 Objective-C 语言。在高一那年,他制作了一款能够帮助帕森患者追踪部震颤的 App,希望能的技能去帮助更多的。
因为 " 兴趣 ",周睿接触了编程,也了解到编程语言的魅力。WWDC 后,他也将编程作为自己的一个全新成长方向,通过自学算法与 AI,周睿在高中毕业后也被加州学伯克利分校 EECS、剑桥学三学院、约翰霍普斯学等多所院校看中,并最终选择到加州学伯克利分校继续读书。
在周睿看来,获得 WWDC 奖学金的这段经历,让他意识到有很多很多像他一样热爱编程的青少年。为了让更多人有接触计算机与科技尖端的机会 , 他创了在中美跨国运营的 UrsaTech。旗下包括领航熊 Ursa Coding 和领航湾 LeadNext 两个品牌,则分别致于中学科技教育、尖端科研机会与课程、与教育智能化 AI 软件研发三块业务,这也能帮助更多人爱上编程,并用计算机语言去实现自己的想法。
同样在 2006 年获得 WWDC 学奖学的施远也有着类似的经历。毕业后他也在业余时间帮助很多少年朋友编程,学习 Python 去做数据分析和智能,Roblox 去实现的元宇宙世界,甚是学习 Swift 语言,并鼓励他们携带的作品参加 WWDC 活动。
接受采访时,施远则认为教育可以带给青少年更多的可能性。学习计算机并未一种 " 目的 ",也不是局限于获得份科技公司的作。它的意义是通过学习来帮助每一个人最直观的户体验传达思考和审美,并且也能让你找到 " 兴趣 " 与 " 职业 " 的结合点。
用更完善的工具 降低编程门槛
随着时间的推移,不断降低的编程门槛也在吸引着更多的学生群体加入开发者行列中。获得 2019 年 WWDC Swift Student Challenge 奖项的俞佳兴就是其中之一。在 2014 年 WWDC 大会上,苹果曾发布编程门槛更低的 Swift 语言,而俞佳兴则是在 2018 年的暑假,正式开始 Swift 编程之旅。通过自己寻找资料,他对 UI 组件和基本的 iOS 概念有了定的了解,并且自己也在尝试开发一些小的 App。
除了门槛更低的 Swift 语言外,俞佳兴在接受采访时也提到了 "iOS Club" 对他的帮助:有次在 iOS Club 听到了学对 WWDC Scholarship 的分享,并励他们也去参与。于是,他也抱着试试的态,开发了第个 Playgrounds。
这里的 "iOS Club",是学生们在学校组建的苹果生态开发社团。社团成员可以学习和参与 App 开发,并与其他社员合作与分享。另外,高校之间也可以通过 iOS Club 冬夏令营活动,让本校学生能与其他高校的学生进行交流与学习,提升自己的开发能力。
在各大高校组建 iOS Club 的同时,我们也能看到苹果的身影。目前很多高校的 iOS Club 所使用的开发设备均来自苹果支持,并且苹果还与浙江大学联合举办了面向高校学生的 " 移动应用创新赛 ",通过竞赛的方式,鼓励更多学生加入到编程行列中。
就读于浙江大学的章飏曾经在 2021 年参与了移动应用创新赛,后续也在 2022 年的 Swift Student Challenge 上获得奖项。在他看来,移动应用创新赛可以说是他 " 梦开始的地方 ",他所在的 ARCT 团队,曾经将全世界只有美国 25 个城市和英国伦敦可以使用的 Location Anchor 技术带到了中国,也让世界看到了中国开发者的技术实力。
在接受采访时,章飏同样提到了苹果生态在开发的优势。在章飏专注的 AR 领域,苹果拥有完善的开发文档,只要查阅文档就能基本得到想要的答案。而且由于目前 ARKit 仍在不断更新,参与开发的人也越来越多,因此即使对文档内容有疑惑,也可以在 WWDC 或其他开发社区与其他人交流,得到自己想要的答案。
不断完善的工具大大降低了学生们编程的门槛,而各项竞赛的出现,则是加深了不同高校之间的联系,这也能让更多学生开发者通过沟通交流,去碰撞出更多的火花。
编程教育同样少不了 " 传承 "
通过编程,更多的人了解到了自己的兴趣,通过更完善的工具,这些编程爱好者们也能尽快上手,用一个又一个 " 小成果 " 去推动自己进一步学习成长。而苹果正在做的,就是通过对教育的不断投入,让更多人关注到编程,并借由这种全球语言,去发现更多属于自己的可能。
学生开发者是苹果生态内不可或缺的一部分,因为生态的新未来,恰恰将由这些学生开发者继续撰写。这次与四位 WWDC 奖学金获得者沟通时,我也感受到了他们对待编程的热情,并且这些学生开发者也希望将他们所掌握的知识,分享给更多人。
教育需要 " 传承 ",能够将自己掌握的知识分享给更多人,本身就是一件相当有成就感的事。我相信这种 " 传承 ",同样也是苹果希望看到的。