Students use a block-based coding language to manipulate sprites and story templates as well as community-created code snippets to create stories and games. The web site also contains a link to the help manual, discussions on the Scratch forum, import and export tools and a showcase of example programs created in Snap!.

Additional details

Year band(s) 5-6
Content type Tools for learning
Format Web page
Core and overarching concepts Implementation (programming)
Australian Curriculum Digital Technologies code(s)

Design algorithms involving multiple alternatives (branching) and iteration


Implement algorithms as visual programs involving control structures, variables and input

Technologies & Programming Language​s other programming languages
Keywords Programming, Computational Thinking, Parameters, Algorithms, Computer games, Animation

University of California at Berkeley


University of California at Berkeley. May be subject to Copyright Act statutory licence.