在最近的暑假里,很多网友发现了一个有趣的现象:10: 00后和00: 00后的节目UPmaster正在攻占短视频知识区。
与大众刻板印象中枯燥复杂的编程不同,青少年眼中的代码充满了乐趣。他们用Python实现多线编程来控制机器人汽车,就像现实中普通孩子玩玩具车一样。

“首先将道路与我们想要放置这个新块的world.place连接起来。它的坐标是什么?可以放在3列3行,也可以放在2列2行。跑一跑试试。”
正在读小学四年级的“维他君”,熟练地在电脑上打出代码,把其中的逻辑和思路展示给屏幕另一边的网友。
在一系列名为“小学生教你学编程”的短视频中,维他君就像一个拥有构建虚拟世界超能力的技术大王,视频累计播放次数达到了250万次。
孩子们在编程方面似乎有着无穷的创造力和想象力。他们不仅可以通过编程进行创作,还可以尝试用代码解决现实世界的问题。
品玩获悉,《全国青少年编程与人工智能计划》第二季于近日开播。本次活动由中国宋庆龄基金会和腾讯联合举办,鼓励有编程基础的青少年参与挑战。
值得关注的是,该项目邀请了6位行业顶尖专家,围绕急救科普、无障碍生活、科技助老等社会热点话题设置思考问题,号召孩子们尝试通过编程提出解决方案。
此外,腾讯还专门招募了100名工程师作为志愿者,在线指导孩子们编程实践。
揭秘“百大工程师”
卓钟惺是“百佳工程师”之一。同时,他也是腾讯搜狗输入法的内核开发负责人。
除了支持输入法产品的日常研发,卓钟惺和他的同事们还特别关注输入的可访问性。过去几年,他们针对不同用户群体的交互需求,提出了很多解决方案。
比如一些脑瘫渐冻人患者,肢体活动困难,一般的输入法很难满足他们的交流需求。卓钟惺和他的团队发现后,希望借助搜狗输入法现有的技术储备,帮助这些特殊人群走出交流困境,于是先后研发出了点输入和眼动输入。
在点点输入的研发中,为了最大程度地了解用户,他们有时会聚集在会议室,把键盘扔到一边,把鼠标放在一个较低的位置,在手掌下操纵鼠标,模拟真实的用户操作场景。
“体验后发现,相比普通用户的输入习惯,肢体残疾用户的退网成本非常高。”卓钟惺告诉品万。为了提高他们的打字效率,团队专门设计了一个带声母和韵母的屏幕键盘。
以前需要多次点击鼠标才能打出的单词,现在只需要两次点击。这样的设计,结合搜狗输入法擅长的用户个性化推荐,可以更高效的提高特殊群体的打字速度。
来源:卓星众和团队设计的首字母和最终字母键盘/受访者供图
正是这种带声母和韵母的键盘设计,让身体有残疾的用户感受到了编程技术的温度。当无障碍输入产品第一次交付时,即使打字非常困难,这些用户也给出了详细的体验反馈,感叹这款产品改变了他们的生活。
“这种情感上的满足感,比我们平时提交一个疑难bug的解决方案时的满足感要多得多。”卓钟惺在接受品玩网采访时说。
在腾讯,有很多工程师像卓钟惺一样深耕互联网技术,热衷于解决现实生活中的无障碍问题。
一位名叫阿明的腾讯工程师,为了更好地感受视障人士的世界,在业余时间开发了一款“眼前一黑”的游戏产品——名为“看见”。这款游戏模拟了视障人士的感官世界,用黑屏让玩家感受特殊群体的生活。
“刚开始给身边的人看的时候,大家都不是很喜欢,因为和普通游戏不一样,这个画面空的无边无际的感觉让体验者觉得很不舒服。但这种不舒服的体验是他们视障群体的日常生活。”阿明说,在数百万人体验了这款游戏后,越来越多的人看到了它的意义和价值。“有些演奏者甚至评论说,第一次摸琴看到台词就忍不住哭了。”也正是这个游戏,唤醒了更多普通人对视障人士的关注和理解。
来源:阿明开发的游戏《看见》代码页/受访者供图
无论是卓钟惺还是阿明,这些工程师都在试图用代码“编辑”这个世界。除了亲身参与科技公益项目,他们也希望通过这个青少年编程辅导项目,将这种能力以及背后的技术理念传递下去。
品品了解到,青年编程项目志愿者招募的邮件发布后仅4个小时,就有100多名腾讯程序员参与报名。这些工程师涉及60多个腾讯项目团队。除了在腾讯工作多年的资深技术专家,今年加入腾讯的应届生也想加入进来。
志愿者和寻求者
张晨是今年加入腾讯的工程师。学生时代,从小学、初中、高中,他积累了很多辅导青少年编程的经验。基于已有的辅导经验,张晨找到了青少年学习编程的一些难点和痛点。
在张晨看来,编程中涉及的递归、内存、指针等概念非常抽象,即使是研究生也很难理解。如果要求孩子们死记硬背这些知识,很可能会消磨掉他们对编程的兴趣。况且青少年对编程的理解和成年人不一样。对于孩子来说,编程更多的是兴趣爱好。
经过多次探索,张晨找到了一种巧妙的教育方法,其核心是将抽象的概念最大程度地具体化,鼓励孩子大胆尝试。
比如在给孩子讲解C语言多级指针的概念时,他会把水果作为记忆中的变量,用细线把水果连起来,把多级指针形象化。这样,在对知识进行反汇编之后,就可以有逻辑地展示代码的运行过程了。

针对不同年龄段的孩子,张晨也制定了符合自身特点的编程教学目标。
对于低年级学生的编程教学,他只涉及计算机编程规则和理论,而是通过图形操作进行引导,让孩子打好编程思维基础,同时提高兴趣。
对于初学者,张晨会用一些编程逻辑语句,通过建模的方式教孩子解决数学问题。以后对于初高中编程的学生,他会帮助他们理解和修改一些开源代码,让孩子进一步了解编程世界的运行。
来源:品玩版权画廊
“我也经常鼓励他们自己做,让孩子自己试,随便改。电脑肯定不会坏,不要怕出错。”张晨认为,青少年可以把编程当成一个电子乐高。基于兴趣建立了一定的编程能力后,对世界充满好奇的他们自然会发现科技解决实际问题的魔力。
不仅仅是基础的编程知识,这些在行业一线奋斗多年的腾讯工程师,也希望把自己对编程更本质的知识和理解分享给正处于搜索阶段的孩子们。
“我自己的孩子八岁了,马上上三年级。我报名参加了青少年辅导项目,也想借此机会探索一下编程的教育,找到一条引导孩子学会独立思考、认识世界的道路。”邢鑫说。
他的孩子八岁了,马上要上三年级了。在家里,孩子看到自己电脑屏幕上密密麻麻的代码,也会好奇地问爸爸在做什么,代码是什么。“我会告诉他,这是我父亲与计算机交流的方式。就像人类用中文和英文交流一样,代码也是一种语言,”裴兴信说。
另一位志愿者工程师刘德超也表示,“我想与青少年分享的一个想法是,编程是一种创造。”在人们的一般认知中,创作一般是指写文章、画画等。孩子们可以用画笔在纸上画画和涂鸦。还有写作文,写日记,也算是创作者的单向输出。
编程就不一样了,它是一个交互的创造。写一段代码,或者向计算机发送一条指令。程序运行后,会反馈一个结果或者达到一个效果。
在刘德超看来,青春期是创作的最佳年龄。他们接受来自世界的信息非常快,心智逐渐成熟,有强烈的表达欲望。“这个时候接触编程学习,对逻辑思维的培养很有帮助。不管他们以后是不是工程师,都很有帮助。”
卓钟惺的孩子也是小学生。得知父亲在腾讯搜狗输入法工作,孩子们在学校的电脑课上学习打字时,都会自豪地向同学们介绍这款产品。因为这种对父亲工作的敬佩,每当他提到长大后想做什么,孩子都会说他想成为一名优秀的互联网工程师。
然而,如何让孩子寓教于乐地学习编程,一直是卓钟惺的难题。卓钟惺因为亲戚从事相关工作,所以高中开始学习相关知识,但是他觉得之前的编程学习更多的是理论而不是实践,更多的是为了通过考试。因此,卓钟惺希望找到一种知行合一的教育方法。
在卓看来,这个针对青少年的编程计划是“知行合一”的探索。
这些有项目经验的腾讯工程师,不仅能准确判断不同孩子的学习阶段,更重要的是,他们能从自身经历中为孩子构建更合理的编程世界认知,和孩子一起解决现实世界的问题。
用代码“虚构”世界
对于青少年来说,这个项目不仅仅是学习编程知识的过程,更是将编程付诸实践并产生社会价值的挑战。
据品玩介绍,腾讯高级执行副总裁唐道生、腾讯首席科学家张、腾讯AI Lab和Robotics X实验室主任、120急救电话创始人、中国医疗救援协会会长李、火星探测器副总设计师贾阳、中国空望远镜科学工作联合中心科学数据责任科学家、中国女足主教练水等
来源:由受访者提供
其中,腾讯集团高级执行副总裁唐道生作为“无障碍生活”的话题,提到:“信息无障碍让每个人都能平等享受数字科技带来的便利,这是腾讯科技长期以来专注的领域之一。”
比如视障群体的出行安全,盲道被占,红绿灯不广播,坡道,电梯,厕所等。缺乏无障碍适应等。围绕这些无障碍的生活问题,有一个开放的编程话题,期待青少年用科技的力量去解决。
腾讯首席科学家张设置的题目,就是针对银发族所面临的轻度认知障碍,鼓励青少年熟练运用编程,拯救祖父母即将被“偷走”的记忆。
观测天空空的望远镜科学家冉立问青少年:“如果你有一架望远镜,你想做什么?”希望孩子们能用编程描绘出心中无边无际的星际图景。
在“火星探测”任务中,火星探测器副总设计师贾阳为大家安排了一个虚拟空空间,在火星上进行科考任务。依托腾讯开发的“腾讯游戏梦想编织引擎”数字技术打造的高仿真火星学习场景,青少年可以通过编程灵活搭建火星探测车,操纵Robotics X Max机器人探索火星地形,完成机器人智能物体识别、抓取等一系列有趣的任务。
来源:3D虚拟仿真空由电视台/受访者提供
中国女足教练请大家来一场足球比赛。孩子们可以在腾讯的AI creator平台上通过Python编程控制虚拟球员,完成多种战术配合,用AI程序踢一场不一样的足球比赛。
这些由业内专家亲自拟定的编程思维问题,包括与普通日常生活相关的人文关怀、有趣的机器人运动、人类在浩瀚宇宙中的探索等。

它们传达了一个共同的科技理念:编程确实可以改变世界,从生活中的每一个微小细节,到数千光年外未知的鸿蒙系统。有了一颗善良的心,科技会塑造人类更美好的未来。
如果回顾一下青少年编程教育的历史,人们很容易联想到上世纪80年代上海科技展上发生的一幕:一个13岁的男孩熟练地操作着一个电脑动画小程序,全神贯注地完成了一个棋盘游戏,站在他身后观看了整个过程,并说了一句影响后世的话:电脑要从娃娃抓起。
因为这句话,投身计算机行业的70后、80后、90后,有的成为中国互联网发展的领军人物,有的攻克了许多技术难题成为中坚力量,有的用编程丰富了无数普通人的生活。更重要的是,他们用科技的力量重塑人们对商业、生产、信息、物流等社会方方面面的认知和想象。
如今,诞生于互联网时代的00后、10后也来到编程世界的入口。他们从键入第一行代码开始,并在蹒跚学步时练习与计算机交谈。对于青少年来说,在6位专家和100位业内优秀工程师的带领下,参与到这场大型的社会公益实践中,一定会给他们留下宝贵的知识财富和求知路上难忘的回忆。
*点击查看更多“国家青年编程与人工智能计划”详情。


