What is Scratch?
Scratch is a FREE block-based programming language that is perfect for introducing learners to the fundamental concepts of computer programming.
It can be used online or can be downloaded so that students do not need to access the internet.
How Can Amazing ICT Support You?
Our Own Scratch Channel
We have over 1400 projects linked to a range of topics for you to use and remix. View work the children have completed in our workshops from the schools we work with
Amazing ICT Scratch Workshops
We can deliver Scratch workshops linked to specific subjects and topics. We show how to apply computing to real world problems
- Agenda for course in 2026 Scratch 3_Course 2026 with Scratch coding cards to encourage independence scratch-cards-all (CC Scratch Foundation)
- Here are 2 resources to download and share Scratch-3-interface-guide (CC Raspberry Pi) and Scratch3__FAQ
- For a range of ideas, help cards, tutorials and links to physical devices go to Scratch Website
- Here are 2 useful documents to get you started with Scratch vs 2: Getting-Started-Guide-Scratch2 and Scratch2Cards (CC Scratch Foundation)
