作为互联网原住民,Z世代的少男少女确乎有自己的“元宇宙”。与前辈们不同,在与线下生活平行的网络宇宙里,他们不仅仅是用户,也是建设者。
他们学会了用数字和代码表达自我,结交朋友,解决问题,并构建自己想象中的世界——他们可以制作一款宇宙文明的游戏来表达自己的世界观,也可以制作一套人生选择题来承载对生活的思考;他们可以用一款作品来关心环境问题,也会一拍脑袋就给爷爷奶奶做一款智能语音软件……
他们的思想或许仍显青涩,作品尚且稚嫩,但在不远的未来,他们或将是元宇宙的建设者。他们是编程的少年,也将是新世界的拓荒者。
《文明》有着宏大的世界观,涉及宇宙各个角落十几种不同类型的文明。开发者撰写的介绍很简单:“文明收集类游戏,在这里看到各种习性,各种类别的文明。”
这里要说的《文明》显然不是席德·梅尔1991年为MicroProse工作室开发的经典回合制战略游戏,它的作者是两位14岁的初中男生,来自中国黑龙江佳木斯的“Creeper”和中国广东韶关的“绿影翼龙”。只是作品目前停留在内测阶段——两位初中生利用暑假做了第一版,但随着开学,《文明》只能暂时停工了。
Creeper、绿影翼龙编程作品《文明》
9月初,他们把这款未完成的作品放在了编程猫社区,目前已经获得了近3万次浏览。
在这个社区里,大约有500万用户,大多是8到12岁的少年,类似的作品每天都在诞生,并引发评论和再创造,累计已经超过6000万件。
可以说,孩子们用自己的实践,构成了当下中国少儿编程的一幅缩影,也在用自己的青春,探索这条通向未来的路。
让想象力落地
Creeper这个ID,源自游戏《我的世界》里一种名叫“爬行者”的生物。王山(化名)说自己从一年级就开始玩这款游戏,索性拿它来当网名。两年前,他无意中在手机上接触到少儿编程,并通过社区里的免费课程和编程工具来学习。“上手很快,大概两三天就做出了第一个练习作品。”
事实上,少儿编程不同于人们通常认知的“程序员写代码”,而是由平台提供特定工具和课程,让青少年更容易入门,并循序渐进了解编程这门科学。
这些“好玩好上手”的编程工具,让孩子们爱不释手。“以前的孩子想到什么,会说出来、写出来或者画出来,但现在他们会把它做成一个作品,拿来给你玩。”一位家长说,通过学习编程,孩子们多了一种表达方式,来呈现他们天马行空的想象力,和对世界与自我的思考。
Creeper很快“玩”成了区内“大神”,拿到了最高级别的“源码传说”勋章,也结识了很多志同道合的朋友,同龄的“绿影翼龙”就是其中之一。“《文明》,就是想把脑子里想的那些东西呈现出来,变成现实,这是一个特别有意思的过程。”Creeper说,按他们的计划,这款作品里会出现至少十几种文明,每种都属于不同类型,玩家需要驾着飞船去寻找和记录它们。“比如我们设计了一种‘点猫文明’,它一半在存在于现实世界,一半存在于虚拟空间。”每个文明都很独特,也都带有现实世界的投影,“可惜现在才做了三四个,然后就没时间了。接下去只能一点点慢慢更新了”。
这类科幻作品,是社区里最常见的类型之一。对未来世界的思考,是孩子们的重点关注对象。
“小小神射手”也是社区内的“大神”级人物。他快13岁了,刚上初中,来自江苏。小学四年级时,他开始用国外的编程工具进行编程,去年11月来到社区,开始用国产自研工具kitten编程。
今年寒假的编程猫硅谷行大赛,他选择了“未来现实”作为创作主题,做出了一款名叫《未来人生》的作品。“对于未来,我们每个人都可以展开想象,我希望小朋友们在我的作品中体验未来生活的方方面面。”他说,未来是多姿多彩的,轻松有趣的;不只是科幻,同时也有生活细节的真实模拟;孩子们关注的职业体验、赚金币、外星人、高科技装备都有。玩法多样,想怎么玩都可以,工作、画画,修机器人、VR游戏、闲逛、冬眠……还可以无限制升级扩展,体验无限可能,比如太空漫步,定制机器人等模组。“我相信在不远的未来,作品中的很多场景都会变为现实!”
小小神射手编程作品《未来人生》
想象力永无止境。“小小神射手”说,《未来人生》和未来本身一样,都可以无限制升级扩展。“以后有时间会慢慢升级,很多模块都可以做得更好!”
事实上,编程的确鼓励了孩子们天马行空的想象,同时又给了他们把想象变为现实的工具。近年来,国家层面也相继出台了不少政策鼓励青少年学习编程,这些可贵的想象力,在数字的世界里被成功唤醒。
探索未来的能力
宏大的想象力仅仅是少儿编程的冰山一角。根据编程猫的课程构想,孩子们通过学习编程,可以培养逻辑思维能力,同时通过在工具中融入AI等前沿科技,帮助孩子们找到通向未来的钥匙。
“SGS罗帅哥就是秀”今年14岁,在广东顺德念初中。他在社区发布了137个作品,包括了游戏、音乐、动效等诸多类型。其中让人印象深刻的,当属《小罗同学》——用他自己的话说,这款经过无数版迭代的语音识别软件,“大概是社区最强的AI了”。
罗帅哥编程作品《小罗同学》
事实上,“小罗同学”是对当前市场上智能音箱的模拟。“之前接触过一款智能音箱,里面会有个小助手,它非常智能,可以陪你对话,我外公外婆特别喜欢。我就决定自己用编程做一款人工智能来陪我的外公外婆。大概用了三四个月,每个周末抽出三四个小时,把它做出来了。”“罗帅哥”说,自己一开始只是抱着试试看的心情去做的,基于工具里提供的AI模块一边做一边学,不懂的就上网查资料,发现错误,就一行一行检查代码。
现在,“小罗同学”已经可以实现很多功能。“它可以跟你讲笑话,可以帮你放音乐,你告诉它不开心,它会去帮你解决负面情绪,甚至有心理辅导功能——它会通过类似大数据的手段,统计学生的心理问题。”
小罗同学一直在更新,除了不断添加场景和对白,某些版本甚至实现了物联网功能,可以开关电灯和电扇。
“罗帅哥”说,《小罗同学》也有自己的过人之处——团队成员想出了一个算法,添加了一个短词拼凑功能,能识别一个句子中的短词,拆分后,更精准地理解句子的意思。“这个功能,或许可以让它百分百听懂你说的话,并且正确做出回答。”
除了技术,孩子们也正通过编程这件事,初步体验科技创业者的创业流程。
今年4月初,在官方的协助下,射手的作品《未来人生》拿到了国家软件著作权证书,证书名称是:“未来人生休闲游戏平台”。“小小神射手”也成了社区平台上,第一个拿到软件著作权证书的创作者。“这算是官方的一项福利吧。”他说。
事实上,科技创业者的年龄门槛,一直在降低。而编程,让孩子们早早就能体验到其中的喜怒哀乐。当人机交互能力已经成为未来最重要的基本技能之一时,我们看到越来越多的国家正把编程纳入低龄阶段的教育内容,也看到越来越多的名人,早早让子女接触编程。
点猫科技创始人兼CEO李天驰认为,运用人工智能技术的能力将成为未来人才的基础信息素养和必备技能。因此,点猫科技努力为孩子构建起新的思维方式,提高他们解决实际问题甚至自主创新的能力,使他们受益终身。
有趣的是,在中国——在1990年代,中国最成功的创业者,基本是一线苦干出身的制造业大亨;2000年代,中国最成功的创业者,就变成了马化腾、雷军这些“数字精英”。
数字,让中国迅速接轨世界。而在年轻一代里,他们或许会完全融入甚至领先世界的发展脚步。
代码背后的世界观
伴随成长,孩子们也开始思考人生,编程让他们多了一种手段,去梳理自己的想法,表达自己的情感,学会用理性去思考感性的问题。
在社区,有很多作品都与“人生”这个主题有关。
来自辽宁的“拾柒”做过一款《模拟人生》的作品,这个初一学生用程序勾勒出了当下的生活场景——玩家可以租一间房子来培养体力,然后可以去便利店当店员,也可以回家睡午觉,还可以购买里面的手机用以通讯。
拾柒编程作品《模拟人生》
来自广西南宁的“喵系少女”则制作了一款名叫《人生档案馆》的作品,画面简单,但每一关都会出一次人生的AB选择,从婴儿到中学。一旦选错,结果就是“死亡”和“GAME OVER”。在作品开篇,这个14岁的少女写下了主题:人生,就是Birth和Death之间的Choice。
喵系少女编程作品《人生档案馆》
她开心地表示,自己只是想通过戏剧化的表达,来告诉大家,“你的每一次选择都很重要”。
思考人生的同时,孩子们也在思考他们生活的这个世界。
Creeper曾制作过一款叫做《盲人日记》的作品。作品用文本叙事的方式展示了盲人的人生和情感,并使用游戏互动,让玩家切身体会盲人日常的艰难——比如下楼梯时,你需要在一片黑屏中,用鼠标模拟探路棒,寻找下一级台阶的位置。“对不起,你又摔倒了。”
Creeper在社区内是个爱讲笑话的人,喜欢摆出一副玩世不恭的样子,他说自己花了两个月创作的这款作品,起初只是想“练练这种文本类作品”,但其中最难的,正是反复设想一个盲人的人生与情感,并仔细考究盲人生活中的每个细节。作品花了两个月才完成,最后,在作品介绍里,他还是郑重地写上了“体验盲人内心深处的孤独和无助……为保持作品整洁,请不要打广告”。
“拾柒”也曾在2020年上半年疫情暴发时,做了一款名叫《抗疫进行时》的作品。在这款耗时一个月完成的“抗疫”主题作品里,玩家将作为一座虚拟城市的管理者,合理使用手中的资源防控疫情。“那段时间看了很多疫情相关的新闻报道,自己也做了一些相应研究。这个作品,一方面是想向更多人传播疫情的相关知识,一方面,也让大家试着从政府的角度,来看待疫情的防控。”他说,尝试换一个角度看待身边的世界,会让人学到很多。
拾柒编程作品《抗疫进行时》
这类公益社交的作品在社区里数量庞大,创意往往来自孩子们的亲身经历。
“罗帅哥”说自己正在制作一款城市管理类的作品,以环保为主题,起因正是他在午餐时看到不少同学浪费粮食。“空洞的说教很无趣,我想让大家通过作品去了解我们周围的环境正在面临什么压力,而我们能做些什么。”
社区也会不定期地推出各种公益及社会热点征稿活动,通常反响都很热烈。比如今年的中国共产党诞生100周年作品征集,就涌现出了很多优秀作品。
来自四川宜宾的“方橙”,在他用手机上独立完成的编程作品《中国声音》里,他创造性地把共和国历史上各个重要节点的声音串了起来。“我觉得挺有意义。”他说,这是他们这代人对祖国的情感表达。
方橙编程作品《中国声音》(图/来源于点个猫APP)
来自山西孝义的“晴空万里”,同样参加了那次征集。她的作品《党的步伐》,用小游戏的形式,科普了中国共产党历史上的闪光点——玩家通过操控红色的国旗小球,越过各种障碍,来选择正确的答案。“干巴巴的科普,大家可能没那么有兴趣,通过游戏,大家就会一直参与进去,不知不觉间,也对党的历史有了了解。”晴空说。
晴空万里编程作品《党的步伐》
为给孩子提供多元化创作方向,编程猫也会开展跨界合作,比如联合长隆集团发起趣味性暑期活动,结合长隆趣味IP元素激发孩子内心创造力,在编程创作中理解自然文化、环保科技等。
少年创作者的“小江湖”
一群小学生和初中生,正在把编程猫社区,发展成一个独特的生态圈——他们发布自己的作品,构建自己的人际关系,打造彼此之间的合作机制,并衍生出了共同的文化。
这些Z世代的“互联网原住民”,已经养成了区内自发学习与沟通的成长模式,这种去中心化的成长模式,完全不同以往。
和大多数论坛一样,这里的玩家也分“高手”和“萌新”——后者会向前者请教,前者通常也乐于分享。不止一位采访对象表示,顶着高级徽章帮助新人解决问题,让他们感到“很自豪”。同时,他们说起自己的来路时,也总是不忘提及当年为他们带路的“挖井人”。
他们在网上说着80后甚至90后不太听得懂的词汇,和天南海北的人结成朋友,并进而结成一种固定的组织——工作室。
社区负责人“星能猫”说,目前在社区里,有近千个活跃工作室。工作室通常由用户自发创立,并吸引成员加入。成员发布优秀作品,会给工作室带来相应的积分,影响工作室的评级。
比如小小神射手的“神射手工作室”,Creeper和绿影翼龙的“鸽阁”工作室,“SGS罗帅哥就是秀”的“帅哥工作室”,都是社区内很著名的“星级工作室”,各自有几十甚至上百人的团队规模。
工作室经常会组织成员合作开发新作品。比如《文明》,比如《小罗同学》,目前都是以团队的形式在开发和更新。作为工作室的“室长”,Creeper、“罗帅哥”等用户,也会相应投入更多时间来进行工作室的运营和项目的策划推进——他们的角色,有时更像CEO,有时则类似项目经理。比如《文明》就是由Creeper输出创意和文本,“绿影翼龙”负责技术和UI,同时辅以其他小伙伴的协作方式来推进的。他们在线下从未谋面,所有的沟通协作,全部在线上进行。
在孩子们看来,协作是自然而然发生的。但其中的组织、沟通、统筹和管理,让他们在“玩儿”中,锻炼了能力。在他们这个年龄段,这是相当宝贵的社会实践。
同时,在社区里,平台为4到16岁孩子提供的编程创作类工具达30多款,其中移动端图形化编程工具Nemo以及自主知识产权图形化编程工具Kitten等,是孩子们创作时大量使用的工具。而来自天南海北的孩子,都能够完全平等地使用这些国产编程工具开发小程序、小作品等,还可以进行小说、漫画等作品的创作,并参与合作。
Creeper来自佳木斯,“绿影翼龙”来自韶关,“罗帅哥”来自顺德,“晴空万里”来自孝义,“方橙”来自宜宾,“小小神射手”来自广州……有些人身处一线城市,身边有不少同样学习编程的朋友;有的人则“孤独”地生长在相对偏远的家乡,周围一个参与编程的朋友也没有——但互联网扁平地连结起了每个空间上的每个点,这些孩子在社区里教学相长、彼此增益,构成了一个覆盖全国学习网络,让星星之火可以燎原。
事实上,助力教育公平,“让每个孩子都可以上一堂编程课”始终是点猫科技的愿景。他们不仅向全国青少年提供编程工具,还为公立校提供编程教育解决方案,已与全国21000所公立学校展开合作。上文提及的一些编程少年,正是通过校园内的编程课堂,走进了代码的世界。近期,点猫科技也推出了面向广大教育机构转型编程教育的“点程云”,为K12机构转型提供一站式编程教育SaaS解决方案。
近期,点猫科技新的社区PICKCAT也已上线,这将是一个更加好用和好玩的社区。点猫科技联合创始人兼CTO孙悦说,未来一年,他们的目标是培养出100名头部创作者和1000名潜力新星,打造全民创作的新浪潮。
课业与编程的平衡
即便在“双减”的大背景下,“课业”与“课外”的辩证,仍是围绕着学生与家长的核心话题。
在编程猫社区,很多孩子都觉得,升上初中,尤其是初三,往往意味着编程将越来越多地让位于课业,其中的平衡,只有自己掌握。
有人依依不舍,比如刚上初一的“喵系少女”,说自己已经没有更多的时间系统学习编程,只能利用周末,短暂玩玩。她把宝贵的课余时间留给了音乐和美术,“可能我更喜欢音乐和美术,我的梦想,是以后当一个画家”。
有人继续前进,同样初一的“晴空万里”,正在课外学习C++课程,用更加成人化的方式,去探索代码的世界。她说身边学习编程的仍然是男生居多,但女孩儿也在慢慢增加。在社区里,并没有人把性别当回事儿,一个程序员的“江湖地位”,还是靠作品和实力说话。
现实世界和虚拟世界交织在一起,孩子们置身其中,需要找到自己的平衡。最直接的路径,就是把编程和课业连接起来。
《化学实验室lab》,是社区里众多学科类的作品之一。它的作者“一个小鲨雕”是本次采访中年龄最大的一位,今年已经16岁,上了高一。“我可能有点超龄了。”他笑道,“社区里的大多数小伙伴还没接触高中化学,所以这款作品的点击率并不太理想。”
一个小鲨雕编程作品《化学实验室lab》
通过《化学实验室lab》,玩家可以自由搭配各种化学物质,模拟化学变化,生成新的物质。“有点像对化学实验的模拟,大家可以借此记住化学方程式。”
目前,这款作品可以模拟十几个方程式。鲨雕说,他还在继续完善,只是升上高中后,学习压力大增,他也不知道自己还有多少时间留给编程这个小爱好。“我不知道自己未来会不会从事编程相关的工作,我现在只是想着高中努努力,尽量考上一个好的大学。”
事实上,学科类的作品,在社区很常见。“方橙”也做过一些计算几何图形的面积的小程序。他说,这些程序的实用性不高,“但做和玩的过程,本身也是对知识的梳理,对自己有帮助,也能帮助到同学”。
访谈中,不少孩子明确表示,编程让自己的数学成绩有了提升,强化了逻辑思维能力。更重要的是,以编程为载体,他们会自发地学习和使用知识。
“罗帅哥”说,玩编程之后,自己的英语有了提升:“不然你怎么上外国的论坛,看一些学习资料呢?”
“拾柒”和“喵系少女”则认为,作品中大量的文案,锻炼了自己的写作能力。
事实上,如果你登录编程猫社区,你会发现,这些答案并不重要。你看到的只是一群狂热的ID,一堆充满想象力的作品,有些成熟,有些青涩。
在这个“野蛮生长”的社区里,你会看到大量未完成的作品,无论是《文明》《未来人生》还是《小罗同学》,都像是一个充满创意的毛坯,但朝气蓬勃的生命力,才是它们真正的价值。不积跬步无以至千里,所有改变世界的大创新,都是在小创新中积累起来的。只要孩子们拥有了创新的能力和探索的精神,他们就会一点一点构筑起属于自己的世界。
“绿影翼龙”和Creeper仍在继续探索并更新他们的《文明》,“罗帅哥”和他的团队,也在不懈地迭代《小罗同学》,“小小神射手”在展望未来的人生,所有的编程少年,都在一点点成长。
他们是中国的下一代,也是这个世界的未来和希望。
文章来源:南方周末