Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome to SCRATCH.

Similar presentations


Presentation on theme: "Welcome to SCRATCH."— Presentation transcript:

1 Welcome to SCRATCH

2 What is SCRATCH? Scratch was made popular in the United Kingdom through Code Clubs. Scratch is used as the introductory language because creation of interesting programs is relatively easy, and skills learned can be applied to other basic programming languages such as Python and Java

3 What is SCRATCH? Instead of typing code, Scratch uses visual blocks like puzzle pieces to create a program.  Scratch is very similar to lego because the number of ways to arrange the blocks is endless.

4 What is SCRATCH? We write programs called scripts. Each script controls and object/character which is referred to as a sprite

5 Things you need to know about SCRATCH:
What is a sprite? How do you make things move? X & Y coordinates How do you start your video game/animation? Building your scripts Events

6 Start using SCRATCH by creating an accounting and signing in.

7 How do we build our SCRIPT?
Dragging and dropping blocks from the blocks area into the script area

8 First- Pick your Sprite
Sprite= character

9 Info Button: Will always give you more information on the positioning of your sprite

10 X- coordinates run horizontally Y- coordinates run vertically
How do we make things move? X- coordinates run horizontally Y- coordinates run vertically

11 Motion: Get your sprite to move by going into the script category and using your motion blocks. Moving your Sprite: If you move your sprite in your stage, you’ll notice that the coordinates on the motion blocks change.

12 Sequential Execution: When the actions on the blocks happen one after another in order/are connected

13 Control Blocks: Control blocks help slow things down
Control Blocks: Control blocks help slow things down. Help you see the motions and actions. Without these, your actions happen very quickly.

14 Control Blocks: Wait: gives your wait time in between your movements
Control Blocks: Wait: gives your wait time in between your movements. Repeat: allows your motion to happen multiple times without having to press a specific key. Forever: this control allows your motion to happen forever, until you tell it to stop.

15 Control Blocks: Looping: When you loop entire blocks together/multiple motions together. This is considered a “forever” block. Actions will still happen sequentially! Set your Loop: You can set your loop a specific number of times with specific control blocks.

16 Control Blocks: If-then: implements a “branching” control structure. Ie. Branching lets us choose to do something only if specific conditions/functions are met. Example: if the space bar is pressed, then move up two spaces

17 Background: You can change your background to something that is more suitable for your project or game by


Download ppt "Welcome to SCRATCH."

Similar presentations


Ads by Google