wpf 多线程处理同步数据_图形化编程-复杂数据结构、线程、代码折叠

5cf622f5127b554a6d51dd4ec74bd5c8.png

目前图形化编程,大多以游戏为主,最流行的scratch就是让孩子在写游戏过程学习编程知识。但是scratch中涉及的代码知识,就缺少了很多,比如变量作用域、函数返回值、递归、数据结构和线程等,这些都是代码的基础知识,如果不能学会这些基础,后期上代码也会困难很多。我们的图形化工具,解决了scratch这些问题,支持所有代码基础知识。

最近,我们又增加了一下功能,让图形化编程更像代码,让更小的孩子能够学习代码,让他们能更快的转到代码。

1 数组和字典初始化,以及对应的for each语句和字典各种操作。

6b1cee3d13b571f0c327661223330e67.png

2 增加线程和同步支持。让孩子学习多线程编程

2d59ff9392eb30e2b206c7c3d3b0afb9.png

3 增加代码复制和函数调用。按住ctrl点击各种表达式和语句,便可以复制改代码,按住ctrl或者alt点击函数,可以获得函数调用,从而方便代码编辑,提高编码速度。

020550e701c5bfca40aa05a144194089.png

4 增加代码折叠,让代码显示更方便。函数和代码块都支持代码折叠。

7fda2492f81b0d061b90bc29ed7a9bcf.png

5 增加硬件支持,目前实验了EV3的编程和控制,后期会增加更多硬件,使其和越多越多的儿童编程开发板兼容。

经过半年的努力,图形化编程编辑器,已经支持了几乎所有代码知识,编辑也逐步完善,功能越来越强,应该是国内第一个完全自主的图形化编程软件,也希望成为国内同类最好的工具,也希望能够应用到更多的领域。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值