1991年出生的Sherry Chai,身上其实有很多标签——90后、3岁孩子的母亲、全国竞赛冠军导师、女程序员……但这些形形色色的爆点汇聚在她身上,却是像金庸笔下的“化骨绵掌”一般,表面绵柔却内蓄刚劲。
水,善利万物而不争——这就是vipJr编程老师Sherry给人的第一印象。
Sherry原先从没想过,自己会从女程序员的角色转向“能带出两届编程竞赛冠军”的老师。在刚刚结束的第五届全国青少年创意编程与智能设计大赛中,她辅导的三个孩子分别获得了一二三等奖。
程序员里的一枝独秀
从小,Sherry就流露出一种理科生的特质,她本人对数学、物理是真爱。
2012年,Sherry还是一名大四学生,家在山西的她还是选择留在上海工作。因为专业对口,她成了互联网公司的一名女程序员,扎堆在一群男人中间,这样的团队一般男女比例为1:10。2017年,上半年Sherry加入了麦奇教育科技(iTutorGroup),负责青少儿品牌vipJr的技术开发工作。半年后公司领导的一项提议——要在程序员团队中选出一男一女两位老师进行“试讲授课”,令Sherry当仁不让的成为了唯一的女教师人选。
紧接着问题也来了——虽然专业背景够硬,但Sherry也有程序员的“通病”——不爱说话。因为性格的关系,刚开始Sherry和小朋友在屏幕两端默默坐着,场面极度尴尬。面对这样一位“无语”的老师,小朋友的上课意愿也降到低点。与Sherry一同转型的另一位男程序员就不一样了,经常是逗得孩子们哈哈大笑。为了带动气氛,Sherry开始在网上搜集笑话,但经常是自己大笑,孩子一声不吭。10堂免费的试听课过去后,那些孩子报名的意愿仍然非常低。
程序员的特质再次帮了Sherry——习惯性解决问题。Sherry的语言大多很平实,逻辑性很强,但却自然流出一种可信任的感觉。既然朴实无华,那就用真诚、耐心和好脾气来辅导孩子。这一次Sherry找到了自己的路,以老师的身份开出了第一张单子。
随后的三年,Sherry一直习惯坐在屏幕前观察孩子的微表情。她能敏感地捕捉到这个孩子今天可能有点沮丧,也许是在学校里被老师凶了,她就会温和地去安慰。在她抽丝剥茧般的耐心下,她成为了能够分享学生心情的倾听者。
(图片:Sherry正在线上教学编程课)
在三年的时间里,Sherry一边教孩子,一边也在欣然接受孩子们带给她的成长体会。她总结了三件事:第一件就是,当别人对一个东西不感兴趣的时候,你是没有权力去强制性地矫正他的。比如说一个孩子对这个知识点不感兴趣,不能跟他说这个知识点很重要,你怎么学不会。而是应该想办法去引导他,对此产生兴趣。
“其实这不仅是适合于学生,也适合人际交往。所以小朋友就教了第一点,人和人不一样。应该接纳所有新的存在。”Sherry说这话的时候,眼里有光。
第二点就是每个人擅长的方向不一样,有的人确实不擅长编程,他一定会有其他亮点。但不是不擅长编程就等于学不好编程。
第三点,就是不吼功。作为一个3岁孩子的母亲,她从来不吼孩子,因为无论是成人还是孩子,老师或者是学生,实际上都是平等的。用一种平等的姿态来教学,这是她最大的特点。
编程的世界,玩就对了
Sherry不知道的是,从第三方视角来看,她其实是幽默的,只是那种幽默的调性在后面,意味深长,大约是源于她心中有一种对生活执着的热爱。在Sherry看来,有两件事异常美妙:一件是慢慢打开孩子的心,另一件就是编程的世界。比如,她会用半天的时间自己写一个插件,用来在双11抢网上的爆款商品,不断刷新页面,自动下单结算。
这样的应用性思维也体现在她的教学过程中。如果有一辆玩具汽车,要求小朋友重新购买零件再组装一台,那么小朋友就需要分析这辆汽车是由哪些部件组成的,然后再去想如何组装。同样的,这里有一个作品:用户管理系统,那么就需要先思考这个系统是由哪几个功能块组成的,每个功能块是怎么实现的,这些功能块又是如何合作的。
在她看来,学习编程最重要的是提升问题的分析能力。用通俗的眼光来看,编程是一件很枯燥的事情,很多成年人都难以产生兴趣,更何况是青少年?
事实并非如此。“编程重在思想,并非要从晦涩难懂的代码开始。编程的目的不同,适合的孩子就不同。”Sherry进一步解释,如果以提升思维能力为目标,那么任何一名年龄符合、对编程不讨厌的孩子都适合学习。一旦打开这个大门,其实编程很有趣。
编程语言分为Scratch、Phython、C++等,其中Scratch是最适合青少儿学习的。
Sherry所在的vipJr使用的线上教材界面非常炫酷,很能抓住孩子们的眼睛,且主题非常有趣,如:密室逃脱、桃园三结义、古诗大会、恐龙星球等等。先让孩子产生浓厚的兴趣,然后在操作界面的同时掌握了其他学科的知识,更重要的是它能让孩子了解背后的原理,训练一种思维意识。
(图为:Scratch垃圾分类的学习界面)
ScratchJr适合4-6岁孩子,Scratch适合6-12岁,超过12岁后,可选择的语言则更多。vipJr针对不同年龄层的孩子,设置了不同的课程。小学1-6年级的孩子,学习Scratch,炫酷的界面可以有效提升孩子的编程兴趣,同时摒除了枯燥的语法,专心锻炼编程思维;5年级开始到更高年龄层的孩子,可以学习Python,与智能AI结合,可以做出许多有趣的工具。
这更像是一种有意义的“玩”,代表了一种兴趣,一种积极的心态。
竞赛,是高手切磋的神圣
但竞赛并非如此。在Sherry看来,如果目的是参加竞赛获得成绩,那么就不只需要有天分,还需要坐得住、有兴趣,这样才能在编程里获得成就感,进而坚持。这一两年里,Sherry已在教学中找到了属于自己的一条路径——带竞赛的学生。她一向喜欢参与竞赛,大学时期,她曾获得上海市物理竞赛三等奖。
在竞赛面前,一向对小朋友持宽容政策的Sherry则会变得相对严厉,“因为竞赛就是竞赛,竞赛跟学习就是不一样,平时学习我们可以学别的,也可以以兴趣为主,但是竞赛一定要认真参与。”
在Sherry的心中,竞赛有一种神圣感。参与竞赛的选手,每个人都是想考验自己的能力。竞赛是很公正的,代表了一种态度,代表这个行业里非常优秀的人才都会齐聚在此的一种切磋。因此,要尊重每一个选手,因为他们都很强,很有实力。
带着这样的心态,Sherry带领她的学生在第五届全国青少年创意编程与智能设计大赛中一气呵成,拿下三个奖项。她的学生程嘉锐获得了Scratch创意编程比赛一等奖,这也是vipJr学员连续第二年在该项赛事中获得头奖。除一等奖外,另有8位学员在决赛中分别斩获二、三等奖及优秀奖。
提起带出的冠军,Sherry一笑泯然。她用一种很肯定的语气介绍,这个孩子已经发现了编程的魅力,他不但可以完全掌握项目的原理,甚至已有了产品设计的能力。虽然仅有初一,但已经可以自己制作网站,搞网站服务器,平时在课上也会询问大量超纲的问题。凡是这类疑问,Sherry有问必答。
“如果不是有着程序员这个过硬的从业背景,一些基础的编程老师根本hold不住。”Sherry嘿嘿一笑。
除了日常教学,Sherry还肩负培养新一批优秀编程教师的重任。从最初的选拔到最后通过考核,这个过程可能要持续一个月。
新招入的编程教师必须经过严格且系统的筛选:首先,只有计算机专业或者是师范专业,且有一定教学经验的人方能进入候选名单;随后是编程专业技能的笔试,而这只是成为vipJr编程教师的第一步。
经过了两轮筛选后紧接着就是一场即学即考的培训,通过平台使用教学后的测验,主要考察的是候选人的学习能力以及操作能力。通过这一轮后,Sherry等专业计算机人才(博士、硕士、一线研发人员)开始培训候选人的编程知识点以及授课技巧,这轮考核需要一对一,无论对心态还是专业能力都有严格的要求。最后,只有经过数次优秀教师的课程旁听后,才能成为一名真正的vipJr编程教师。
谈到这里,Sherry思绪陷入重叠,回忆起自己最初进入vipJr时,也是过五关斩六将。三年前,前领导给专业能力过硬的Sherry发出了一份邀请,来参与一家教育公司的面试,没想到的是,即使是有熟人邀请,仍然需要经过严格的数轮面试与考核。
从最初的程序员到一名优秀的编程女教师,一路走来,Sherry惊喜于自己的蜕变,执着于心中的热爱。
(图为:工作中的Sherry)