|
My favorite resource for teaching coding is Processing (Processing.org). It makes coding graphics in Java really easy without taking away any of the object-oriented abilities of Java.
Scratch is a great way to bring kids into the fold as well, since it helps kids see how blocks of code operate instead of thinking line-by-line.
Arduino is more advanced, but helps in creating custom hardware.
|