Skip to content

Please update your browser

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

arrow_back Say Something

Transcript

In this video, you'll make your letters talk to each other.

Adding dialogue allows your animation to tell a story.

To start, add a sprite to your project.

Scroll through the library of available sprites until you find the letter you need.

Click on the sprite to add it to your project.

This example uses the letter A, but you will add a sprite for the name you are animating.

On the code tab, click the looks menu.

Click, hold, and drag out a say for two seconds block.

Click the block to see what it does.

The sprite says hello for two seconds.

Type different words in the block to express your own message.

Maybe the letter says something about the name you animated or talks about one of your interests.

To make your sprite say something when a specific event happens, click the events menu.

Drag out a when flag clicked block.

Snap it to the top of the say for two seconds block.

Click the green flag.

The code runs and the sprite says the words you typed in.

Now continue your story.

Select another sprite in your project.

Or if you don't have multiple sprites in your project yet, add another sprite now.

From the looks menu, drag out another say for two seconds block.

Type in what the sprite will say to continue the conversation.

Then, from the events menu, add a when flag clicked block.

Click the green flag.

Both sprites say something, but they speak at the same time.

To fix this, go to the control menu and drag out a wait block.

Add it before the say for two seconds block and change the value to two seconds.

Click the green flag.

The sprites say something one after the other.

Continue your animated story by adding more say for two seconds and wait blocks to your program.

Adjust the times in the wait block so your sprites speak in order.

(gentle music)

Now it's your turn.

Add a sprite to your project.

Add a say for two seconds block and change the text in the block.

Select or add another sprite.

Add another say for two seconds block and change the message.

Add a wait block.

Continue the dialogue with more say and wait blocks.

Once you finish these steps, return to this page to select another add-on to try.

Choose an Add-On
Change Color
Change the color of a letter when it’s clicked.
Grow and Shrink
Change the size of a sprite when it’s clicked and add a sound to match the animation.
Draw a Letter
Draw your own letter and make it move.
Spin
Add a letter and rotate it when it’s clicked.
Bounce
Move the sprite up and down and add a sound as it bounces
Wave
Create and change to different costumes.
Bounce Everywhere
Move the sprite all around the stage, then make it return to a specific point.
New Backdrop
Switch to a different backdrop by clicking the letter or sprite.
Say Something
Make the letters talk to each other when the green flag is clicked.
Sprite Dance
Make a sprite dance when the sprite is clicked.
Add Background Music
When you click a sprite, play a song and change the background
Play a Beat
Play a drum beat when the sprite is clicked.
Next arrow_forward
Instructions
  1. Watch the introduction video.
  2. Open the Starter Project below.
  3. Return to this page and watch more videos to customize your project.
Attributions
  • "NYSD - Pet Name" by techwonder21 (https://scratch.mit.edu/projects/226242085/editor) -- Licensed under CC BY-SA 2.0 (https://creativecommons.org/licenses/by-sa/2.0/)
  • Animate a Name is based off of the 'Animate Your Name' Scratch tutorial (http://scratch.mit.edu/name) developed by Scratch team at the MIT Media Lab. It was adapted and re-developed by Google in partnership with 4-H (http://4-h.org/), West Virginia University and Utah State University for National Youth Science Day 2018 (https://4-h.org/parents/national-youth-science-day/), 4-H's largest annual STEM challenge.
  • "4H_Emblem" by US Government (https://commons.wikimedia.org/wiki/File:4H_Emblem.svg) -- Licensed by CC0 Public Domain (https://creativecommons.org/share-your-work/public-domain/cc0/)
  • "NYSD - Adjective Name" by techwonder21 (https://scratch.mit.edu/projects/226481973/editor) -- Licensed under CC BY-SA 2.0 (https://creativecommons.org/licenses/by-sa/2.0/)