SlideShare a Scribd company logo
1. What is SCRATCH?
This is what we’ll be learning…
1. What is Scratch
2. Triggers and Events
3. Controls
4. Motion and the Stage
5. Variables
6. Numerical Operators
7. Text Operators
Learning Objectives
This is what we’ll be learning…
1. What is Scratch
2. Triggers and Events
3. Controls
4. Motion and the Stage
5. Variables
6. Numerical Operators
7. Text Operators
Learning Objectives
What is SCRATCH?
1min
30
A Scratch program:
 contains sprites
 that perform scripts
 on a stage.
What is SCRATCH?
“actors”
The Project Editor
Blocks
(categorised and
colour coded)
that you
drag and drop.
The blocks
you’re using for the
highlighted Sprite. The actual
project.
Notice how the
blocks “snap”
together. The backdrop
you’re using.
The sprites
you’re using.
Sprites
You can upload a
new sprite from
a file on your
computer.
You can draw
your own
sprite.
You can choose
from a library
of sprites.
Sprites - the characters that move.
You can change
the size of the
sprite.
Sprites Sprites - the characters that move.
Mouse-over
to see
costumes
Sprite Costumes
Many sprites
have different
“costumes” or
poses.
These can be
used to create
“animation”
effects.
You can switch
between these
costumes.
Blocks
Blocks - the instructions that control the sprites.
There are different types of instructions, each colour coded.
Colour
coded
Stage Backdrops
You can upload a
new backdrop
from a file on
your computer.
You can draw
your own
backdrop.
You can choose
from a library
of backdrops.
Sprites move on a stage and this can have different Backdrops (scenery).
Backdrops are “static” - they do NOT move.
Stage Backdrops
Sprites move on a stage and this can have different Backdrops (scenery).
Backdrops are “static” - they do NOT move.
Stage Backdrops
You can switch
between
Backdrops.
Sprites move on a stage and this can have different Backdrops (scenery).
Backdrops are “static” - they do NOT move.
Sounds
Mouse-over
to hear the
sound
These are the
sounds a
Sprite is
using.
You can create a
new sound using
your microphone.
You can upload
a new sound
from a file on
your computer.
You can choose
from a library
of sounds.
You can play
the sound for
a sprite.
Try this… Now add some
instructions to
make the cat
change colour
after every step.
1
2
Now add some
instructions to
make the cat turn
round and walk
back to the start.
3
Try this… Did you have
something
like these?
Amaze me
You have 10 minutes
to make the Cat Sprite
do something unexpected
and interesting…

More Related Content

DOCX
Scratch for kids syllabus for 5 hours by bibek pandit
PPTX
scratch-141107045720-conversion-gate02.pptx
PDF
How sprites interact in Scratch.pdf
PPTX
Design & technology assess 2 pp
PPT
Intro to Scratch
PPTX
Scratch an Editing App
PPTX
PPT
Scratching the surface
Scratch for kids syllabus for 5 hours by bibek pandit
scratch-141107045720-conversion-gate02.pptx
How sprites interact in Scratch.pdf
Design & technology assess 2 pp
Intro to Scratch
Scratch an Editing App
Scratching the surface

Similar to Learning to code with Scratch for Kids and Students (20)

PPT
Scratching the surface
PPTX
1. production experiments
PPTX
Scratch programming introduction to game creation
PPT
Scratch Lesson 1 – Basics
PPTX
PPTX
7.Advanced Scripts in Scratch.pptx
DOCX
ontents · Introduction· Objectives·.docx
PDF
Scratch MIT Coding Basics
PDF
How do I learn to code with Scratch in AEP
PDF
Lp scratch1
PDF
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
PPT
Lesson 1
PPT
Introduction to Scratch Programming
PDF
Writtten work-Answer key.pdf
PPTX
[Pro forma] - production log
PPTX
Lesson two presentation
PDF
Scratch software for kid logic development
PDF
6 surprising ways_to_use_jupyter_0
DOCX
Basic exercises for photoshop
PDF
Intro Adobe Animate
Scratching the surface
1. production experiments
Scratch programming introduction to game creation
Scratch Lesson 1 – Basics
7.Advanced Scripts in Scratch.pptx
ontents · Introduction· Objectives·.docx
Scratch MIT Coding Basics
How do I learn to code with Scratch in AEP
Lp scratch1
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
Lesson 1
Introduction to Scratch Programming
Writtten work-Answer key.pdf
[Pro forma] - production log
Lesson two presentation
Scratch software for kid logic development
6 surprising ways_to_use_jupyter_0
Basic exercises for photoshop
Intro Adobe Animate
Ad

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Mushroom cultivation and it's methods.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
A Presentation on Touch Screen Technology
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
1 - Historical Antecedents, Social Consideration.pdf
Hindi spoken digit analysis for native and non-native speakers
Mushroom cultivation and it's methods.pdf
OMC Textile Division Presentation 2021.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Weekly Chronicles - August'25-Week II
Digital-Transformation-Roadmap-for-Companies.pptx
Tartificialntelligence_presentation.pptx
Encapsulation theory and applications.pdf
WOOl fibre morphology and structure.pdf for textiles
Heart disease approach using modified random forest and particle swarm optimi...
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Enhancing emotion recognition model for a student engagement use case through...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
A Presentation on Touch Screen Technology
cloud_computing_Infrastucture_as_cloud_p
Building Integrated photovoltaic BIPV_UPV.pdf
Programs and apps: productivity, graphics, security and other tools
1 - Historical Antecedents, Social Consideration.pdf
Ad

Learning to code with Scratch for Kids and Students

  • 1. 1. What is SCRATCH?
  • 2. This is what we’ll be learning… 1. What is Scratch 2. Triggers and Events 3. Controls 4. Motion and the Stage 5. Variables 6. Numerical Operators 7. Text Operators Learning Objectives
  • 3. This is what we’ll be learning… 1. What is Scratch 2. Triggers and Events 3. Controls 4. Motion and the Stage 5. Variables 6. Numerical Operators 7. Text Operators Learning Objectives
  • 5. A Scratch program:  contains sprites  that perform scripts  on a stage. What is SCRATCH? “actors”
  • 6. The Project Editor Blocks (categorised and colour coded) that you drag and drop. The blocks you’re using for the highlighted Sprite. The actual project. Notice how the blocks “snap” together. The backdrop you’re using. The sprites you’re using.
  • 7. Sprites You can upload a new sprite from a file on your computer. You can draw your own sprite. You can choose from a library of sprites. Sprites - the characters that move. You can change the size of the sprite.
  • 8. Sprites Sprites - the characters that move. Mouse-over to see costumes
  • 9. Sprite Costumes Many sprites have different “costumes” or poses. These can be used to create “animation” effects. You can switch between these costumes.
  • 10. Blocks Blocks - the instructions that control the sprites. There are different types of instructions, each colour coded. Colour coded
  • 11. Stage Backdrops You can upload a new backdrop from a file on your computer. You can draw your own backdrop. You can choose from a library of backdrops. Sprites move on a stage and this can have different Backdrops (scenery). Backdrops are “static” - they do NOT move.
  • 12. Stage Backdrops Sprites move on a stage and this can have different Backdrops (scenery). Backdrops are “static” - they do NOT move.
  • 13. Stage Backdrops You can switch between Backdrops. Sprites move on a stage and this can have different Backdrops (scenery). Backdrops are “static” - they do NOT move.
  • 14. Sounds Mouse-over to hear the sound These are the sounds a Sprite is using. You can create a new sound using your microphone. You can upload a new sound from a file on your computer. You can choose from a library of sounds. You can play the sound for a sprite.
  • 15. Try this… Now add some instructions to make the cat change colour after every step. 1 2 Now add some instructions to make the cat turn round and walk back to the start. 3
  • 16. Try this… Did you have something like these?
  • 17. Amaze me You have 10 minutes to make the Cat Sprite do something unexpected and interesting…