Scratch Resources for Schools and Students

Scratch is a free visual block-based coding environment designed to teach students the basic concepts of coding and build and share their own programs. This page links to Scratch help guides, example coding projects for students, lesson ideas and links to the online community for educators using Scratch.

Additional details

Year band(s) 3-4, 5-6, 7-8
Format Web page
Core and overarching concepts Implementation (programming)
Technologies & Programming Language​s Scratch
Keywords Programming, Programming language, Computational thinking, Tutorials, Professional learning, Scratch, Visual programming, Lesson plans

State of Victoria (Department of Education and Training)


State of Victoria (Department of Education and Training). Creative Commons BY 4.0.