Creative coding

Coding in Scratch

A visual introduction to programming through interactive stories, animations and games.

Coding in Scratch lessons at Excel Academy

What students learn

  • Visual programming blocks
  • Logic and sequencing
  • Animation
  • Interactive storytelling
  • Game design

Learning outcomes

  • Understand programming logic
  • Create original projects
  • Build confidence through experimentation

Course overview

Coding in Scratch – Creative Game and Animation Design for Kids

Students are introduced to coding through Scratch, a visual, block-based programming language developed by MIT.

Children learn to design games, animations and interactive stories while developing key problem-solving, logic and creativity skills.

Age group

Beginner track: ages 7–10

Intermediate track: ages 11–14

Total duration

40–50 hours

Format

10 modules (4–5 hours each) · in class or online, project-based

By the end of the course, learners will be able to

  1. 1Understand the basics of coding logic, loops and variables
  2. 2Use Scratch to design, code and share their own projects
  3. 3Animate sprites, create interactive stories and build simple games
  4. 4Apply debugging and problem-solving strategies
  5. 5Collaborate and present their coding projects confidently

Tools & platforms

Platform

scratch.mit.edu (free online or offline editor)

Hardware

Laptop or tablet with internet access

Experience

No prior coding experience required

10 modules

Course modules

  1. Module 1Introduction to Scratch and Coding Concepts
  2. Module 2Events, Motion and Sequencing
  3. Module 3Loops, Timing and Repetition
  4. Module 4Using Sounds, Costumes and Looks
  5. Module 5Conditional Logic and Decisions
  6. Module 6Variables and Scorekeeping
  7. Module 7Broadcast Messages and Game Mechanics
  8. Module 8Cloning, Advanced Animation and Effects
  9. Module 9Debugging and Polishing Projects
  10. Module 10Final Project – Create, Share and Present Your Game

Certificate of Completion

Awarded for completing all modules and presenting the final project.

What comes next

Progression pathways

  • Game Development with Scratch Advanced
  • Python for Beginners
  • App Development with MIT App Inventor
  • Robotics with Scratch & micro:bit

How tuition works

Students can learn in supportive small groups or through individual tuition. Lessons follow clear objectives, guided practice and regular feedback. Academic courses cover the relevant National Curriculum and OCR, Edexcel, AQA or Cambridge requirements where applicable.