Open Source Graphical IDE

Here's the situation: I teach an annual summer camp for talented and gifted students at the junior high level. I love to teach them the things I liked to do at their age: tinkering with electronics and the Arduino! Unfortunately, they just don't know enough about programming to get the full experience.

Solution: An open-source drag-and-drop programming IDE. It could be an addition (extension) to the original IDE, or it could be a new, standalone program.

I'm looking for feedback as to whether this is a good idea, or if it already exists. I believe it could be a HUGE benefit for those looking to teach Arduino to young kids.

Any input is greatly appreciated. Thanks you so much!

blog.ardublock.com

Check this out. It may be what you want. I have downloaded and played with it some and it is pretty simple to use and uses the IDE to compile and upload. It generates code in the IDE so you can see the C code to accomplish the task programmed. It is a bit tricky to install but if the directions are followed it works well.

Junior high was when I became good at BASIC. I was NOT in a talented special school or camp. Then senior high I taught myself C and later x86 assembly. They can certainly beat me easily if they have the right guidance and materials. I recommend giving them sample codes that are well-written like when you first give kids books to read. If they read enough good sample codes, they can mimic and will be motivated to grab a C book. It's a language. They gotta to read enough to be able to write. Just don't make the mistake every other instructor might make, try to teach the language features first and then write code after several weeks. That's good for quickly understanding a language if you already know one or more. Blocks things work ok but might be too limited in my opinion.

Ardublock is the best tool for that: blog.ardublock.com I strong recommend my version of ardublock, you can download at:https://www.dropbox.com/s/5pw6rqgch8zgw9r/ardublock-all.jar I change the whole structure of block menu, to me, now is more intuitive for kids.

Ok, it looks like ArduBlock is what I want.

danielfsc: Ardublock is the best tool for that: blog.ardublock.com I strong recommend my version of ardublock, you can download at:https://www.dropbox.com/s/5pw6rqgch8zgw9r/ardublock-all.jar I change the whole structure of block menu, to me, now is more intuitive for kids.

I tried to download the jar, but Dropbox told me that the file was gone. If you could get it back up again that would be great. Thanks!

Try this: https://www.dropbox.com/s/5pw6rqgch8zgw9r/ardublock-all.jar If you have any problem send me an email : girardi1309@gmail.com

Download the latest beta from the sourceforge http://sourceforge.net/projects/ardublock/files/ardublock-beta-20130819.jar/download and check out the website http://blog.ardublock.com