Skip to content

Please update your browser

Your browser version is not supported by this site. CS First may not work properly. Learn more.


How your character moves can express their personality and their mood.

For example, moving can show that someone is In a hurry… or anxious There are so many ways to move your sprite in Scratch. Maybe you want your sprite to move to a specific location. Place your character where you want it to start. Notice that the x and y coordinates update automatically. Click the motion menu and drag out a “go to xy” block. Add this under the “when flag clicked” block.

Test your code. Hmmm. The character doesn't move because it’s already at its starting location. To fix this, program your character to move to a new location. Move your character to a new spot on the stage and place a “glide” block at the end of your block stack.

Test your program again. Great! The character thinks and then moves to its new location.

Tinker with the values until the program works the way you want.

What else can you make your character do? Explore the add-ons to add to your character!

Choose an Add-On

Make Your Character Move
Add a Teacher or a Friend
Add an Interesting Object


  1. Watch this video with your teacher.
  2. Open the starter project link below and add characters and dialogue.
  3. Watch the videos below to keep adding to your project.