Unit 1: Scratch 101
Jump to Lesson Two: Stages, Sprites and Scripts | Jump to Course Overview
Getting Started
Welcome to Project Based Learning from Scratch. Let's dive in!
What is Scratch?

Scratch is a visual programming language developed by the MIT Media Lab. It is designed to introduce people of all ages to the complex world of computer programming through a simple, user-friendly interface. Scratch makes it easy for students to create and share original content, providing an exemplary platform for the process of Project-Based Learning.
Want to know more about Scratch? Watch this!
What is Project-Based Learning?
Project-based learning, or PBL, is a pedagogical approach that places the student at the center of learning through the act of engaging in real-world problem-solving and inquiry. By working towards a self-generated final project, students can manage their own time, seek support from available resources and, importantly, share their work in a public forum.
Want to know more about PBL? Watch this!
How does it all work? Why do I need to try this?
We will find out together! You are about to embark on a project-based learning experience in order to learn how to use Scratch as a framework for your own PBL activities with your music students. Project-based learning is a perfect fit for the music classroom, as students are typically familiar with performance-based assessments when engaging in music instruction. Performance-based and project-based frameworks have a lot of similarities (which we will explore), and are complimentary in their integration into the music classroom.
Before we get to make any noise, however, we have to get your Scratch Classroom set up!