Using MIT Scratch for Programming and Control Exercise

  • Slides: 13
Download presentation
Using MIT Scratch for Programming and Control Exercise 1 Creating movement Year 9 ICT

Using MIT Scratch for Programming and Control Exercise 1 Creating movement Year 9 ICT Autumn Term 2007

What you will learn • In this exercise we will learn: – How to

What you will learn • In this exercise we will learn: – How to create a simple movement programme (called a script in programming language) – How to make the sprite reverse in direction – How to make the movement go forever (until we stop the programme) – How to make the sprite “walk” on the screen using costumes

Simple movement • One of the easiest programs to make is one that moves

Simple movement • One of the easiest programs to make is one that moves a figure on the screen. • In Scratch the figure is called a Sprite. • By default the sprite is a cat but there are many other sprites that we can use and that we will see later……….

Simple movement • Click on the Control button shown on the left • A

Simple movement • Click on the Control button shown on the left • A series of commands will appear below the topics box. • Select the first one (when flag is clicked), and drag it to the Scripts area of the screen.

Simple movement • • • Next click the Motion button (to the left of

Simple movement • • • Next click the Motion button (to the left of the Control button). Drag the move 10 steps button across and lock it underneath the earlier command. Your program should look like the on the right. Click the green flag near the top right of the Scratch screen to run your program.

Amending the program • Now every time you click the green flag the sprite

Amending the program • Now every time you click the green flag the sprite will move by 10 steps. • You can change the amount of movement by altering the figure in the movement command. • Double click on the value in the movement control and type in a new value.

Changing Direction • In this program we will make the sprite change direction. We

Changing Direction • In this program we will make the sprite change direction. We will build on the program that we have created already. • Change the movement value in your previous program from 10 to 40. • Click the control option again and select the wait 1 secs command • Click the motion button and add the point in direction 90 command below it.

Changing Direction • Click the motion button and add the point in direction 90

Changing Direction • Click the motion button and add the point in direction 90 command below it. • Click on the arrow beside the 90 and select -90 from the list. • Add another movement command change the value to match the first • Add another wait command, and then another 'point' command.

Changing Direction • Finally, at the top of the screen where there is a

Changing Direction • Finally, at the top of the screen where there is a small image of the sprite, click the middle button next to the image of the sprite. This makes the sprite change direction to match his movement

Repeated movement • Repeated movement (using forever) • Often we want the sprite to

Repeated movement • Repeated movement (using forever) • Often we want the sprite to be animated continuously until we tell it to stop. • In order to get the script that we have written to loop use the Forever instruction.

Walking sprite • Click on the costumes tab – note that the cat sprite

Walking sprite • Click on the costumes tab – note that the cat sprite comes with two costume • Rename the sprite as cat • Rename the costumes as Catwalk 1 and catwalk 2

Walking sprite

Walking sprite

Walking sprite • If you have followed all of the instructions correctly your sprite

Walking sprite • If you have followed all of the instructions correctly your sprite should walk backwards and forwards across the screen • Save this project is your user area with the file name catwalk 1