Tutorial: Scratch

Scratch is a visual programming language that uses graphic elements (or blocks) rather than just text to translate logic. This tutorial provides step-by-step instructions and images to support the learning of this visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.

Additional details

Year band(s) 5-6
Content type Lesson ideas
Format Document
Core and overarching concepts Implementation (programming)
Australian Curriculum Digital Technologies code(s)
ACTDIP020

Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input

Technologies & Programming Language​s Python
Keywords algorithms, implementation, visual programming, Scratch, DTIF, DTiF, dtif, ACARA
Organisation

Australian Government Department of Education

Copyright

Australian Government Department of Education, CC BY 4.0