Home›Blog›Scratch: Block-Based Coding for Primary & Secondary
In this post01Introduction to Scratch02Curriculum Alignment03Getting Started
Student creating Scratch animation project
Resource Guide7 min read

Scratch: Block-Based Coding for Primary & Secondary

Visual programming platform making computational thinking accessible to students of all ages and abilities.

ASR
Australian School Resources
5 May 2025 · Year 3-10 · Digital Technologies

Introduction to Scratch

Scratch is MIT's visual programming platform where students drag and drop code blocks to create games, animations, and interactive stories. No typing required—perfect for building programming confidence.

Curriculum Alignment

Scratch teaches sequences, loops, variables, and conditionals—core computational thinking concepts in the Digital Technologies curriculum. Students learn problem-solving and design thinking while creating projects they're proud of.
Scratch
7

Scratch

Free visual programming platform supporting computational thinking from Year 3 onwards.

FreeCoding

Getting Started

Pro tip: Start with Scratch's built-in tutorials. Students gain confidence quickly, then can remix published projects before creating original work.

More like this

Price tags showing percentage discounts in a shop window

Resource Guide

Year 6 Fractions, Decimals and Percentages: Term 4 Maths That Gets Students Ready for Year 7

A practical Term 4 sequence for AC9M6N07 and AC9M6N08 — percentage discounts, splitting the bill and estimating before calculating — with free Australian-aligned resources for every lesson.

Colourful fraction blocks on a classroom desk

Resource Guide

Year 5 Fractions & Decimals: Free Resources Aligned to ACARA v9

Curated free resources for teaching Year 5 fractions and decimals under the Australian Curriculum v9. Worksheets, interactives, videos, and teacher notes covering AC9M5N03–AC9M5N05.

Child writing in an exercise book at a school desk

Resource Guide

Year 3 Persuasive Writing: Free Resources Aligned to ACARA v9

Curated free resources for teaching persuasive writing in Year 3 under the Australian Curriculum v9. Templates, planning sheets, mentor texts, and teacher notes covering AC9E3LY06 and AC9E3LA05.