Go Down

Topic: Open Source Graphical IDE (Read 5965 times) previous topic - next topic

crocboy

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!

groundFungus

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.
You will save everyone's time if you read and follow the forum guidelines.  :)          
https://forum.arduino.cc/index.php/topic,148850.0.html
and
https://forum.arduino.cc/index.php?topic=97455.0

liuzengqiang

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.
Serial LCD keypad panel,phi_prompt user interface library,SDI-12 USB Adapter

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.

crocboy

Ok, it looks like ArduBlock is what I want. 


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!


taweili


Go Up