提要文摘: | Kittenblock是深圳市小喵科技开发的一款基于Scratch 3.0的图形化编程软件。Scratch 3.0强调的是创作与分享, 更注重纯软件编程; Kittenblock强调的是教育与创造属性, 根据当下的教育需求, 重点增加人工智能、物联网和Python编程, 尽可能地满足教育的系统性和连续性需求, 让学生和老师无须切换多个软件。Kittenblock打通了软硬件编程, 支持市面上的热门开源硬件, 如micro:bit、Arduino等。Kittenblock集合了多种人工智能插件和物联网插件, 支持一键转Python、一键导入Scratch原生项目。齐全而丰富的插件, 让用户无须频繁更换件, 同时也打破了知识“孤岛”, 降低了用户的学习成本和门槛, 让用户更专注于创意项目制作。本书的章节和知识点都做了精心编排, 章节编排依据技术种类进行细分, 每节先从生活中与人工智能相关的常见实物切入, 引出所用的人工智能技术, 再讲解Kittenblock与这项技术相关的图形化编程积木, 最后结合多个实例进行编程讲解。本书在章节编排上从易到难, 先讲解语音部分, 再讲解视觉部分, 最后讲解机器学习部分。 |