百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

企业公民|自主研发国产免费编程工具,编程猫用科技赋能乡村教育

yund56 2025-02-25 01:20 7 浏览

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老师和编程猫老师为主,当地的老师为辅。

“过去的三十年,从互联网到手机互联网再到人工智能,发生了很大的社会变革,青少年信息素养亟须加强。”秦曾昌认为,行业的发展可以倒推教育领域的改革,为公立校全面开展编程教育提供参考和帮助;与此同时,成为素质教育的有力补充,也是编程猫作为教育企业的社会责任所在。

企业履责点评:在教育信息化的大背景下,对编程教育而言,好工具、好老师、好课程必不可少。通过提供免费工具、双师教学等方式为乡村教师赋能,编程猫着力打造良好的编程教育生态,振兴乡村教育,发展素质教育,推进教育公平。

新京报记者 刘洋 校对 赵琳

相关推荐

重生之我在头条学html网页编程,这一世我一定学好,成为编程高手

有人要问了html是什么东西?就是用来设计网页的一种语言会不会很难啊?这是很多朋友担心的,我告诉大家这是最简单最基础也最容易学习的一款入门级语言,当初我也是经常因为学不会C语言而苦恼自从学习了html...

如何在网页3D CAD中创建一个三维管道模型

前言在网页CAD中进行三维建模是一项有趣的任务。本文将介绍如何利用mxcad3d来创建三维管道模型。该工具提供了一系列三维建模功能的API,使得建立复杂的管道结构变得简单直观。安装在此之前,需要先安装...

网页模版如何用

网页模版已成为如今网站建设的核心工具。随着互联网需求的增长,越来越多的企业和组织需要建立自己的网站,以展示他们的品牌和服务。在这个过程中,网页模版为他们提供了一种简单而高效的方式来构建网站。所谓网页模...

AI嵌入式Flowcode编程网页开发人员入门指南

WebDeveloper允许使用FlowcodeIDE环境开发具有交互性的网页。可以在2D面板中添加特殊网页组件,以创建网页的视觉表示,并可以使用流程图添加交互功能。它的引入意味着Flowcod...

用Deepseek制作网页版的汉诺塔游戏保姆级教程

在deepseek中输入:“帮我做一个网页版的汉诺塔演示游戏,游戏包含2层、3层、4层、5层的汉诺塔游戏演示,制作自动求解演示按钮,点击按钮就可以生成出步数,同时自动演示最优解动画。”最后把生成的程序...

TaskBuilder前端页面CSS样式规则设置

在前端页面设计器内,点击底部的“CSS样式”选项卡,可以打开CSS样式设计器,在此查看和设计当前页面的CSS样式规则,如下图所示:3.3.6.1引入外部样式文件如果要在页面中引入外部CSS文件,可以点...

使用 Python、FastHTML 和 Uvicorn 构建简单的博客网站

FastHTML是2024年7月推出的PythonWeb框架,是一个简单但功能强大的框架,允许开发人员使用纯Python构建Web应用程序。(不需要复杂的模板引擎)。Fast...

用AI可以生成HTML网页了,很多初级前端都要失业了

即使你完全不懂html,javascript,css,也能做出漂亮的网页,这在以前是不可想象的,而现在确是可行的,因为有这样一个项目:openUI。openUI不仅仅能生成html页面,还能生成自适应...

python原始套接字socket下载http网页文件到txt

python原始套接字socket下载http网页文件到txtimportsocketdefdownload_webpage(url,output_file):try:...

高效排版:实现DeepSeek生成内容Word格式排版并导...

高效排版:实现DeepSeek生成内容Word格式排版并导出的经典方法,步骤简洁高效:DeepSeek生成内容复制出来容易出现乱码,下面介绍一种比较高效简单的方法!一、核心三步法1.调整模型模式在D...

打工人福音!3分钟教你学会word精美排版

昨天大熊介绍了word一键排版的三种办法,今天我们来详细讲讲第二种办法,用html代码实现一键排版,然后再导出pdf实现精美效果。打工人,打工魂,你是不是也有以下烦恼?下面是我经过多次和Deepsee...

使用 HTML 创建可折叠的交互式组件,一行 JS 代...

如果你想创建一个可折叠的交互式组件,使用<details>元素即可,一行JavaScript也不用写。<details>组件定义了一个可折叠的容器,它的第一个元素必须...

新手小白1分钟学会Word——文档的编辑1.1

天空一声巨响,迷人的我闪亮登场,亲爱的家人们,周末好呀!话不多说,咱们继续开干!昨天说到本节还有个小尾巴,那咱们就把这个小尾巴了结了,然后开始新篇章~四、保存文档我们对文档编辑完之后最重要的一步就...

超强!DeepSeek+HTML制作数据看板,老板看了都点赞

DeepSeek以极强的推理能力,支持生成各种代码,比如Python、SQL、Matlab、JS、HTML等,你可以拿这些代码放到编译器里,就能直接跑出结果,比如机器学习算法、exe应用、可视化图表、...

什么是Tailwind CSS

什么是TailwindCSSTailwindCSS是一个实用优先(Utility-First)的CSS框架,其核心思想是通过直接在HTML中组合预定义的类名来快速构建界面样式,无需编写传...