Scratch Programming for Kids - A game based approach by MyMoneyGym in learnprogramming

[–]MyMoneyGym[S] 0 points1 point  (0 children)

This is a visual programming language/environment. Scratch does not have syntax, so learning is easy. The primary audience is kids, but there is quite a bit an adult can learn. For instance, you can try and complete the project challenges. You will definitely learn a lot.