Outschool
Open currency, time zone, and language settings
Log In

Music & Sound in Scratch - Code and Compose Music With Scratch Programming

Get creative with Scratch programming! Learn to compose your own sound effects, music, and beats with Scratch's block-based coding platform. Use computer science concepts to program with sound! #creative
Stacey Rae Sinclair
Average rating:
4.9
Number of reviews:
(96)
Class

What's included

Homework
1-2 hours per week. Learners will watch videos, complete coding projects, and reply to other learners on their own schedule.

Class Experience

Computer science and music have a lot in common. Anyone can code! This class includes programming challenges for experienced Scratch coders. Musical learners will love creating with sound. Get creative as you explore sound, compose beats, and write music. Use your creativity and computational thinking at the same time.

In a Flex class, learners access lessons and complete coding challenges and projects at their own pace. This class uses ideas and resources from Google's CS First curriculum. (Available under a Creative Commons Attribution-ShareAlike 4.0 International License.) There is also plenty of extra information and interaction. You'll also learn music theory concepts beyond the coding curriculum.

Learners are always welcome to ask questions and share their work through Outschool's classroom or messages. Plus, you'll have access to a Scratch Studio with starter projects and solutions just for this class. Check out the weekly schedule for more interaction and lesson topics!

Week 1
Topic: 
- Introduction and Discovery - Review blocks in Scratch and code something unexpected! 
- Dance Party - Create a musical dance party!
Interaction: 
- Share your own project and remix other's projects. 
- Remix another learner's contribution. Add your own soundtrack and share it again! 
- Compete a reflection and reply to others' with two stars and one wish.

Week 2:
Topic:
- Musical Art - Create a colourful and musical collage.
- Musical Talent Show - program your own characters' musical acts.
Interaction: 
- Share your own project and remix other's projects. 
- Challenge other learners by suggesting a talent to add to their programs. Add your own talented character to  a remix!
- Compete a reflection and reply to others' with two stars and one wish.

Week 3:
Topic:
- DJ Mixer - Explore loops and variables to create your own beats!
- Music Video - Create an animation for your music!
Interaction: 
- Share your own project and remix other's projects. 
- Remix other's DJ projects and make a music video for other learners' DJ beats.
- Compete a reflection and reply to others' with two stars and one wish.

Week 4:
Topic:
- Sound Effects - create custom sound effects for games or add effects to your music video.
- Final Project - Compose a full original composition. 
Interaction: 
- Share your own project and remix other's projects. 
- Compose a group song. Remix a starter project until everyone in the group adds a phrase to the song.
- Compete a reflection and reply to others' with two stars and one wish.

***This class is best for learners with previous Scratch coding experience. New to Scratch? Try my Scratch Starter Pack Flex class first.***

Other Details

External Resources
In addition to the Outschool classroom, this class uses:
Sources
This class uses ideas and resources from Google's CS First curriculum. (Available under a Creative Commons Attribution-Share Alike 4.0 International License.)
Joined October, 2020
4.9
96reviews
Profile
Teacher expertise and credentials
Virginia Teaching Certificate in Elementary Education
Master's Degree in Education from Marymount University
Licensed educator with over 10 years of classroom experience.
Experience leading coding classes and using Scratch to support academic projects for young students.
Experience leading Hour of Code workshops.
Experience supporting computational thinking in the primary classroom.
Programming experience.
Over 10 years of experience teaching, playing, and performing music.

Reviews

Live Group Class
Share

$20

weekly
4 weeks

Completed by 7 learners
No live video meetings
Ages: 8-13

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool