Mixly图形化编程工具手册

5星 · 超过95%的资源 需积分: 50 94 下载量 163 浏览量 更新于2024-07-19 9 收藏 2.18MB PDF 举报
"Mixly速查手册" Mixly是一款由中国本土研发并开源的图形化编程工具,旨在提供简单易用、便于教师和学生掌握的编程环境,同时也满足硬件厂商的定制需求。这款工具由北京师范大学教育学部创客教育实验室傅骞老师的团队开发,核心理念是促进实践和分享的创客教育。 在Mixly系统中,主要分为以下几个关键部分: 1. **模块选择区**:这是Mixly的核心部分,包含了各种编程模块,如输入输出、控制、数学、文本、数组、逻辑、通信、存储、传感器、执行器等。其中,新增的以太网模块支持网络功能,包括初始化、客户端连接、数据读取和发送。 2. **程序建构区**:用户可以通过拖放模块来构建程序结构,方便编程初学者理解和操作。 3. **代码程序区**:显示转换后的代码,可隐藏,方便查看和编辑基于代码的程序。 4. **系统功能区**:提供一般功能如保存、撤销/重做,库功能,编译和上传功能,主控板选择和端口配置,串口监视器,以及界面拖动缩放等实用工具。 5. **消息提示区**:显示程序运行状态和错误信息,帮助用户调试和解决问题。 在自定义公司库方面,Mixly支持创建和导入自定义库,这包括block和generator的定义,硬件目录用于配置特定硬件,以及各功能目录如语言目录、媒体目录等。通过编写和导入自定义库,用户可以扩展Mixly的功能,使其适应特定项目或硬件需求。 Mixly提供了多种类型的示范案例,如模仿延展类案例,可以帮助用户学习如何复用和改编现有模块;创意整合类案例鼓励用户将不同模块组合创新;协同合作类案例则展示了如何在团队项目中使用Mixly进行有效的编程合作。 Mixly不仅是一个强大的图形化编程工具,还具有高度的灵活性和可扩展性,适用于不同层次的学习者,无论是在学校教育还是个人项目中,都能发挥其优势,推动编程和创新思维的发展。