2020年8月中旬大量媒体报道Scratch社区中存在辱华信息,随即该话题登上百度热搜、知乎热搜,该话题突破少儿编程教育圈,成为热度极高的公众话题。
随即,Scratch被禁止访问,国内部分省市教育系统发文,开展“去Scratch化”运动,替换Scratch相关教材、编程平台。

这件事在12月15号似乎出现了新的转机,12月15日央视新闻客户端发布了一篇《编程教育将纳入中小学相关课程?记者走访了这些中小学编程课堂》的报道,报道中明确出现了Scratch这个词,画面如下。
来源:央视新闻
初看这个新闻时,相信大部分使用离线版的老师会感觉心里的一块大石头放下了。笔者最开始也是基于这一点想要向大家分享这个消息。
但是,经过反复观看这个视频后,我发现,采访视频里的软件并不是Scratch,而是一款国产的图形化编程软件Kittenblock,从下面这个片段左上角可以看到Kittenblock的图标,一只小黑猫。
来源:央视新闻
点击观看
▼
北京是首都,这里学校的选择具有很强的参考价值,于是我详细了解了下这款软件,以及软件背后的公司:深圳市小喵科技。
什么是KittenBot
Kittenblock是小喵科技推出的一款图形化编程软件,它不仅仅具备Scratch所有的功能,而且还针对国内的人工智能等教学需求,开发了一系列人工智能、物联网、数据处理插件。
Kittenblock主题颜色选择
对于Scratch被封禁的翻译、文字朗读功能,Kittenblock也通过国内的百度AI引擎替换,学生能够继续使用翻译和文字朗读。
强大的功能
以人工智能为例,Kittenblock包含物品识别、人脸检测、人脸识别、机器学习、语音识别、文字转语音、轻量机器学习、图形化TensorFlow等数十种人工智能功能。
难能可贵的是,他们不仅仅是封装了各种真正的人工智能指令,还根据中小学不同年龄段认知特点及学习需求,划分了三阶图形化人工智能学习路线(如下图所示),让中小学生真正体验、掌控人工智能。
除了人工智能,物联网是它们的另一个特色,kittblock不仅仅有物联网相关图形化指令,更是搭配了教学专用的免费物联网数据管理平台。物联网自然离不开硬件,Kittenblock中引入图形化硬件控制,支持通过图形化代码控制microbit,arduino等十余种主板/拓展板,数百种传感器模块。
中小学生可以通过这个平台轻松搭建自己的物联网系统,甚至将物联网与人工智能结合,搭建自己的智能物联网系统。
Python教学
据悉,小喵科技不仅仅开发了图形化编程软件Kittenblock,还针对中小学Python教学需求开发了KittenCode编程平台,和Kittenblock一样既有离线版也有在线版。
KittenCode支持Python3,MicroPython硬件控制,具备实时调试功能,并且针对中小学人工智能教学需求单独封装了kittenai包,让学生通过Python学习人工智能更轻松,更有趣。
除了编程软件,小猫科技最近还发布了一个编程社区,通过编程社区打通了图形化编程、硬件编程、Python编程的隔阂,并且通过社区为教师提供各种各样的课程模板,硬件产品,创意项目。
上面这些编程工具、编程社区都是免费的,课程模板也是免费获取,详细的情况就不多做介绍,感兴趣的老师可以百度搜索“小喵科技”,到他们官网看看。我建议各位还在使用Scratch的老师尽早换Kittenblock这类国产图形化编程软件,避免每天担心正在使用的软件被禁掉,慌忙中找替换软件。

