Asked — Edited
@DJ.... Great idea! A simple GUI for beginner programming.... It will quickly teach newbies "logic" programming so it will be easier to transition to scripting....
There is no way anyone with a pulse would not be able to use RoboScratch..... Awesome work dude!
Upgrade to ARC Pro
Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.
The code for that positioned is commented out in the source code of the plugin.
Think about it.... How many people have asked "how do I learn to script"? This is the perfect way... Even Nomad says he learns better with video and pictures... I think as it progress he can use RoboScratch to learn more about scripting... Actually come to think about it Darticus really could have used this to get started....
the latest version has more elements, but also works with "columns" for the execution task...
Many thanks DJ. Really nice plugin, and looking forward to playing with it.
My Grandson had a class on Scratch, and has showed me some of his work.
We have just finished updating his robot with an EZB4.
This shows you are a visionary and have a passion for making robotics even more explorable.
However, I'm undecided which method would be best for option 1. One mode would be for all the comments to appear if the option is checked and for none of the option if unchecked. No matter when you checked or unchecked the option.
An alternate mode would be for the comments to appear as you add the controls if the option is checked. If you uncheck it, only the lines that are added after you unchecked it would not have comments. Then, if checked again, subsequent controls added would, once again, begin appearing in the underlying code with comments.
A third mode would be to allow the user to bring up a separate setup window to choose which controls should have the comment with them. A variation of that would be to have a small check box on each control that can be unchecked at any time to stop comments for that control (or vice versa, checked if comments for that control are no longer desired).
The option to turn off the comments is somewhat related to the option to turn off the hints in scripts which was relatively recently added. While the hints were helpful when you were just starting out with programming, they just got in the way as one became more proficient. In a similar manner, the user of the RoboScratch interface may tire of seeing the same comment over and over in their code. In fact, all those comments may get in the way of truly seeing the code for what it is. Forest for the trees kind of thing.
Just some thoughts. I can see how RoboScratch can be great for rapid prototyping for those who are already familiar with the script language. It was that view which got me to thinking about the options.
aldo aldebaran tutorials are way less then ez robots.
There will be a mobile version of this as well - once i figure out where and how it will sit in ARC