Programming 1: Music
This unit hub can be used to inform your medium term plan and to navigate to related resources.
We’re monitoring the upcoming 2025 National Curriculum updates and will revise our resources when we know more. Learn more
- Subjects >
- Computing >
- Upper key stage 2 >
- Year 5 >
- Programming 1: Music >
-
Programming 1: Music
Please note
This unit has been replaced by the unit *New* Programming 1: Music. It will move to our Content archive in March 2026. It will remain permanently available but will not be updated in line with curriculum or website developments.
Scratch is a project of the Scratch Foundation, in collaboration with the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://scratch.mit.edu.
Unit outcomes
Pupils who are secure will be able to:
- Iterate ideas, testing and changing throughout the lesson. Explain what the basic commands do.
- Explain how their program links to the theme. Include a loop in their work. Correct their own simple mistakes.
- Explain their scene in the story. Link musical concepts to their scene. Include a repeat and explain its function to enhance music.
- Code a piece of music that combines a variety of structures. Use loops in their programming.
- Recognise that programming music is a way to apply their skills
Suggested prior learning
Programming 1: Further coding with Scratch
Get startedLessons
Lesson 1: Tinkering with Scratch music elements
- To tinker with Scratch music elements.
Lesson 2: Scratch soundtracks
- To create a program that plays themed music.
Lesson 3: Planning a soundtrack
- To plan a soundtrack program.
Lesson 4: Programming a soundtrack
- To program a soundtrack.
Lesson 5: Battle of the bands
- To program music for a specific purpose.
Key skills
Key knowledge
Related content
Unit resources

Knowledge Organiser – Computing Y5: Programming: Music
Aimed at pupils, a single page which gives key facts and definitions from the unit ‘Programming 1: Music’.

Vocabulary display – Computing Y5: Programming music
A display version of the vocabulary from the unit 'Programming 1: Music'.
Cross-curricular opportunities
Music – appreciate and understand a wide range of music. Play and perform in solo and ensemble contexts. Improvise and compose music for a range of purposes.
English: Reading – identifying and discussing themes and convention. Making comparisons within and across books.