- [Voiceover] You find the exercise files for this course at scratch.mit.edu/users/toddperkins. For this course, I provided both the starting project files and the final project files. You can find those files by scrolling down here and finding Studios I Curate. So there are two different studios. In Scratch, a studio is a group of projects. For each movie in this course where I'm starting out with files that are different from the default template that you get when you click this Create button at the top, I provided those start files in this studio.
This is Scratch Basics Course - Start Files. For pretty much every movie in the entire course, I provided the final files in this Scratch Basics Course - Final Files studio. So you can find them there for your convenience. So when you're following along, you're going to see the name of a project on the screen. Now you may want to bookmark this page so you can easily get back here. To follow along in the course, you're going to go to the Starting Files studio and then you're going to click on the project that matches what you see on your screen.
For example, it may say Beat Start. If you see that on your screen, click the Beat Start project. Then it will open up the project for viewing, but not for editing. You actually need to take a couple more steps to follow along with each project. From here you want to click on See inside. That's going to get you into the section where you can see all the scripts for the project. Once you're in here, you want to click the Remix button. What that's going to do is save a copy of the project and then you can change it as you see fit.
In other words, it'll allow you to save a copy of my project where you can follow along with the course. So you wanna click the Remix button. Now from here, you'll actually have to log into your Scratch account. Now if you don't have a Scratch account, you can create one later as it's shown in the course, but once you do that, once you've hit Remix and you're logged in, then you'll be able to follow along exactly with me as we go through the course.
He starts with demonstrating how to create your first project and gather the artwork (aka sprites) and other assets you'll need to build it. Todd then reviews the prebuilt scripts, the bits of code that control the logic of your Scratch projects, and explains how to use the different script types for different functions, such as animating sprites, responding to events such as button clicks, and comparing values. In chapter 3, he covers costumes, and in chapter 4, he shows how to load and play sounds. Finally, he shows how to put it all together into a complete web game, which you can then share with the Scratch community.
- What is Scratch?
- Creating your first project
- Choosing a backdrop for your application
- Creating sprites (reusable graphics) in Scratch
- Working with scripts: animating objects, responding to events, and checking logic
- Switching sprite costumes
- Changing the appearance of sprites with custom-drawn costumes
- Playing sounds
- Building a game with Scratch