Lesson 1: Introduction to Scratch and the Terminology

Powerpoint for Teacher Use

What you will learn:

  • How to create a Scratch account
  • The terminology used in this course for different parts of Scratch Studio
  • What the different tabs for code blocks contain and what they do

Creating a Scratch Account

  1. Go to http://www.scratch.mit.edu
  2. On their homepage click joinscratch
  3. Fill out all of the information and pick a username and password that you will REMEMBER. *You will also  need an email*

Terminology – Parts of the Page

  • The Stage: Where your program will perform when finished Thepartsofapage
  • The Hub: Where you can find all of the code blocks Scratch has
  • The Code Table: Where you will place all your code blocks to program your sprite.

Terminology – A Sprite

  • A Sprite: Like an actor on a stage, your sprite reads your code blocks and performs the code you’ve created on the stage.

The Hub – The Scripts Tab

  • In the Scripts Tab you find all of the available code blocks you can use to program yourthehub sprite
  • There are ten smaller tabs under the Script tab.
    The Five Most Used Tabs

    • The  tab controls how your sprite moves around the stage.
    • The  tab controls what color your sprite is and what costume your sprite wears.
    • The  tab controls when the whole program will start.
    • The  tab controls when different parts of the program start.
    • The sound tab controls when sounds play and how loud they are.
  • The Other Five
    • The sensing tab controls how your sprite reacts when conditions change. Example: When your sprite touches green it spins very fast but when it touches yellow it slows down.
    • The Operators tab helps your program do math. Example: You make a Basketball Game, when the basketball goes inside of the basket an operator will add 1 point to your point total.
    • The  tab work much like a pen in real life, it helps you and your sprite draw in your program. You can change the color, the thickness or the shade of the pen’s ink.
    • The  tab allows you to create your own variables and is similar to the Operators tab but you have more control over how many sprites it controls in your program.
    • The  will only work if you have a Scratch compatible device attached. If you have one, you can control small machines with your Scratch code.
      Compatible Device are:

      • MaKey MaKey
      • LEGO WeDo Kit
      • PicoBoard (also known as ScratchBoard)
      • Kinect2Scratch, using Microsoft Kinect
      • GoPiGo for Raspberry Pi

The Hub – Costumes Tab

  • In the Costumes Tab you can add costumes for your sprite to change to during your

    • The  lets you choose a sprite from Scratch’s extensive catalog of pre-drawn sprites
    • The  lets you draw a sprite of your own to use in your program.
    • The   lets you upload a picture from your computer to use as a sprite.
    • The  lets you take a picture using the webcam on your computer. *Not all computers have webcams*
  • The Hub area for the Costumes Tab lets you control how many costumes your sprite has.
  • The area to the left of the Hub is where you can edit your sprite by changing it’s color or draw on it.

The Hub – Sounds Tabsoundhun

  • In the Sounds Tab you can add sounds to your program from the Scratch library or from your own computer
    • The soundbutton  lets you choose a sound from Scratch’s extensive catalog of pre-recorded sprites.
    • The  lets you record your own sounds using the mic on your computer.
    • The  lets you upload sounds from your computer.