SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Lesson 1 - Scratching the Surface
Lesson 1 – Scratching the Surface

 Lesson
This lesson introduces the Scratch programming
environment, including the basic terms utilised in
the language. You will create your first computer
program based on a cat walk scenario.
Objectives
 Identify the major parts of the scratch
 Understand how sprites and blocks work
 Understand the concept of a computer program
 Work with simple animation and sound
Lesson 1 - Scratching the Surface

Watch the ScratchIntro video, this will introduce
you to Scratch and its screen layout.
Lesson 1 - Scratching the Surface

A Scratch program contains sprites (characters)
that “perform” on a stage. Sprites and the stage
have three kinds of properties (or settings).
Scripts: These are the instructions that control a
sprite. Scripts are made from blocks.
Costumes/Backgrounds: Costumes are “outfits” for
a sprite. Backgrounds are just like costumes but for
the stage.
Sounds: These are sounds that sprites or the stage
can use.
Lesson 1 - Scratching the Surface

Task 1: Up on the Catwalk
Watch the Catwalk video. This
will go over the main elements
within Scratch and take you
through the task of creating
your first computer program.

Create the program. If you get stuck, go back to the video or ask your partner.
Lesson 1 - Scratching the Surface




 Congratulations – you have just started your
journey to become a computer programmer!
Lesson 1 - Scratching the Surface

Putting things in order
•Blocks in the same script get executed (carried
out) in sequence, one after the other.
•Blocks in separate scripts can sometimes be
executed at the same time. This is called parallel
processing – having the computer do more than
one thing at a time.
•For example, if you have several scripts, they will
all get executed together when the green flag is
clicked.
Lesson 1 - Scratching the Surface

Challenge: Dance away
Try to make a sprite dance in time to music,
starting the program when the green flag is
clicked. Watch the DancingQueen video to give
you some inspiration.
Lesson 1 - Scratching the Surface

Question 1.1
Look at the section of code
opposite that controls a sprite.

What you think the user will see when the green
flag is clicked.

Now try out the code yourself and see if you were
right.
Lesson 1 - Scratching the Surface

Question 1.2
Now add a wait 1 secs block between the two
move blocks.

What happens now?

Why did this happen?
Lesson 1 - Scratching the Surface

Question 1.3
Look at the section of code below that controls a
sprite.

What do you think the user will see when the green
flag is clicked.

Why? Now try out the code yourself and see if you
were right.
Lesson 1 - Scratching the Surface

Question 1.4
In the stack of blocks below, how many times
does the sprite move 10 steps?
Lesson 1 - Scratching the Surface

Question 1.5
A programmer wants the cat to dance to some
music. However, the cat doesn’t start dancing
until after the music has finished!

Why is this?
Lesson 1 - Scratching the Surface

Question 1.6
In the example below, a programmer has chosen a
piece of music (sound “Xylo1”) to play during a
game. However, when the green flag is clicked,
the computer just plays the first note of the music
– over and over again!




What mistake has the programmer made?
Lesson 1 – Scratching the Surface

Objectives
 Identify the major parts of the scratch        
 Understand how sprites and blocks work         
 Understand the concept of a computer program   
 Work with simple animation and sound           

Keywords
 Sprites                  Motion
 Blocks                   Control
 Costumes                 Coordinates
 Processing               Code

Weitere ähnliche Inhalte

Andere mochten auch

Ilmg corporate profile
Ilmg corporate profileIlmg corporate profile
Ilmg corporate profilegoilmg
 
Investigamos sobre la edad media2
Investigamos sobre la edad media2Investigamos sobre la edad media2
Investigamos sobre la edad media2EquipoPrimariaPonce
 
Manual de impresora
Manual de impresora Manual de impresora
Manual de impresora SamyMP
 
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)JPierre59
 
[Challenge:Future] Ready. Set. Go!
[Challenge:Future] Ready. Set. Go![Challenge:Future] Ready. Set. Go!
[Challenge:Future] Ready. Set. Go!Challenge:Future
 
Arma_tu_plan_de_acción.
Arma_tu_plan_de_acción.Arma_tu_plan_de_acción.
Arma_tu_plan_de_acción.alexandra998
 
Tema 1 grupo simba
Tema 1 grupo simbaTema 1 grupo simba
Tema 1 grupo simbalorenafdez01
 
Relajacion respiracion
Relajacion respiracionRelajacion respiracion
Relajacion respiracionIris Rangel
 
Nuevas tecnologias equipo 3
Nuevas tecnologias equipo 3Nuevas tecnologias equipo 3
Nuevas tecnologias equipo 3LicKarla Diaz
 
Creative Storytelling: Telling Stories Your Customers Will Love - Simon Salt
Creative Storytelling: Telling Stories Your Customers Will Love - Simon SaltCreative Storytelling: Telling Stories Your Customers Will Love - Simon Salt
Creative Storytelling: Telling Stories Your Customers Will Love - Simon SaltMarketo
 
Fortalezas debilidades
Fortalezas debilidadesFortalezas debilidades
Fortalezas debilidadesAndrea Ortiz
 
Allen interactions gamification for e learning
Allen interactions gamification for e learningAllen interactions gamification for e learning
Allen interactions gamification for e learningSaba Software
 
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...500 Startups
 
Indian culture
Indian cultureIndian culture
Indian culturesowju1830
 

Andere mochten auch (20)

Ilmg corporate profile
Ilmg corporate profileIlmg corporate profile
Ilmg corporate profile
 
0 colindatorii
0 colindatorii0 colindatorii
0 colindatorii
 
Investigamos sobre la edad media2
Investigamos sobre la edad media2Investigamos sobre la edad media2
Investigamos sobre la edad media2
 
Descobrim Pollock
Descobrim PollockDescobrim Pollock
Descobrim Pollock
 
ANYSOLABS
ANYSOLABS ANYSOLABS
ANYSOLABS
 
Manual de impresora
Manual de impresora Manual de impresora
Manual de impresora
 
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)
Curso de-direito-civil---parte-geral,-washington-de-barros-mo (1)
 
[Challenge:Future] Ready. Set. Go!
[Challenge:Future] Ready. Set. Go![Challenge:Future] Ready. Set. Go!
[Challenge:Future] Ready. Set. Go!
 
Arma_tu_plan_de_acción.
Arma_tu_plan_de_acción.Arma_tu_plan_de_acción.
Arma_tu_plan_de_acción.
 
Tema 1 grupo simba
Tema 1 grupo simbaTema 1 grupo simba
Tema 1 grupo simba
 
Relajacion respiracion
Relajacion respiracionRelajacion respiracion
Relajacion respiracion
 
Experimento2
Experimento2Experimento2
Experimento2
 
El club de la lectura
El club de la lecturaEl club de la lectura
El club de la lectura
 
Nuevas tecnologias equipo 3
Nuevas tecnologias equipo 3Nuevas tecnologias equipo 3
Nuevas tecnologias equipo 3
 
Web 2.0 aldair humberto
Web 2.0 aldair   humbertoWeb 2.0 aldair   humberto
Web 2.0 aldair humberto
 
Creative Storytelling: Telling Stories Your Customers Will Love - Simon Salt
Creative Storytelling: Telling Stories Your Customers Will Love - Simon SaltCreative Storytelling: Telling Stories Your Customers Will Love - Simon Salt
Creative Storytelling: Telling Stories Your Customers Will Love - Simon Salt
 
Fortalezas debilidades
Fortalezas debilidadesFortalezas debilidades
Fortalezas debilidades
 
Allen interactions gamification for e learning
Allen interactions gamification for e learningAllen interactions gamification for e learning
Allen interactions gamification for e learning
 
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...
[PREMONEY 2014] Scale Venture Partners >> Kate Mitchell, "The Fundraising Tre...
 
Indian culture
Indian cultureIndian culture
Indian culture
 

Ähnlich wie Lesson 1

Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Roboticss0133116
 
Coding io1-materials for students-group1
Coding io1-materials for students-group1Coding io1-materials for students-group1
Coding io1-materials for students-group1Georgeta Manafu
 
Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditBibekPandit2
 
The NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsThe NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsKenji Lamb
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot gamemrsharma2015
 
Introduction
IntroductionIntroduction
Introductionneilclayt
 
Scratch for kids language in Program.pptx
Scratch for kids language in Program.pptxScratch for kids language in Program.pptx
Scratch for kids language in Program.pptxnandhinicse147
 
How sprites interact in Scratch.pdf
How sprites interact in Scratch.pdfHow sprites interact in Scratch.pdf
How sprites interact in Scratch.pdfShahnawaz Shaikh
 
Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1beagledave
 
Substitute PD Smartboard Presentation
Substitute PD Smartboard PresentationSubstitute PD Smartboard Presentation
Substitute PD Smartboard Presentationkthorstenson
 
Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Gamejenloudun
 
scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptximau6
 

Ähnlich wie Lesson 1 (20)

Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
 
Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
 
Lp scratch1
Lp scratch1Lp scratch1
Lp scratch1
 
Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Robotics
 
Coding io1-materials for students-group1
Coding io1-materials for students-group1Coding io1-materials for students-group1
Coding io1-materials for students-group1
 
Scratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek panditScratch for kids syllabus for 5 hours by bibek pandit
Scratch for kids syllabus for 5 hours by bibek pandit
 
The NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsThe NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego Robots
 
Scratch
ScratchScratch
Scratch
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
 
Introduction
IntroductionIntroduction
Introduction
 
Scratch for kids language in Program.pptx
Scratch for kids language in Program.pptxScratch for kids language in Program.pptx
Scratch for kids language in Program.pptx
 
How sprites interact in Scratch.pdf
How sprites interact in Scratch.pdfHow sprites interact in Scratch.pdf
How sprites interact in Scratch.pdf
 
Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1
 
Story Time
Story TimeStory Time
Story Time
 
Substitute PD Smartboard Presentation
Substitute PD Smartboard PresentationSubstitute PD Smartboard Presentation
Substitute PD Smartboard Presentation
 
Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Game
 
scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
 
Hello
HelloHello
Hello
 
Computers 101
Computers 101Computers 101
Computers 101
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
 

Lesson 1

  • 1. Lesson 1 - Scratching the Surface
  • 2. Lesson 1 – Scratching the Surface Lesson This lesson introduces the Scratch programming environment, including the basic terms utilised in the language. You will create your first computer program based on a cat walk scenario. Objectives  Identify the major parts of the scratch  Understand how sprites and blocks work  Understand the concept of a computer program  Work with simple animation and sound
  • 3. Lesson 1 - Scratching the Surface Watch the ScratchIntro video, this will introduce you to Scratch and its screen layout.
  • 4. Lesson 1 - Scratching the Surface A Scratch program contains sprites (characters) that “perform” on a stage. Sprites and the stage have three kinds of properties (or settings). Scripts: These are the instructions that control a sprite. Scripts are made from blocks. Costumes/Backgrounds: Costumes are “outfits” for a sprite. Backgrounds are just like costumes but for the stage. Sounds: These are sounds that sprites or the stage can use.
  • 5. Lesson 1 - Scratching the Surface Task 1: Up on the Catwalk Watch the Catwalk video. This will go over the main elements within Scratch and take you through the task of creating your first computer program. Create the program. If you get stuck, go back to the video or ask your partner.
  • 6. Lesson 1 - Scratching the Surface Congratulations – you have just started your journey to become a computer programmer!
  • 7. Lesson 1 - Scratching the Surface Putting things in order •Blocks in the same script get executed (carried out) in sequence, one after the other. •Blocks in separate scripts can sometimes be executed at the same time. This is called parallel processing – having the computer do more than one thing at a time. •For example, if you have several scripts, they will all get executed together when the green flag is clicked.
  • 8. Lesson 1 - Scratching the Surface Challenge: Dance away Try to make a sprite dance in time to music, starting the program when the green flag is clicked. Watch the DancingQueen video to give you some inspiration.
  • 9. Lesson 1 - Scratching the Surface Question 1.1 Look at the section of code opposite that controls a sprite. What you think the user will see when the green flag is clicked. Now try out the code yourself and see if you were right.
  • 10. Lesson 1 - Scratching the Surface Question 1.2 Now add a wait 1 secs block between the two move blocks. What happens now? Why did this happen?
  • 11. Lesson 1 - Scratching the Surface Question 1.3 Look at the section of code below that controls a sprite. What do you think the user will see when the green flag is clicked. Why? Now try out the code yourself and see if you were right.
  • 12. Lesson 1 - Scratching the Surface Question 1.4 In the stack of blocks below, how many times does the sprite move 10 steps?
  • 13. Lesson 1 - Scratching the Surface Question 1.5 A programmer wants the cat to dance to some music. However, the cat doesn’t start dancing until after the music has finished! Why is this?
  • 14. Lesson 1 - Scratching the Surface Question 1.6 In the example below, a programmer has chosen a piece of music (sound “Xylo1”) to play during a game. However, when the green flag is clicked, the computer just plays the first note of the music – over and over again! What mistake has the programmer made?
  • 15. Lesson 1 – Scratching the Surface Objectives  Identify the major parts of the scratch   Understand how sprites and blocks work   Understand the concept of a computer program   Work with simple animation and sound  Keywords  Sprites  Motion  Blocks  Control  Costumes  Coordinates  Processing  Code