Intro to Scratch Programming

Crack the Code: Computer Programming with Janeen has begun!

Students have been introduced to the Scratch programming language, developed at MIT. The Scratch language and the development environment are designed to be intuitive and easily learned by children without previous programming experience. Frustration involved in getting started is minimal because writing a first animation is easy, but the more advanced features offer scope for experienced users to write complex games and animations.

Scratch is based on sprites which can be moved and manipulated. Code fragments are represented by coloured blocks that are organized into  groups: movement, looks, sound, pen, control, sensing, numbers, and variables. The blocks are dragged into the scripts area to make scripts for each sprite.