基于Blockly的开发使用
什么是拖拽式编程?
“拖拽”编程是一种基本的技术,它允许通过拖拽代码构建块或者其他视觉线索,而不是手动编写基于文本的代码。如此一来,复杂又抽象的编程语言就变得容易理解。
Code.org创始人Hadi Partovi就曾说过:“拖拽编程可以让你在不用细致研究字符布置的情况下,就能够很容易的理解编程基础。一旦你学到了使用拖拽的基本概念,你将会马上想学习如何利用它做实际的事情。”这非常符合编程学习的基本逻辑。
有很多程序可以帮助您开始使用拖放编程,包括Google Blocky 、Microsoft MakeCode以及MIT Scratch等。
myBlockly是什么?
myBlockly体现拖拽式编程的思想,由深圳市大象机器人公司研发团队开发完成。
myBlockly ▶是基于python环境以及pymycobot依赖库的拼图式编程软件,可以让用户以搭积木式的方法进行编程控制mycobot。特别适合初学者学习编程,锻炼编程思维。myblockly还提供了python展示界面,将用户搭建的myblockly程序转换为python语言程序,以此帮助用户学习python语句。