Creativity Meets Technology with Code + Music
From designing original beats to coding animations that dance to the rhythm, students discover that coding is more than lines of code, it’s a way to express who they are and what they care about. Just like music brings people together, coding gives students the tools to create projects that connect, inspire, and empower others.
Whether you’re a student ready to experiment with beats and code, an educator looking to inspire your class, or a parent curious about hands-on learning, Code+Music projects will help you explore how rhythm and algorithms work together to create something truly unforgettable.
Start exploring today and see how your ideas can move the world.
Below are Code Projects and videos. You can click the green flag to view the project, or you can follow the links to view it in Scratch!
From field formations to code creations...
This project showcases how students can combine school spirit, musical creativity, and coding skills. Featuring a digital performance by the Band of Wolves, it reminds us that with music and code, it’s never a bad day!
View it in Scratch here!
See the code you can use to create your own project here!
Every performance can become a coding adventure!
This project combines real marching band photos, music, and a touch of code to create a digital slideshow that celebrates school pride and performance. It’s a creative tribute to the energy and tradition of marching band life brought to the screen with heart and rhythm!
View it in Scratch here!
See the code you can use to create your own project here!
You can be a Composer of CodeMusic...
Each sprite plays a part, but you’re the composer and coder behind the magic. Let’s get started to create your own concert!
View it in Scratch here!
See the code you can use to create your own project here!
Fun = coding with dinosaurs + micro:bits!
Thanks to micro:bit and a bit of code magic, this dino doesn’t just roar, it dances to the Jurassic Park theme! What will your music and code adventure look like?
View it in Scratch here!
See the code you can use to create your own project here!
May the Code Be With You...
A long time ago in a coding class not so far away… students created their own Star Wars-inspired music with micro:bit. Ready to begin your own music and code adventure?
View it in Scratch here!
From Blocks to Beats...
Build beats while you build skills. This project shows you how to create songs that are uniquely yours, powered by the code you write. Your Band. Your Code. Your Sound. What will you create?
View it in Scratch here!
See the code you can use to create your own project here!
Want to make your own music with code? EarSketch lets you mix beats, sounds, and effects to create fire tracks!
EarSketch is a free online platform that lets you create your own music with code. It's a fun way to learn coding skills while making beats, mixing soundsm and building songs that are totally your own!
Welcome to your Music Playground!
Take a quick tour around EarSketch and see where the magic happens. You’ll find out where all the beats, loops, and sounds are stored, and where you’ll be typing your code to bring music to life. By the end, you’ll know exactly where to go when you’re ready to start making tracks.
Every track needs a heartbeat.
This is where your song comes alive! Learn how to set the speed (tempo) of your track. It can be chill like lo-fi or fast like a dance party. Then, drop your very first sound into the track using fitMedia. It’s kind of like placing puzzle pieces into your music timeline. By the end of this video, you’ll have your first beats playing, and you’ll start feeling like a real music producer with code as your tool.
Your music. Your way.
Your track already has beats, but now it’s time to level up. With setEffect, you’ll add sound effects like echoes, fades, or crazy reverb to make your music sound professional and unique. Want your beat to sound like it’s bouncing off the walls? Or fade into the background like a pro DJ mix? You’ve got the power! By the end, you’ll know how to transform a basic track into something that totally sounds like your style.