Creativity Meets Technology with Code+Music
Code+Music is about every student, no matter their age, combining the power of music and the creativity of coding to tell their own story and make an impact in their community.
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.
The following are examples of coding projects that are:
- Fun, beginner-friendly and pair rhythm, melody, and visuals
- Projects with purpose and ideas that can raise awareness, celebrate culture, or bring joy to the community
- Student spotlights showing how young coders are blending music and technology to make a difference
- Resources for educators to integrate music and coding in engaging ways
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.
Your music. Your code. Your story.
Start exploring today and see how your ideas can move the world.
Code Projects
Click the green flag to view!
The Band of Wolves - Where it's Never a Bad Day
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! |
Lakeview High School Marching Band: Code to Patriot Pride
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! |
BootUp School of Music Band Concert
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! |
Dancing Dinosaur with Micro:bit Music
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! |
Star Wars Spoof with micro:bit Music
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! |
Music with Scratch and EarSketch
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! |
Create Music with Earsketch
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 sounds, and building songs that are totally your own.
Tour Earsketch
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. |
setTempo & fitMedia
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. |
setEffect
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. |