Creative Computing Curriculum

The Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using the Scratch programming language.

Additional details

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

Define simple problems, and describe and follow a sequence of steps and decisions (algorithms) needed to solve them


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


Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition)

Technologies & Programming Language​s Scratch
Keywords Programming, Scratch, Visual Programming, Computational thinking, Course

Harvard Graduate School of Education


Creative Computing LabHarvard Graduate School of Education. Creative Commons BY-NC-SA 4.0.