Scratch, a programming project from MIT, might be an unexpected tool for digital storytelling. Using Scratch to tell a story is a “twofer”: Students practice important ELA skills and at the same time use computational thinking.
Our series of MagPi Essentials books continues with this guide to programming in Scratch. This freely-available visual programming language from MIT is particularly good for children getting to grips with starting programming, and our book is written with the younger reader in mind.
Codeletics - Codeletics teaches the fundamental principles of modern programming languages in a fun and interactive way. These skills can then be transferred to programming real apps, programs and websites.
How to Teach Primary Programming Using Scratch: Teacher's Handbook: A Complete KS2 Computer Science Study Programme (Code-IT Primary Programming) null http://www.amazon.com/dp/1908684534/ref=cm_sw_r_pi_dp_8w1ywb08J7HX0
Scratch is definately the most famous visual programming language there is. It has been founded at MIT Media Lab, and through a very intuitive design children at very young age can create games. Scratch let’s users upload their games to their web 2.0 platform, giving users an oppertunity to learn from others .