首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏hml_知识记录

    Blockly脚本执行

    积木代码编写 Blockly应用程序需要将积木转换为代码来执行。 要获取生成的代码中使用的Blockly变量名称,需使用以下调用方式: Blockly.JavaScript.variableDB_.getName(block.getFieldValue('VAR') , Blockly.Variables.NAME_TYPE); valueToCode Blockly.JavaScript.valueToCode(block, 'FROM', Blockly.JavaScript.ORDER_ADDITION 并行化 Blockly并不提供脚本的执行的方法,而是提供将脚本转为指定的高级语言,由用户执行高级语言,从而完成脚本的执行。 串行程序 大多数Blockly应用程序都是串行程序。 这不是Blockly的默认外观,但可以通过设置Blockly.BlockSvg.START_HAT = true;或添加主题并在block style上设置hat选项来添加。

    2.1K20编辑于 2022-03-11
  • 来自专栏叶子陪你玩编程

    本地scratch-gui和blockly安装

    分割线 ---- scratch后面其实又是基于blockly的,github上也能找到这个开源项目。 更准确来说,scratch-blocks基于blockly的,blockly可以帮助你开发积木块的,你在scratch看到的积木块就是基于blockly来的,至于你要怎么玩这些积木块就不管了。 如果你想要做一些在线的编程游戏,可以试试blockly。 ? ? 下载blockly到本地,里面有一个demos。 ? 可以查看一些案例代码及其效果。 ? 并且支持多种代码。 ?

    2.2K20发布于 2020-09-04
  • 来自专栏机器人课程与技术

    ROS(indigo) 用于机器人控制的图形化编程工具--code_it robot_blockly

    article/details/51991997 1 参考资料: 这里主要介绍用于ROS的图形化编程工具,首先,主要参考网址如下: 1 https://github.com/erlerobot/robot_blockly 2 https://github.com/hcrlab/code_it 其中,1 robot_blockly实现简洁,并且介绍详细,这里不过多介绍。 一个独立的Blockly编程应用程序,并与ROS集成。 它允许您使用图形界面生成机器人的代码,并运行它。 你实现机器人的“创意”,它们与JavaScript的一个子集结合形成程序。 前端是一个网站,它允许您使用Blockly编程接口创建程序。它还具有用于添加,更新或删除程序的简单界面。 后端提供了一个运行JavaScript程序的ROS actionlib服务器。

    2.3K30发布于 2019-01-23
  • 来自专栏JVMGC

    开源少儿编程教学平台,含Scratch,ScratchJr,Python教学工具

    ├─首页 ├─社区 ├─创作 │ ├─Scratch │ ├─Python │ ├─ScratchJr │ ├─Blockly ├─学生中心 │ ├─我的作品 │ ├─班级作业 │ ├─个人设置 前台菜单管理 │ ├─网站配置 │ ├─Scratch素材库 ├─系统监控 │ ├─ …… Scratch2.0 (已淘汰) Scratch3.0 ScratchJr Python Turtle Blockly

    3.3K10编辑于 2023-04-11
  • 来自专栏腾讯云 DNSPod 团队

    .games 域名重塑数字娱乐边界

    案例分析:Blockly Games (https://blockly.games) 由 Google 开发的 Blockly Games 是一个教育类开源项目,其核心在于通过编程逻辑关卡教授基础知识。

    7110编辑于 2026-04-09
  • 来自专栏启明云端

    启明云端分享:可私人订制UI的86盒智能新型开关面板

    今天给大家介绍的是86盒智能新型开关面板,86 盒智能新型开关面板是基于公司 8ms GUI 平台开发的,用户新建工程后,在设计器实现 UI 设计,在积木(Blockly)实现逻辑设计,代码编译成功后, 目前支持的硬件为 ESP32、Sigmastar SSD201 以及云知声的蜂鸟和蜂鸟 M,采用的 GUI 库为 littlevGL7.6,代码逻辑部分使用 Blockly 积木式搭建。

    94830发布于 2021-08-27
  • 来自专栏中学电学辅导

    小学生需要学习编程吗?

    3.Blockly简介:Blockly是由谷歌开发的一种基于图形化编程的工具。它提供了一套模块化的代码块,小学生可以通过拖拽和连接这些代码块来编写程序。 Blockly支持多种编程语言,包括JavaScript、Python和Lua等,使得小学生可以在学习图形化编程的同时逐渐过渡到文本编程。 优势: 图形化编程:Blockly的图形化编程方式非常适合小学生,能够让他们快速上手编程,培养他们的逻辑思维和解决问题的能力。 支持多种语言:Blockly支持多种编程语言,如JavaScript、Python和Lua等,这使得小学生可以在学习图形化编程的同时逐渐过渡到文本编程,为他们未来的学习打下坚实的基础。

    1.2K11编辑于 2024-11-08
  • 适合初学者的AI代码工具有哪些?

    Java/Go等12种实时BUG定位+修复建议GitHub Copilot15014.2%9种基础补全Amazon CodeWhisper18016.8%7种无Scratch(教育向)--可视化块逻辑模拟器Blockly 分钟完成环境部署渐进式引导:内置“新手-进阶-专家”三级提示系统,根据操作水平动态调整提示强度实测数据:纯新手用户首次完成Web服务搭建仅需38分钟(传统工具平均2.5小时)教育类工具对比Scratch/Blockly

    73810编辑于 2025-06-25
  • 来自专栏约克编程技术

    【Scratch入门到精通】blocks 积木区风格定制

    由于scratch-blocks基于blockly二次开发,而blockly已迭代多个版本,在使用上会有所差异,后续作者会有文章,结合源码单独讲解blockly的使用。 1.1.

    3.1K20编辑于 2022-03-22
  • 来自专栏ROS联合webots实战

    Webots Google图形化编程(2021.01.14推出)

    Webots Google-Blockly库(候选版本)。 下载Python。 最终稳定版本:2021年1月底。 将会更新: 在以后的版本中会提供python/c/c++代码。

    1K40发布于 2021-02-11
  • 来自专栏腾讯大讲堂的专栏

    当产品和设计在讨论改版的时候,我们在讨论什么

    每个实验室的底层差不多,都是由其中blockly、paint、sound-editor、assetslib这几个组成,在结合各实验室业务自身组件拼装完成。 其中,blockly、paint、sound-editor是第三方开源的工具。改起来难度较大。而且样式都是CSS Modules方式,我们在业务项目中也不好覆盖,就算重新用全局作用域覆盖了。

    53720发布于 2020-09-07
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-02-11 Rust 零成本的抽象

    推荐大家阅读这篇文章: https://omarabid.com/async-rust Rust代码生成器几乎完成了 详情请阅读这篇文章: https://github.com/lupyuen/blockly-mynewt-rust

    1K10发布于 2020-02-20
  • 来自专栏机器人课程与技术

    人工智能基础(高中版)教材补充和资源分享之番外篇 Cozmo+Python+ROS+AI

    支持Scartch这个和手机APP功能重复了(Blockly)。 https://github.com/maxosprojects/cozmo-blockly ? 2.

    98441发布于 2019-01-23
  • 来自专栏机器人课程与技术

    Cozmo+Python+ROS+AI会产生什么样的奇妙反应呢?(玩Cozmo机器人,学Python编程,掌握ROS和AI技术)

    支持Scartch这个和手机APP功能重复了(Blockly)。 https://github.com/maxosprojects/cozmo-blockly 2.

    70730编辑于 2022-04-29
  • 来自专栏LCHub低代码社区

    《LCHub低代码指南》零代码是什么?

    完全抛弃代码的代价,就是平台能力与灵活性受限:一方面,可视化编辑器的表达能力远不及图灵完备的通用编程语言,不引入代码根本没法实现灵活的定制与扩展(当然,理论上也可以做成Scrach/Blockly那样的图形编程语言

    34220编辑于 2023-06-10
  • 来自专栏机器人课程与技术

    Cozmo+Python+ROS+AI会产生什么样的奇妙反应呢? (玩Cozmo机器人,学Python编程,掌握ROS和AI技术)

    支持Scartch这个和手机APP功能重复了(Blockly)。 https://github.com/maxosprojects/cozmo-blockly ? 2.

    1.3K10发布于 2019-01-23
  • 来自专栏数字孪生可视化

    仅需三步学会使用低代码ThingJS与森数据DIX数据对接

    1.创建DIPQ什么是HTTP Server DIPA: HTTP Server DIP 是一个Http服务接口,接口内部可编写JavaScript脚本对第三方数据进行过滤、映射、封装;DIX-Blockly

    54621编辑于 2022-06-10
  • 来自专栏用户10106051的专栏

    编程那么难,为什么不弄一个大众一学就会的计算机语言?(文末红包)

    尽管如此,已经存在一些尝试降低编程门槛的编程语言,如Scratch、Python、Blockly等,它们的设计目标是更容易理解和学习。 这些语言通常具有友好的语法和界面,适合初学者。

    34120编辑于 2023-10-26
  • 来自专栏诸葛青云的专栏

    少儿编程最实用!国内外可视化在线Python编程平台推荐!

    它的操作界面是基于Google Blockly的开源技术构建的,同样它本身也是开源的,用户可以自主在本地搭建。感兴趣的朋友可以去Github上查看源代码和搭建教程。

    12.1K00发布于 2018-09-13
  • 来自专栏顶级程序员

    开源巨献:Google最热门60款开源项目

    (详情:https://github.com/google/EarlGrey) 35、Blockly ★Star 3520 Blockly 是一个基于 Web 的可视化编程工具,只需要拖动几个图形就可以编程 可以把生成的脚本输出成javascript, python 等.已经有几个利用Blockly的demo. (详情:https://github.com/google/blockly) 36、go-github ★Star 2707 go-github 是 Google 对 Github 的开放 API 进行

    2.5K90发布于 2018-05-03
领券