SlideShare uma empresa Scribd logo
1 de 14
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





Mais conteúdo relacionado

Semelhante a Scratching the surface

scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
imau6
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e book
technicalteam
 
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
 
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
 

Semelhante a 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
 

Mais de 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
 

Último

Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
rajveermohali2022
 
I am Independent Call girl in noida at chepest price Call Me 8826255397
I am Independent Call girl in noida at chepest price Call Me 8826255397I am Independent Call girl in noida at chepest price Call Me 8826255397
I am Independent Call girl in noida at chepest price Call Me 8826255397
Riya Singh
 
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Nitya salvi
 
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
Sheetaleventcompany
 

Último (20)

❤️Amritsar Call Girls☎️9815674956☎️ Call Girl service in Amritsar☎️ Amritsar ...
❤️Amritsar Call Girls☎️9815674956☎️ Call Girl service in Amritsar☎️ Amritsar ...❤️Amritsar Call Girls☎️9815674956☎️ Call Girl service in Amritsar☎️ Amritsar ...
❤️Amritsar Call Girls☎️9815674956☎️ Call Girl service in Amritsar☎️ Amritsar ...
 
Yamunanagar Escorts Service Girl ^ 9332606886, WhatsApp Anytime Yamunanagar
Yamunanagar Escorts Service Girl ^ 9332606886, WhatsApp Anytime YamunanagarYamunanagar Escorts Service Girl ^ 9332606886, WhatsApp Anytime Yamunanagar
Yamunanagar Escorts Service Girl ^ 9332606886, WhatsApp Anytime Yamunanagar
 
Just Call Vip call girls Etawah Escorts ☎️8617370543 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️8617370543 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️8617370543 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️8617370543 Two shot with one girl (...
 
Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
Kharar Call Girls Service✔️ 9915851334 ✔️Call Now Ranveer📲 Zirakpur Escort Se...
 
Introduction to Fashion Designing for all
Introduction to Fashion Designing for allIntroduction to Fashion Designing for all
Introduction to Fashion Designing for all
 
9867746289, Unveiling the Secrets of Russian Escort Services in Mumbai, Vashi...
9867746289, Unveiling the Secrets of Russian Escort Services in Mumbai, Vashi...9867746289, Unveiling the Secrets of Russian Escort Services in Mumbai, Vashi...
9867746289, Unveiling the Secrets of Russian Escort Services in Mumbai, Vashi...
 
Escorts Service Model Basti 👉 Just CALL ME: 8617697112 💋 Call Out Call Both W...
Escorts Service Model Basti 👉 Just CALL ME: 8617697112 💋 Call Out Call Both W...Escorts Service Model Basti 👉 Just CALL ME: 8617697112 💋 Call Out Call Both W...
Escorts Service Model Basti 👉 Just CALL ME: 8617697112 💋 Call Out Call Both W...
 
Call Girls In Mohali ☎ 9915851334☎ Just Genuine Call Call Girls Mohali 🧿Elite...
Call Girls In Mohali ☎ 9915851334☎ Just Genuine Call Call Girls Mohali 🧿Elite...Call Girls In Mohali ☎ 9915851334☎ Just Genuine Call Call Girls Mohali 🧿Elite...
Call Girls In Mohali ☎ 9915851334☎ Just Genuine Call Call Girls Mohali 🧿Elite...
 
gatiin-namaa-meeqa .pdf
gatiin-namaa-meeqa                        .pdfgatiin-namaa-meeqa                        .pdf
gatiin-namaa-meeqa .pdf
 
9867746289 - Payal Mehta Book Call Girls in Versova and escort services 24x7
9867746289 - Payal Mehta Book Call Girls in Versova and escort services 24x79867746289 - Payal Mehta Book Call Girls in Versova and escort services 24x7
9867746289 - Payal Mehta Book Call Girls in Versova and escort services 24x7
 
Style Victorious Cute Outfits for Winners
Style Victorious Cute Outfits for WinnersStyle Victorious Cute Outfits for Winners
Style Victorious Cute Outfits for Winners
 
Top 10 Moisturising Cream Brands In India - Stelon Biotech
Top 10 Moisturising Cream Brands In India - Stelon BiotechTop 10 Moisturising Cream Brands In India - Stelon Biotech
Top 10 Moisturising Cream Brands In India - Stelon Biotech
 
Tinted Sunscreen For Soft and Smooth Skin
Tinted Sunscreen For Soft and Smooth SkinTinted Sunscreen For Soft and Smooth Skin
Tinted Sunscreen For Soft and Smooth Skin
 
I am Independent Call girl in noida at chepest price Call Me 8826255397
I am Independent Call girl in noida at chepest price Call Me 8826255397I am Independent Call girl in noida at chepest price Call Me 8826255397
I am Independent Call girl in noida at chepest price Call Me 8826255397
 
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
Call Girls In Raigad Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service Enjoy...
 
Tirunelveli Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tirunelveli
Tirunelveli Escorts Service Girl ^ 9332606886, WhatsApp Anytime TirunelveliTirunelveli Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tirunelveli
Tirunelveli Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tirunelveli
 
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
Gorgeous Call Girls In Jaipur {9521753030} ❤️VVIP ANKITA Call Girl in Jaipur ...
 
Chicwish Clothing: A Critical Review of Quality, Fit, and Style
Chicwish Clothing: A Critical Review of Quality, Fit, and StyleChicwish Clothing: A Critical Review of Quality, Fit, and Style
Chicwish Clothing: A Critical Review of Quality, Fit, and Style
 
The Clean Living Project Episode 17 - Blue Zones
The Clean Living Project Episode 17 - Blue ZonesThe Clean Living Project Episode 17 - Blue Zones
The Clean Living Project Episode 17 - Blue Zones
 
Mahim Call Girls in Bandra 7738631006, Sakinaka Call Girls agency, Kurla Call...
Mahim Call Girls in Bandra 7738631006, Sakinaka Call Girls agency, Kurla Call...Mahim Call Girls in Bandra 7738631006, Sakinaka Call Girls agency, Kurla Call...
Mahim Call Girls in Bandra 7738631006, Sakinaka Call Girls agency, Kurla Call...
 

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    

Notas do Editor

  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.