Codecraft是一款由木柴创业者推出的多平台图形界面编程教育工具,基于Scratch 3.0开发。它允许孩子们通过拖拽积木块,轻松完成从简单到复杂的逻辑程序编写,并创作互动游戏和情景动漫。另外Codecraft还能够与木柴集团旗下的各种硬件设备相融合,将编程成果以现实世界的发明创造形式展现出来。这不仅提高了编程的乐趣和成就感,还能激发孩子们的想象力。Codecraft还支持将积木块即时转换为Python、JavaScript等主流编程语言的代码,使孩子们能够轻松实现学习升级,从零开始轻松掌握编程技能。
可视化编程:通过拖拽积木块进行编程,降低了编程学习门槛,让孩子们更容易理解和掌握编程逻辑。
跨平台支持:支持多种操作系统,方便孩子们在不同设备上学习和创作。
硬件融合:与木柴集团旗下硬件设备相融合,让孩子们将编程成果转化为现实世界的发明创造。
代码转换:支持将积木块转换为主流编程语言的代码,帮助孩子们逐步提升编程技能。
工具栏:包括新创建、开启、储存、另存、语言选择、检查更新、驱动安装和关于Codecraft等信息。
标识栏:可对当前舞台的人物角色进行造型设计和声音设置。
项目规划:显示当前文档的名称,点击可将其保存到本地。
模式转换:可在“舞台模式”和“机器设备模式”之间切换。
积木导航条和积木区:包含10种不同颜色的积木,点击扩展中心可添加新的积木种类。
程序编写区:是进行编程创作的关键区域,用户可从左侧积木区将所需的积木块拖动到程序编写区进行编写。
舞台区:运行编写好的积木,可看到创作的效果。
舞台控制区:点击绿旗使程序运行,点击小红点使程序结束运行。
人物角色控制区:可对当前选定的人物角色进行编写,并创建新的角色。
舞台情况区:可选择不同的方式建立舞台的环境。
工具栏、项目规划、模式转换、积木导航条、积木区、程序编写区:与舞台模式一致。
文字编码区:根据程序编写区拖动的编码,显示相应的代码。
提交按键:点击该按键可将程序烧录到设备上。