疫情封控的日子里这群00后大学生想用原创

图说:00后们自主开发的App界面截图来源/采访对象提供这个春天,对于同济大学软件工程专业大三男生张佰一来说不是很美好——他先是作为新冠肺炎确诊病例的密接被送至隔离酒店,又回到学校进行了单独隔离。一个人的滋味,让这个爱说爱笑的大男孩并不好受。幸好,他很快找到了乐趣——编程。从小玩着“水果忍者”“顽皮小鳄爱洗澡”等iPad小游戏长大的他,始终被各类App的新颖交互方式所吸引,他琢磨着有机会自己也想成为一名App设计师。足不出户的日子里,他制作完成了一个名为“CodeTranslator”的教学App,向新手“小白”讲述《编译原理》中“中间代码生成”相关知识,并在苹果公司(Apple)发起的Swift学生挑战赛中获奖。和他一起获奖的,还有一群可爱的准“码农”。Swift学生挑战赛旨在支持和表彰全球各地热爱编程的学生开发者,并通过每年的WWDC学生计划来支持和培养下一代开发者,帮助他们磨练技能,与各个年龄段的程序员们展开交流。今年的Swift学生挑战赛邀请世界各地的学生创建一个自选主题的SwiftPlaygroundsApp,这是适用于iPad和Mac的一款创新App,能以互动有趣的方式来学习Swift编程语言。在今年名全球获奖者中,有21名内地学生获奖。在获奖选手代表参与的一场线上分享会上,记者留意到,突如其来的疫情虽然给同学们的生活带来诸多不便,但也给这群脑洞大开的00后们创造了用技术改变世界的机会。北京交通大学软件工程专业大二男生韩楚博在11岁时,得到了人生中的第一台iPad。在一个论坛上看到有人在介绍一款可以用来开发App的软件,他很兴奋地边学边做,做出了人生中第一个iOS游戏《飞机大战》,使用iPad内置的陀螺仪操控飞机。这给他带来了极大的自豪感,并将自己的作品分享在百度贴吧。本次大赛中,他创建了一个“GeneticsLab”(遗传实验室),使用者可以亲自种植植物并让它们杂交,观察它们产生的不同种子,并以此研究遗传的原理。这是他高中时候就想做的事儿,如今终于成功了。他说,受到疫情影响,他很早就开始了居家学习。高中时,他设计了一个可以记录专注时间的App,提醒自己高效完成作业。最近,他则尝试制作一款展示各个项目进度条的App,帮助自己做好时间管理。吉林大学计算机科学与技术专业大二女生王毓萱提交的作品名为“Thepathinthegarden”(花园小径)。打开App,使用者便开始了一次花园旅行——每回答一个心理问题,灌木上会绽放不同的花朵。小径的尽头则是一扇门,当受测者走到门前,就可以获得自己的测试结果,包括一些对于当下心理状态的建议。“今年返校不久后,我所在的城市暴发了新冠疫情。四个人全天24小时只能生活在小小的宿舍里,我发现一些同学心态上发生了一些不好的变化,变得烦躁、沮丧甚至抑郁。”王毓萱说,因此,她想设计一款作品,帮助大家了解自己的心理状态,并且舒缓情绪。为了增加App的专业度,她搜集了不少心理学专业资料,并向相关专业同学请教。原本,她想使用现成的画面素材,但最终,决定用自己从小累积的绘画技能,完成画面背景创作,通过清新淡雅的画风,抚慰人心。“去玩去创造!我可能没有最强、最顶尖的技术,但我真的想要帮助受疫情之苦的人们。”王毓萱说,身为学校iOSclub副社长,她觉得最好玩的事情在于——这里,除了有硬核的技术,大家更多的是天马行空的想象。和她有同感的,是上海商学院服装设计专业女生钱雨心。原本,她只是被学校iOSClub同学拉去帮忙完成App的美术设计,没想到,文艺女生心中的“理工心”被激活了!她说,学校不仅为大家打造了别具匠心的创客空间,并鼓励大家“跨学科跨专业”开展合作。大家的目标都是,“用编程改变世界”。一次,有个朋友吐槽,说辅导弟弟的空间想象题实在太难了。钱雨心就想到,是否能用趣味性较高、交互能力更强的Swift编程语言,让更多人通过玩游戏方式增强对空间的感觉,于是,一个名为“Three-DimensionalSpace”(3D空间)的App雏形初现。“项目准备时间正好是上海疫情最严重的时候,我们没有像往年一样在办公室里大家一起准备比赛。但是,当有不会的问题时,线上的网络会议就是我们答疑的场所。”钱雨心说,有的同学即便因为被隔离电脑不在身边,也努力“遥控”参与比赛。疫情给了大家特殊的体验,也考验大家如何克服重重困难,去实现自己真心热爱的编程梦。新民晚报记者陆梓华


转载请注明:http://www.aierlanlan.com/grrz/7420.html