SlideShare a Scribd company logo
Scratching The Surface
Starter Activity: Scratch Website
Explore the scratch website
http://scratch.mit.edu
Scratching The Surface
Scratching The Surface
In this lesson you will learn about the Scratch
programming environment and the basic terms
used in the program. You will create your first
computer program based on a cat walk scenario.
Lesson
Objectives
 Identify the major parts of the scratch environment
 Understand how sprites and blocks work
 Understand the concept of a computer program
 Work with simple animation and sound
Watch the Scratch Intro video, this will introduce
you to Scratch and its screen layout.
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.
Scratching The Surface
Task 1: Up on the Catwalk
Follow the steps outlined in the Catwalk video
which is in the programming in scratch folder in
Groupwork to create your first computer
program.
Scratching The Surface
If you get struck, look back at the video.
Congratulations – you have just started your
journey to become a computer programmer!
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.
Scratching The Surface
Task 2: Dance Away
Create a program to make a sprite dance in time to
music. Watch the Dancing Queen video which is in
the programming in scratch folder in Groupwork to
give you some inspiration.
Scratching The Surface
Plenary: Question 1
Look at the section of code below that controls a
sprite.
What you think the user will see when the green
flag is clicked.
Scratching The Surface
Plenary: Question 2
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.
Scratching The Surface
Plenary: Question 3
In the stack of blocks below, how many times
does the sprite move 10 steps?
Scratching The Surface
Plenary: Question 4
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?
Scratching The Surface
Scratching The Surface
Keywords
 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
Objectives
 Sprites
 Blocks
 Costumes
 Processing
 Motion
 Control
 Coordinates
 Code





More Related Content

Similar to Scratching the surface

scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
imau6
 
Scratch2
Scratch2Scratch2
Scratch2
sidilatif
 
How sprites interact in Scratch.pdf
How sprites interact in Scratch.pdfHow sprites interact in Scratch.pdf
How sprites interact in Scratch.pdf
Shahnawaz Shaikh
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e book
technicalteam
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
afsheenfaiq2
 
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
nandhinicse147
 
Programming in scratch
Programming in scratchProgramming in scratch
Programming in scratch
Hussam Mostafa
 
Scratch
ScratchScratch
Presentation unit 2 programming
Presentation  unit 2 programmingPresentation  unit 2 programming
Presentation unit 2 programming
gabriela-technoteacher
 
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
BibekPandit2
 
Introduction
IntroductionIntroduction
Introduction
neilclayt
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
CM Ites
 
Get the Picture
Get the PictureGet the Picture
Get the Picture
cachs_computing
 
Module 5 task 1 laura vilar
Module 5 task 1 laura vilarModule 5 task 1 laura vilar
Module 5 task 1 laura vilar
Laura Vilar
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
mrsharma2015
 
Getting started--Scratch Programming
Getting started--Scratch ProgrammingGetting started--Scratch Programming
Getting started--Scratch Programming
Manjula Fernando
 
A mazing Game
A mazing GameA mazing Game
A mazing Game
cachs_computing
 
Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
Patrick Woessner
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
St. Petersburg College
 
In the beginningAfter playing some songs and playing a cu.docx
In the beginningAfter playing some songs and playing a cu.docxIn the beginningAfter playing some songs and playing a cu.docx
In the beginningAfter playing some songs and playing a cu.docx
jaggernaoma
 

Similar to Scratching the surface (20)

scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
 
Scratch2
Scratch2Scratch2
Scratch2
 
How sprites interact in Scratch.pdf
How sprites interact in Scratch.pdfHow sprites interact in Scratch.pdf
How sprites interact in Scratch.pdf
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e book
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
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
 
Programming in scratch
Programming in scratchProgramming in scratch
Programming in scratch
 
Scratch
ScratchScratch
Scratch
 
Presentation unit 2 programming
Presentation  unit 2 programmingPresentation  unit 2 programming
Presentation unit 2 programming
 
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
 
Introduction
IntroductionIntroduction
Introduction
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
 
Get the Picture
Get the PictureGet the Picture
Get the Picture
 
Module 5 task 1 laura vilar
Module 5 task 1 laura vilarModule 5 task 1 laura vilar
Module 5 task 1 laura vilar
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
 
Getting started--Scratch Programming
Getting started--Scratch ProgrammingGetting started--Scratch Programming
Getting started--Scratch Programming
 
A mazing Game
A mazing GameA mazing Game
A mazing Game
 
Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
 
In the beginningAfter playing some songs and playing a cu.docx
In the beginningAfter playing some songs and playing a cu.docxIn the beginningAfter playing some songs and playing a cu.docx
In the beginningAfter playing some songs and playing a cu.docx
 

More from cachs_computing

It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
cachs_computing
 
Forest archery game
Forest archery gameForest archery game
Forest archery game
cachs_computing
 
Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
cachs_computing
 
Creating your first web page
Creating your first web pageCreating your first web page
Creating your first web page
cachs_computing
 
Introduction
IntroductionIntroduction
Introduction
cachs_computing
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
cachs_computing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
cachs_computing
 
Internet
InternetInternet
Internet
cachs_computing
 
Getting technical introduction
Getting technical introductionGetting technical introduction
Getting technical introduction
cachs_computing
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
cachs_computing
 
Introduction
IntroductionIntroduction
Introduction
cachs_computing
 
Word processing 2
Word processing 2Word processing 2
Word processing 2
cachs_computing
 
Word processing 1
Word processing 1Word processing 1
Word processing 1
cachs_computing
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
cachs_computing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
cachs_computing
 
Introduction functional skills
Introduction functional skillsIntroduction functional skills
Introduction functional skills
cachs_computing
 
Internet
InternetInternet
Internet
cachs_computing
 
Search engines
Search enginesSearch engines
Search engines
cachs_computing
 
Fetch execute cycle
Fetch execute cycleFetch execute cycle
Fetch execute cycle
cachs_computing
 
Algorithms
AlgorithmsAlgorithms
Algorithms
cachs_computing
 

More from cachs_computing (20)

It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
Forest archery game
Forest archery gameForest archery game
Forest archery game
 
Scratching the surface
Scratching the surfaceScratching the surface
Scratching the surface
 
Creating your first web page
Creating your first web pageCreating your first web page
Creating your first web page
 
Introduction
IntroductionIntroduction
Introduction
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Internet
InternetInternet
Internet
 
Getting technical introduction
Getting technical introductionGetting technical introduction
Getting technical introduction
 
It and computing assessment
It and computing assessmentIt and computing assessment
It and computing assessment
 
Introduction
IntroductionIntroduction
Introduction
 
Word processing 2
Word processing 2Word processing 2
Word processing 2
 
Word processing 1
Word processing 1Word processing 1
Word processing 1
 
Desktop publishing
Desktop publishingDesktop publishing
Desktop publishing
 
Spreadsheets
SpreadsheetsSpreadsheets
Spreadsheets
 
Introduction functional skills
Introduction functional skillsIntroduction functional skills
Introduction functional skills
 
Internet
InternetInternet
Internet
 
Search engines
Search enginesSearch engines
Search engines
 
Fetch execute cycle
Fetch execute cycleFetch execute cycle
Fetch execute cycle
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 

Recently uploaded

一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
一比一原版塔夫斯大学毕业证Tufts成绩单一模一样一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
stgq9v39
 
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
homendecormagazine
 
Insanony: Watch Instagram Stories Secretly - A Complete Guide
Insanony: Watch Instagram Stories Secretly - A Complete GuideInsanony: Watch Instagram Stories Secretly - A Complete Guide
Insanony: Watch Instagram Stories Secretly - A Complete Guide
Trending Blogers
 
MISS RAIPUR 2024 - WINNER POONAM BHARTI.
MISS RAIPUR 2024 - WINNER POONAM BHARTI.MISS RAIPUR 2024 - WINNER POONAM BHARTI.
MISS RAIPUR 2024 - WINNER POONAM BHARTI.
DK PAGEANT
 
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
lyurzi7r
 
一比一原版(UoL毕业证)伦敦大学毕业证如何办理
一比一原版(UoL毕业证)伦敦大学毕业证如何办理一比一原版(UoL毕业证)伦敦大学毕业证如何办理
一比一原版(UoL毕业证)伦敦大学毕业证如何办理
qghuhwa
 
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
ubopub
 
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
ramaysha335
 

Recently uploaded (8)

一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
一比一原版塔夫斯大学毕业证Tufts成绩单一模一样一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
一比一原版塔夫斯大学毕业证Tufts成绩单一模一样
 
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
HnD_Final File - America's Trendsetting Interior Designer Showcasing Interior...
 
Insanony: Watch Instagram Stories Secretly - A Complete Guide
Insanony: Watch Instagram Stories Secretly - A Complete GuideInsanony: Watch Instagram Stories Secretly - A Complete Guide
Insanony: Watch Instagram Stories Secretly - A Complete Guide
 
MISS RAIPUR 2024 - WINNER POONAM BHARTI.
MISS RAIPUR 2024 - WINNER POONAM BHARTI.MISS RAIPUR 2024 - WINNER POONAM BHARTI.
MISS RAIPUR 2024 - WINNER POONAM BHARTI.
 
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
一比一原版(McGill毕业证书)麦吉尔大学毕业证如何办理
 
一比一原版(UoL毕业证)伦敦大学毕业证如何办理
一比一原版(UoL毕业证)伦敦大学毕业证如何办理一比一原版(UoL毕业证)伦敦大学毕业证如何办理
一比一原版(UoL毕业证)伦敦大学毕业证如何办理
 
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
快速办理(加拿大CBU毕业证书)卡普顿大学毕业证毕业完成信一模一样
 
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
2024欧洲杯比分投注-2024欧洲杯比分投注推荐-2024欧洲杯比分投注|【​网址​🎉ac99.net🎉​】
 

Scratching the surface

  • 2. Starter Activity: Scratch Website Explore the scratch website http://scratch.mit.edu Scratching The Surface
  • 3. Scratching The Surface In this lesson you will learn about the Scratch programming environment and the basic terms used in the program. You will create your first computer program based on a cat walk scenario. Lesson Objectives  Identify the major parts of the scratch environment  Understand how sprites and blocks work  Understand the concept of a computer program  Work with simple animation and sound
  • 4. Watch the Scratch Intro video, this will introduce you to Scratch and its screen layout. Scratching The Surface
  • 5. 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. Scratching The Surface
  • 6. Task 1: Up on the Catwalk Follow the steps outlined in the Catwalk video which is in the programming in scratch folder in Groupwork to create your first computer program. Scratching The Surface If you get struck, look back at the video.
  • 7. Congratulations – you have just started your journey to become a computer programmer! Scratching The Surface
  • 8. 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. Scratching The Surface
  • 9. Task 2: Dance Away Create a program to make a sprite dance in time to music. Watch the Dancing Queen video which is in the programming in scratch folder in Groupwork to give you some inspiration. Scratching The Surface
  • 10. Plenary: Question 1 Look at the section of code below that controls a sprite. What you think the user will see when the green flag is clicked. Scratching The Surface
  • 11. Plenary: Question 2 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. Scratching The Surface
  • 12. Plenary: Question 3 In the stack of blocks below, how many times does the sprite move 10 steps? Scratching The Surface
  • 13. Plenary: Question 4 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? Scratching The Surface
  • 14. Scratching The Surface Keywords  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 Objectives  Sprites  Blocks  Costumes  Processing  Motion  Control  Coordinates  Code    

Editor's Notes

  1. The sprite appears not to move Why? The computer carried out the instructions too quickly for us to see any movement.
  2. The sprite didn’t move. Why? Both scripts get executed at the same time – in parallel – thereby “ cancelling each other out”.
  3. Eight times.
  4. The computer plays sound hip-hop until it is completed before going on to the next instruction. The programmer could have done one of two things:  used a play sound hip-hop block  had the play sound until done block as part of another when flag clicked script.