I Programmer's contribution to Computer Science Education Week is an exploration of Scratch, MIT's free visual programming language that has been designed for teaching programming to young beginners.
Scratch is a programming language learning environment enabling beginners to get results without having to learn syntactically correct writing first. Created by the MIT Media Lab, it is intended to ...
On January 2, our group at the MIT Media Lab introduced a new generation of Scratch, called Scratch 3.0. Much has changed since we introduced the first generation of our Scratch programming language ...