2020年12月23日,河北省滦平县两间房中心校,编程猫探月业务中心进阶课老师赵悦给孩子们上编程课(企业供图)
2020年12月23日,河北省滦平县两间房中心校的课堂上,赵悦轻点pad屏幕,一枚卡通小火箭“咻”地一下起飞,引来孩子们一阵欢呼。这是赵悦和孩子们一起用编程工具设计的“小火箭飞天”游戏。
赵悦是编程猫探月业务中心进阶课老师。在这次2020共青团“童心港湾”·文化下乡活动中,赵悦第一次给乡村留守儿童上编程课。虽然只有短短一个小时,孩子们那充满好奇的眼神却让她至今难以忘记。在这个驱车近1小时才能到达县城的村小里,有太多的孩子渴望接触最前沿的信息。
乡村孩子在编程中探索新世界
在安图县第三小学校,也有一群对外面的世界充满好奇的孩子。当编程被引入课堂后,改变一点点发生。
这所学校位于吉林省延边朝鲜族自治州安图县,是当地最大的公立小学,有1300名学生。安图曾是国家级贫困县,教育资源落后,学生的家庭条件也参差不齐。
2018年以前,安图县第三小学校信息技术教师周升辉还停留在课上教孩子们开关机、如何使用word,“内容落后而无趣”。如今,该校的编程社团已经有模有样,还拿下了省级编程比赛的冠军。
蜕变源自周升辉在2018年的一次经历。
那年夏天,第三届全国基础教育信息化应用展示交流活动在北京举行。路过一个展台时,周升辉看到一个小学生在玩机器人,机器人连着电脑,一番操作之后,按下运行键,旁边的机器人开始动了。“给我留下的印象太深了,他玩的东西我们没见过。这个孩子是浙江一所学校的学生,孩子说,他们学校都已开展编程教育了。”那一刻,周升辉觉得,安图县的孩子们欠缺的是眼界和阅历。
周升辉得知这是编程猫和当地公立学校的合作项目,学校可免费用编程猫提供的编程工具教孩子编程,他下决心,要将编程课带回安图。
“学习过程还是有些痛苦的,毕竟这么大年龄开始学一个新事物,但是从来没想过放弃。”回去后,周升辉开始一门心思研究这套名为“Kitten”的工具。这是编程猫自主研发的图形化编程工具,简单易用、学习难度低,在走进中小学课堂和NCT等各大编程赛事之后,更是在2020年“第二十一届全国中小学电脑制作活动”中成为中央电教馆官方指定参赛工具。
2018年9月一开学,周升辉就试着用这套工具给六年级学生上编程课,“一边学一边教,不断摸索”。2019年寒假,他还组建了学校的编程社团,利用假期带着孩子们学习。
2019年5月,周升辉带着孩子们参加吉林省全国中小学生信息技术创新与实践大赛,没想到,一下拿了个团体一等奖。“当时心气儿一下起来了。”此后,学校里对编程感兴趣的孩子们在他的带领下,进入了编程的奇妙世界。与此同时,编程猫的工具也在不断迭代更新,库里的可下载使用的素材也越来越丰富,功能越来越强大,孩子们的作品越来越丰富多元。
“三年下来我们累计的作品有400来个。”周升辉介绍,今年恰逢建党100周年,在过去的几个月中,他和学生们一直在围绕红色主题设计编程作品。说起孩子们的作品,周升辉难掩赞许之情,“我们的孩子将来也有机会走入城市,回顾过去,他们的经历一点也不比城里孩子差,他们是平等的。”
免费提供编程工具 助力教育公平
像周升辉这样有理想的教师,谭义明接触了很多。作为编程猫公益策划负责人谭义明知道,乡村校长和教师们都迫切希望教育企业助力,把前沿课程带到孩子们的眼前。
去年5月,在一次公益活动中,谭义明结识了湖北秭归县的一名小学校长。校长告诉他,自己学校的学生大多是留守儿童,孩子们的爷爷奶奶都有智能手机,平时用来和远在外地的父母视频通话。除此之外,孩子们对手机的了解仅仅局限于游戏。“在信息化教育时代下,校长希望孩子们能接触到真正有价值的课程。”
从政策层面上,对人工智能课程、编程教育等也越来越重视。2017年7月,国务院颁布《新一代人工智能发展规划》,明确提出“在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。
2020年12月9日,教育部公布《关于政协十三届全国委员会第三次会议第3172号(教育类297号)提案答复的函》,对提案中建议的“推动编程教育纳入我国基础教学体系”进行答复,称将把包括编程教育在内信息技术内容纳入到中小学相关课程。
但是,如何才能让乡村和偏远地区的师生也能享受优质教育资源,让乡村孩子也能在编程中探索新世界呢?
编程猫选择的路径之一是加强编程工具的研发,并将其免费提供给乡村的孩子使用。少儿编程的特殊之处在于它是一门高度依赖工具的学科,孩子需要借助编程工具进行学习。从成立起,编程猫就选择自主研发适用于中国4-16岁少儿的编程工具矩阵,涵盖图形化编程、Python等多种主流编程语言,覆盖PC端、移动端等多个使用场景。以编程猫研发的Nemo移动化编程工具社区平台为例,只要有一部能联网的手机,孩子就能在线学习编程教育。
“我们自主研发的工具都是免费开放的,学生们不论身处何方,不论是在村里还是山里,都能在线上使用这一工具,这也正是我们对教育公平性的实践。”编程猫首席科学家与人工智能研究院院长秦曾昌认为,留住孩子的童心,让他们在兴趣领域里创作作品,是编程教育在素质教育领域中能够发挥的重要作用。
编程猫将自主研发的编程工具免费提供给孩子。(企业供图)
技术赋能 提升编程教育的教学质量
从2018年开始,编程猫的公益行动一直在持续。据谭义明介绍,截至目前,编程猫提供的免费工具已经进入河北、武汉、大凉山、新疆等地的乡村小学,合作学校数量已达21000余所,同时通过研发教材、双师课程包、师资培训等方式为教师赋能。
编程猫专为学校打造的编程教学管理与课程资源一体化云平台。(企业供图)
在普及人工智能教育以及编程教育的过程中,编程猫发现在线教育在中小学落地遇到的最大问题是缺少好老师,为了解决在人工智能教育以及编程教育领域师资不匹配的问题,编程猫以技术手段入手,搭建平台帮助提升编程和人工智能教育的教学质量和效率。
自2017年开始编程猫上线了AI双师服务,让AI老师帮助线下老师推动编程课程的教授。并将AI双师分成两种类型分别推进。针对示范领先型学校,AI双师系统以AI老师为辅,线下老师为主,完成领先型学校的示范作用。在人工智能和编程教育经验不足或欠发达地区的人工智能课程中,则以AI老师和编程猫老师为主,当地的老师为辅。
“过去的三十年,从互联网到手机互联网再到人工智能,发生了很大的社会变革,青少年信息素养亟须加强。”秦曾昌认为,行业的发展可以倒推教育领域的改革,为公立校全面开展编程教育提供参考和帮助;与此同时,成为素质教育的有力补充,也是编程猫作为教育企业的社会责任所在。
企业履责点评:在教育信息化的大背景下,对编程教育而言,好工具、好老师、好课程必不可少。通过提供免费工具、双师教学等方式为乡村教师赋能,编程猫着力打造良好的编程教育生态,振兴乡村教育,发展素质教育,推进教育公平。
新京报记者 刘洋 校对 赵琳