精华内容
下载资源
问答
  • 图形化编程

    2018-11-19 17:05:48
    首先将 L298N 电机 驱动模块和 arduino 连接好,包括外部电源、电机。然后将 arduino 用 USB 线连接到电 脑上,最后再打开外部电源开关。打开啃萝卜进行编程。(接线图参考文章最后)
  • microduino 图形化编程软件 适用于编程教育
  • MIXLY图形化编程软件

    2018-12-29 12:32:31
    基于xp系统的MIXLY图形编程软件,通过搭建图形模块,实现针对Arduino的图形化编程
  • DonkeySim图形化编程

    2019-10-06 21:08:26
    DonkeySim图形化编程DonkeySim图形化编程示图模型可视化安装 DonkeySim图形化编程示图 先上几个DonkeySim的图形化程序截图。 DonkeySim训练程序图 DonkeySim自动驾驶程序图 DonkeySim模型概况程序图 DonkeySim...

    DonkeySim挑战赛群(QQ:913557234)

    DonkeySim图形化编程示图

    在这里插入图片描述
    在这里插入图片描述
    DonkeySim示例的模型图示

    模型可视化安装

    进入https://graphviz.gitlab.io/_pages/Download/Download_windows.html下载graphviz-2.38.msi,解压后安装。

    配置环境变量
    将graphviz安装目录下的bin文件夹添加到Path环境变量中:
    D:\Program Files\Graphviz2.38\bin
    进入windows命令行界面,输入dot -version,然后按回车,如果显示graphviz的相关版本信息,则安装配置成功。

    conda install graphviz,安装GraphViz。
    conda activate donkey
    pip install pydot

    展开全文
  • 图形化编程工具

    2020-06-20 11:00:36
    google出品的开源图形化编程框架 https://github.com/arnoxinglei/blockly Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。提供了图形化...

    google出品的开源图形化编程框架
    https://github.com/arnoxinglei/blockly

    Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。提供了图形化界面和代码界面对比显示的支持。Mixly还支持自定义第三方扩展库,可以拓展出丰富的功能。
    http://mixly.org

    展开全文
  • 最近折腾了一个月,给图形化编程增加了很多功能,让图形化编程可以使用更多的代码特色功能,让图形化编程使用起来更简单,功能更强。图形化编程不是给程序员用的,是给小孩子和没有编程能力写脚本控制硬件,所以采用...

    新增功能

    最近折腾了一个月,给图形化编程增加了很多功能,让图形化编程可以使用更多的代码特色功能,让图形化编程使用起来更简单,功能更强。图形化编程不是给程序员用的,是给小孩子和没有编程能力写脚本控制硬件,所以采用拖放方式完成编程,所以看起来比敲代码要复杂。

    支持模块化编程

    在类库中增加选择的脚本文件,脚本里边extern的变量、函数和对象都可以在其他脚本中使用,从而实现模块化编程,减少代码大小,也实现代码的重用。
    使用脚本作为类库,被其他脚本引用

    支持面向对象编程

    实现对象的编程,只需要增加三种statement块,class定义,对象constructor定义、方法定义和this块,通过变量定义实现对象属性,通过extern块控制对象可见范围。

    为了测试,写了一个复杂的包含对象、二叉树、递归的脚本,正常运行没有问题。
    写了复杂的程序测试,包括对象、二叉树、递归

    正确执行

    支持多线程编程

    线程操作相对比较简单,不过有了多线程的支持,图形化编辑器功能更加全面
    多线程编程

    代码实现原理

    上边博客讲了图形化编程的简单原理,模块化和面向对象,通过执行环境(ExecutionEnvironment)层级来实现,模块和class在加载时候都有自己的执行环境,模块和代码就是保存自己的执行环境,模块下方法和变量的执行只需要在这个执行环境下运行就可以,而对象实现就是在执行环境下新建一个执行环境(this就是这个执行环境),对象所有的变量都保存这个子执行环境中,每个对象(this)在定义位置的保存数据就是这个执行环境。具体实现,有兴趣的人,可以后期访问githup查看具体代码

    其他特色实现

    1. 改善软件性能 ,块列表加载后进行缓存,第二次点击开始,都使用缓存的列表,提高了打开列表的速度。
    2. 支持代码折叠
    3. 增加了List和Dictionary初始化块,可以方便的初始化列表和字典,也可以在函数参数中使用,从而让脚本更像代码
    4. 支持代码块复制,按住ctrl拖动块,就可以复制块
    5. 支持函数快捷调用,按住ctrl或者alt拖动函数块,可以得到函数调用块
    6. 增加extern和const块,控制变量和函数的可见性,通过const块定义常量

    list和dictionary初始化
    代码折叠

    总结

    通过这么优化和工作,图形化编程更像代码,功能也更强,希望以后用这个软件学习代码的人能学到更多的代码知识。

    展开全文
  • c++贪吃蛇实现/图形化编程 大多数用c++实现贪吃蛇小游戏比较繁琐,该程序以及其简单的思路和代码来实现贪吃蛇小游戏的逻辑过程,另外加上图形化编程,可以更有利于初学者进行上手学习。
  • 本文是用一个实例详细说明单片机如何用图形化编程
  • C语言图形化编程工具EasyX库图形函数可以在VC环境下进行图形编程,对图形函数的操作都在视口上进行。用户可以在屏幕上定义大小不同的视口,若不定义视口,它就是整个屏幕。
  • 全国青少年图形化编程(Scratch编程)等级考试1级-4级全套32案例 全国青少年图形化编程(Scratch编程)一级6案例11课时 全国青少年图形化编程(Scratch编程)二级10案例19课时 全国青少年图形化编程(Scratch编程...
  • 图形化编程二级】NCT全国青少年编程能力等级测试 操作题 这是操作题目 适合参加 【图形化编程二级】NCT全国青少年编程能力等级测试的同学们使用
  • Scratch是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,主要面对青少年开放。建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册...
  • mPython图形化编程软件是一款功能强大的编程软件,具有图形化编程等功能。软件介绍mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以进行可视化代码编程,有hex、python、blockly三...

    mPython图形化编程软件是一款功能强大的编程软件,具有图形化编程等功能。

    软件介绍

    mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。

    16f5c6f95b6dd022_600_566.png

    软件特色

    1、不依赖网络,可离线安装使用

    2、支持hex、python、blockly三种代码的读写

    3、blockly模式下支持函数功能

    4、可实现简单仿真

    5、可云端存取项目

    16f5c6f95d801812_600_566.png

    常见问题

    一、mPython如何配置变量PATH?

    1、在桌面或我的电脑或我的计算机,右键点击-属性-弹出对话框,点击高级系统设置;切换高级标签,点击环境变量-确定;在系统变量处,点击新建,输入名称和路径

    ,便于调用 mPython.exe .安装其他路径的自行按照实际位置修改。

    二、mPython 如何验证配置变量是否成功?

    1、安装配置完成后,打开CMD;然后就在cmd窗口中输入mPython,按回车;出现mPython的版本信息表示安装配置成功了。

    16f5c6f95f5a24e0_600_566.png

    三、代码如何烧录到掌控板里?

    刷入和拖拽。

    如果是自己编写的代码,或者是在编辑区打开编辑的代码,就用刷入按钮了。

    连接掌控,点击刷入按钮后就开始刷入操作,下面状态栏有提示,不要急,看提示,列表刷新后才可以进行后续操作。

    如果代码从电脑上的文件刷入掌控中,直接拖拽进去就OK,同样要等待提示刷新列表哦。

    特别说明

    展开全文
  • Arduino图形化编程

    万次阅读 2019-01-17 11:20:40
    Arduino是一款风靡全球的开发平台,其通过Arduino block这款插件,实现简单的图形化编程,让青少年也能借助此平台成为创客,博主之前也是机缘巧合,帮助了一位青少年借助该平台实现了自己的创客梦,也拿了一系列的...
  • KRobot是非常好用的图形化编程软件,但官网现在的下载窗口进不去,显示的是404 not found,故找到下载包分享。
  • 青少年图形化编程 Scratch编程 儿童编程 消灭新冠病毒 新冠病毒,这个词语在去年年底俨然而生,在今年上半年发展迅速;在我们中国3月2-3日达到了增长的顶峰。也正是因为这个新冠病毒,给我们人民,国家带来了非常...
  • java图形化编程

    2019-10-08 03:42:44
    学习Java Swing图形化编程,我们首先要了解三个最基本的概念:顶层容器,控件,布局。 下面就来介绍一下这三个基本概念 1.顶层容器 什么是顶层容器?当我们使用Java进行图形编程的时候,图在哪里绘制呢?我们需要...
  • 青少年编程能力等级 第一部分:图形化编程 2019.11
  • Google Blockly 是一个图形化编程语言,它可以帮助你快速入门。这个网页应用让你可以将不同的模块拖拽到一起来创作程序,然后你可以将它们输出到真实的程序语言中(比如 C 语言)。 Blockly 包含了许多 App ...
  • 通过java图形化编程,通过点击不同的按钮,触发不同的事件,然后播放不同的声音,并为每个按钮设置了不同的颜色;
  • 主要介绍了python GUI图形化编程wxpython的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 青少年编程能力等级_第1部分:图形化编程征求意见稿 青少年编程能力等级_第1部分:图形化编程征求意见稿
  • 8、图形化编程一级样卷.pdf
  • 图形化编程教学实例

    千次阅读 2020-09-22 22:21:54
    今天为大家推荐几款国内主流的图形化编程软件。这些软件部分适用于8岁以上,部分适用于12岁以上 一、图形化软件介绍 (1)软件一:Scratch Scratch是麻省理工学院媒体实验室开发的一款图形化开发工具,代码开源...
  • T/CERACU /AFCEC/SIA/CNYPA100.1—2019 , 青少年编程能力等级 第1部分:图形化编程
  • 主要介绍了Java图形化编程中的键盘事件设计,是Java的GUI编程当中的基础部分,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,994
精华内容 2,397
关键字:

图形化编程