作者 | 唐靖东
编辑 | 郭雨萌
如果梳理目前少儿编程教育的软件工具,从主流上看可以从编程语言的角度分为两类:一类是通过图形化编程降低编程门槛的 Scratch ,或者基于 Scratch 进行二次开发,Scratch 也已经成功入围全球编程语言的前 20;第二类是 Google 旗下的开源项目、基于 Web 的可视化编程工具 Blockly。
不过,这两类工具都存在各自的缺点:一方面,在 Flash 已经逐步被市场淘汰之后,Scratch 依旧基于 Flash 运行;另一方面,blockly 虽然能够实现软件硬件互动、生成真实代码,但由于缺少互动界面,提高了少儿编程的门槛。因此,目前少儿编程赛道一个解决方案在于,将图形化编程界面与软硬件互动相结合。目前多数企业的做法是在 Scratch 中融入开源硬件(比如 Arduino 或者 Raspberry Pi),但是这样依旧没有解决 Scratch 是基于 Flash 运行、无法在移动端分享的问题。
作为一家软件服务商,诺丁科技基于 H5 对 Blockly 进行了图形化编程的开发,能够实现可视化程序的移动端输出。诺丁科技创始人张龙告诉 36 氪,“诺丁科技的少儿编程平台在摒弃 Scratch 落后开发语言(因为基于 Flash)的前提下,基于 Blockly 进行了可视化的二次开发,既解决了 Blockly 门槛高的问题,又解决了 Scratch 不能硬件输出的问题。”
综合了 Blockly 和图形化编程,诺丁科技少儿编程平台的亮点就在于,图形化编程后可转换为实际的代码语言,并且能够对硬件和移动端输出。张龙进一步介绍道,“实际上,Scratch 目前也在朝这方面努力,自己的产品几乎和 Scratch 3.0 同步。”
不过,尽管在平台的优功能上占优,诺丁科技面临的一个重要问题是,Scratch 已是少儿编程平台主流的前提下,如何说服用户使用诺丁的编程平台?张龙的回答是,用无端获取用户。相比 Scratch 需要下载客户端操作,诺丁科技的平台在使用的过程中并不需要下载客户端,用户直接打开网页就能进行图形化编程,用户使用编程平台的便利性得到提高。此外,2C 免费使用并提供 20 个项目免费云存储的模式,也能为诺丁科技提高获客。
2C 免费之后,诺丁科技的盈利模式采用的是完全 2B 的打法,即通过为 B 端提供编程平台及服务获利。张龙透露,诺丁科技的 B 端来源于 3 个渠道:硬件厂商、课程服务商和数字校园云集成商,其中硬件厂商占据了大部分。
由于诺丁科技的平台能够与硬件整合、支持语言代码的转换和移动端分享,一些不具备软件研发能力硬件厂商会选择使用诺丁科技的平台。通过向硬件商抽成( 10%-15% )的方式,诺丁为一硬件商提供编程平台,以及每个 C 端用户 100-150 个编程项目的云存储空间。此外,为了提高软件的兼容性和用户量,诺丁科技也兼容了开源性大硬件商,比如 makeblock、柴火、DFRobot 。
值得注意的是,在与硬件商合作的过程中,诺丁科技只充当弱品牌的纯软件服务商,通过“双品牌战略”,在硬件商的 logo 之后补充诺丁自己的 logo ,这是和编程猫这样的强品牌、平台型产品的最大不同。
课程服务商方面,诺丁实际上是为课程开发商提供了基于诺丁编程软件的的教学平台,包括课程文本、讲解视频和 workshop 三个方面。张龙告诉 36 氪,“面向课程服务商提供教学平台的一个好处是,每个 B 端课程服务商都能有自己的课程。”与硬件商的抽成模式类似,课程服务商在打包销售课程和编程软件时,会向诺丁科技提供 10%-15% 的利润分成。
据了解,目前诺丁科技已针对教学平台在北京大兴区开展教研试点工作,来自不同学校的 36 名教研员已经参与试点,主要测试软件的可用性、学生接受程度等方面。
至于数字校园云集成商,张龙则表示,“并不打算向校园云集成商收费盈利,与校园云集成商合作的目的,主要是为了扩大产品的用户群,通过校园云平台,诺丁的编程平台得以进入校内。目前,诺丁科技已于上海教享科技达成合作,接入了上海市教委的认证校园云平台。”
渠道方面,张龙透露,早年自己在创客教育圈的经历已为诺丁科技积累了一定的 B 端资源。目前,诺丁科技已与 15 家硬件厂商达成合作协议,有意向进行合作的厂商超过 50 家,已有 3 家课程服务商有意愿合作,预计今年硬件商和课程服务商的数量会达到 100 家,营收 200-300 万元。
团队方面,目前诺丁科技的团队约为 10 人,主要用于技术研发工作。融资方面,诺丁科技已于去年 11 月完成 300 万的天使轮融资,估值 3000 万。