SlideShare a Scribd company logo
1 of 16
Download to read offline
http://scratch.mit.edu
Getting Started With
version 2.0
http://scratch.mit.edu
Getting Started
Getting Started
This guide shows you how to make a project in SCRATCH.
To start a new project, go to
SCRATCH and click Create.
If you have a SCRATCH account,
sign in so your project saves.
SCRATCH is a programming language that lets you create
your own interactive stories, animations, games, music, and art.
http://scratch.mit.edu
Start Moving
Start Moving
1
1
Drag a MOVE block into the Scripts area.
Click on the block to make the cat move.
http://scratch.mit.edu
Add a Sound
Add a Sound
2
2
Click and listen.
If you can’t hear it, check that the
sound on your computer is on.
Drag out a PLAY DRUM and snap it onto the MOVE block.
You can choose different drums from
the pull-down menu.
Click
http://scratch.mit.edu
Start a Dance
Start a Dance
3
3
Add another MOVE block. Click inside the
block and type in a minus sign.
Add another PLAY DRUM block, then choose
a drum from the menu. Click to run.
Click on any of the blocks
to run the stack.
http://scratch.mit.edu
Again and Again
Again and Again
4
4
You can change how many
times it repeats.
Click to run.
Drag out a REPEAT block and drop it on top of the stack.
You want the mouth of the REPEAT to wrap around the other blocks.
To drag a stack, pick it up from the top block.
You can click on any block
to run a stack.
http://scratch.mit.edu
Say Something
Say Something
5
5
Then snap the SAY block on the top.
Click the LOOKS category and drag out a SAY block.
Click inside the SAY block and type to change the words. Click to try it.
http://scratch.mit.edu
Green Flag
Green Flag
6
6
Whenever you click the green
flag, your script will start.
To stop, click the stop button.
Drag out a block and snap it on top.
http://scratch.mit.edu
Change Color
Change Color
7
7
Click to see what it does.
Drag out a CHANGE EFFECT block.
Now try something different...
http://scratch.mit.edu
Key Press
Key Press
8
8
Now press the space bar
on your keyboard.
Snap on a
You can choose a different key
from the pull-down menu.
http://scratch.mit.edu
Add a Backdrop
Add a Backdrop
9
9
You can add a backdrop to the Stage.
Click 	 to
choose a new
backdrop.
Choose a backdrop from the library (such as “Spotlight-Stage”).
Click OK.
The new backdrop now appears on the Stage.
http://scratch.mit.edu
Add a Sprite
Add a Sprite
10
10
Choose from the library
Paint your own sprite
Upload your own image or sprite
Take a picture (from a webcam)
NEW SPRITE BUTTONS:
Each object in Scratch is
called a sprite.
To add a new sprite, click
one of these buttons.
To add this sprite, click
then click People and select
“Cassy Dance.”
You can drag the characters
to where you want them.
http://scratch.mit.edu
Explore!
Explore!
11
11
ADD SOUND
Click the SOUNDS tab.
You can Choose a sound
Record your own sound
Or Import a sound file.
(MP3, AIF, or WAV format)
CHANGE COSTUMES
Each sprite can have more than
one costume.
To change the current costume,
click the COSTUMES tab.
Then click on a different costume
for the sprite.
ANIMATE
You can animate a sprite by
switching between costumes.
Click the SCRIPTS tab.
Create a script that switches
between costumes.
Now you can tell the sprite what to do. Try the following, or explore on your own.
Then, click the SCRIPTS tab,
and drag in a PLAY SOUND block.
Choose your sound from
the pull-down menu.
http://scratch.mit.edu
Tips!
Tips!
12
12
Type a title for your project.
For more ideas, click Tips:
The Tips Window shows example
scripts you can use in your project.
It also explains what each of the
blocks in SCRATCH does.
http://scratch.mit.edu
Save and Share
Save and Share
When you share, others can visit and interact with your project.
To find out more, click	 or go to http://scratch.mit.edu/help
Now what? You can a new project or for ideas.
To save your project online, make sure to sign in.
(If you want to save the file to your computer drive, click
the File menu and choose “Download to your computer.”)
When you are ready, click
Click for full
screen viewing.
Project Page
Click
for others to
see and play
with your
project.
Type in notes
about your
project.
Scratch is a programming language that makes it easy
to create your own interactive stories, games, and animations –
and share your creations with others on the web.
Scratch is developed by the Lifelong Kindergarten research
group at the MIT Media Lab (http://llk.media.mit.edu). Our
group develops new technologies that, in the spirit of the
blocks and fingerpaint of kindergarten, expand the range of
what people can design, create, and learn.
The Scratch project has been supported with funding from
the National Science Foundation, Intel Foundation, Microsoft,
MacArthur Foundation, LEGO Foundation, Google, Dell,
Inversoft, and the MIT Media Lab research consortia.
Supported by NSF Grants 0325828 and 1002713. Any opinions, findings, and
conclusions or recommendations expressed on this site are those of the
authors and do not necessarily reflect the views of the National Science
Foundation.
©2013 Lifelong Kindergarten Group, MIT Media Lab

More Related Content

What's hot

Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1beagledave
 
Tux Paint
Tux PaintTux Paint
Tux Paintnellie
 
Auto sanbox technology a complete overview
Auto sanbox technology a complete overviewAuto sanbox technology a complete overview
Auto sanbox technology a complete overviewWilliam hendric
 
Hcss learning-microsoft-powerpoint
Hcss learning-microsoft-powerpointHcss learning-microsoft-powerpoint
Hcss learning-microsoft-powerpointDylanRao
 
How to Make a PowerPoint Presentation
How to Make a PowerPoint PresentationHow to Make a PowerPoint Presentation
How to Make a PowerPoint PresentationGJ90
 
HOW TO DOWNLOAD PICTURES FROM A DIGITAL DEVICE  FROM START TO FINISH
HOW TO DOWNLOAD PICTURES  FROM A DIGITAL DEVICE  FROM START TO FINISHHOW TO DOWNLOAD PICTURES  FROM A DIGITAL DEVICE  FROM START TO FINISH
HOW TO DOWNLOAD PICTURES FROM A DIGITAL DEVICE  FROM START TO FINISHAbelKCS
 
Basics of microsoft powerpoint
Basics of microsoft powerpointBasics of microsoft powerpoint
Basics of microsoft powerpoint3eichled
 
Power Point Presentation
Power Point PresentationPower Point Presentation
Power Point PresentationS P Sajjan
 
Power point notes
Power point notesPower point notes
Power point notesEHSAN KHAN
 
Easy -how-to-power-point
Easy -how-to-power-pointEasy -how-to-power-point
Easy -how-to-power-pointEileen Brinker
 
Power Point training with audio
 Power Point training with audio Power Point training with audio
Power Point training with audioehall7
 
Welcome to Training Video for Microsoft PowerPoint
Welcome to Training Video for Microsoft PowerPointWelcome to Training Video for Microsoft PowerPoint
Welcome to Training Video for Microsoft PowerPointehall9
 

What's hot (17)

1st qtr 2nd metting- travel
1st qtr   2nd metting- travel1st qtr   2nd metting- travel
1st qtr 2nd metting- travel
 
dr_4
dr_4dr_4
dr_4
 
Flappybirdspart1
Flappybirdspart1Flappybirdspart1
Flappybirdspart1
 
Tux Paint
Tux PaintTux Paint
Tux Paint
 
Auto sanbox technology a complete overview
Auto sanbox technology a complete overviewAuto sanbox technology a complete overview
Auto sanbox technology a complete overview
 
Hcss learning-microsoft-powerpoint
Hcss learning-microsoft-powerpointHcss learning-microsoft-powerpoint
Hcss learning-microsoft-powerpoint
 
How to Make a PowerPoint Presentation
How to Make a PowerPoint PresentationHow to Make a PowerPoint Presentation
How to Make a PowerPoint Presentation
 
HOW TO DOWNLOAD PICTURES FROM A DIGITAL DEVICE  FROM START TO FINISH
HOW TO DOWNLOAD PICTURES  FROM A DIGITAL DEVICE  FROM START TO FINISHHOW TO DOWNLOAD PICTURES  FROM A DIGITAL DEVICE  FROM START TO FINISH
HOW TO DOWNLOAD PICTURES FROM A DIGITAL DEVICE  FROM START TO FINISH
 
Basics of microsoft powerpoint
Basics of microsoft powerpointBasics of microsoft powerpoint
Basics of microsoft powerpoint
 
Intro to zoom_u3a_nunawading
Intro  to zoom_u3a_nunawading Intro  to zoom_u3a_nunawading
Intro to zoom_u3a_nunawading
 
Ppt tutorial update
Ppt tutorial updatePpt tutorial update
Ppt tutorial update
 
Power Point Presentation
Power Point PresentationPower Point Presentation
Power Point Presentation
 
Power point notes
Power point notesPower point notes
Power point notes
 
Easy -how-to-power-point
Easy -how-to-power-pointEasy -how-to-power-point
Easy -how-to-power-point
 
Power Point training with audio
 Power Point training with audio Power Point training with audio
Power Point training with audio
 
Welcome to Training Video for Microsoft PowerPoint
Welcome to Training Video for Microsoft PowerPointWelcome to Training Video for Microsoft PowerPoint
Welcome to Training Video for Microsoft PowerPoint
 
Windows 7-cheat-sheet
Windows 7-cheat-sheetWindows 7-cheat-sheet
Windows 7-cheat-sheet
 

Similar to Getting started--Scratch Programming

Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2Solange Zambrano
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e booktechnicalteam
 
Introduction to Scratch
Introduction to ScratchIntroduction to Scratch
Introduction to ScratchAnn Nicholson
 
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
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software ReviewCM Ites
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - CaptivateS. Rose
 
Promethean ActivInspire IWB Introduction
Promethean ActivInspire IWB IntroductionPromethean ActivInspire IWB Introduction
Promethean ActivInspire IWB IntroductionChristyBusch
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsDavid Oromaner
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creationAnkita Shirke
 
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...LaurenMichelle11
 
Coding Camp Day 4 Scratch Introduction Packet
Coding Camp Day 4 Scratch Introduction PacketCoding Camp Day 4 Scratch Introduction Packet
Coding Camp Day 4 Scratch Introduction PacketAnnamarie Carlson
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to ScratchPiers Midwinter
 
Powerpoint slide
Powerpoint slidePowerpoint slide
Powerpoint slideT_design
 

Similar to Getting started--Scratch Programming (20)

Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
 
Guide scratch2
Guide scratch2Guide scratch2
Guide scratch2
 
Scratch2
Scratch2Scratch2
Scratch2
 
Learn scratch-programming-e book
Learn scratch-programming-e bookLearn scratch-programming-e book
Learn scratch-programming-e book
 
Scratch an Editing App
 Scratch  an Editing App  Scratch  an Editing App
Scratch an Editing App
 
Introduction to Scratch
Introduction to ScratchIntroduction to Scratch
Introduction to Scratch
 
Scratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdfScratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdf
 
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
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Ites Scratch Software Review
Ites Scratch Software ReviewItes Scratch Software Review
Ites Scratch Software Review
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - Captivate
 
Promethean ActivInspire IWB Introduction
Promethean ActivInspire IWB IntroductionPromethean ActivInspire IWB Introduction
Promethean ActivInspire IWB Introduction
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – Basics
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
 
Scratch2
Scratch2Scratch2
Scratch2
 
Coding Camp Day 4 Scratch Introduction Packet
Coding Camp Day 4 Scratch Introduction PacketCoding Camp Day 4 Scratch Introduction Packet
Coding Camp Day 4 Scratch Introduction Packet
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to Scratch
 
Voicethread Handout
Voicethread HandoutVoicethread Handout
Voicethread Handout
 
Powerpoint slide
Powerpoint slidePowerpoint slide
Powerpoint slide
 

Recently uploaded

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 

Getting started--Scratch Programming

  • 2. http://scratch.mit.edu Getting Started Getting Started This guide shows you how to make a project in SCRATCH. To start a new project, go to SCRATCH and click Create. If you have a SCRATCH account, sign in so your project saves. SCRATCH is a programming language that lets you create your own interactive stories, animations, games, music, and art.
  • 3. http://scratch.mit.edu Start Moving Start Moving 1 1 Drag a MOVE block into the Scripts area. Click on the block to make the cat move.
  • 4. http://scratch.mit.edu Add a Sound Add a Sound 2 2 Click and listen. If you can’t hear it, check that the sound on your computer is on. Drag out a PLAY DRUM and snap it onto the MOVE block. You can choose different drums from the pull-down menu. Click
  • 5. http://scratch.mit.edu Start a Dance Start a Dance 3 3 Add another MOVE block. Click inside the block and type in a minus sign. Add another PLAY DRUM block, then choose a drum from the menu. Click to run. Click on any of the blocks to run the stack.
  • 6. http://scratch.mit.edu Again and Again Again and Again 4 4 You can change how many times it repeats. Click to run. Drag out a REPEAT block and drop it on top of the stack. You want the mouth of the REPEAT to wrap around the other blocks. To drag a stack, pick it up from the top block. You can click on any block to run a stack.
  • 7. http://scratch.mit.edu Say Something Say Something 5 5 Then snap the SAY block on the top. Click the LOOKS category and drag out a SAY block. Click inside the SAY block and type to change the words. Click to try it.
  • 8. http://scratch.mit.edu Green Flag Green Flag 6 6 Whenever you click the green flag, your script will start. To stop, click the stop button. Drag out a block and snap it on top.
  • 9. http://scratch.mit.edu Change Color Change Color 7 7 Click to see what it does. Drag out a CHANGE EFFECT block. Now try something different...
  • 10. http://scratch.mit.edu Key Press Key Press 8 8 Now press the space bar on your keyboard. Snap on a You can choose a different key from the pull-down menu.
  • 11. http://scratch.mit.edu Add a Backdrop Add a Backdrop 9 9 You can add a backdrop to the Stage. Click to choose a new backdrop. Choose a backdrop from the library (such as “Spotlight-Stage”). Click OK. The new backdrop now appears on the Stage.
  • 12. http://scratch.mit.edu Add a Sprite Add a Sprite 10 10 Choose from the library Paint your own sprite Upload your own image or sprite Take a picture (from a webcam) NEW SPRITE BUTTONS: Each object in Scratch is called a sprite. To add a new sprite, click one of these buttons. To add this sprite, click then click People and select “Cassy Dance.” You can drag the characters to where you want them.
  • 13. http://scratch.mit.edu Explore! Explore! 11 11 ADD SOUND Click the SOUNDS tab. You can Choose a sound Record your own sound Or Import a sound file. (MP3, AIF, or WAV format) CHANGE COSTUMES Each sprite can have more than one costume. To change the current costume, click the COSTUMES tab. Then click on a different costume for the sprite. ANIMATE You can animate a sprite by switching between costumes. Click the SCRIPTS tab. Create a script that switches between costumes. Now you can tell the sprite what to do. Try the following, or explore on your own. Then, click the SCRIPTS tab, and drag in a PLAY SOUND block. Choose your sound from the pull-down menu.
  • 14. http://scratch.mit.edu Tips! Tips! 12 12 Type a title for your project. For more ideas, click Tips: The Tips Window shows example scripts you can use in your project. It also explains what each of the blocks in SCRATCH does.
  • 15. http://scratch.mit.edu Save and Share Save and Share When you share, others can visit and interact with your project. To find out more, click or go to http://scratch.mit.edu/help Now what? You can a new project or for ideas. To save your project online, make sure to sign in. (If you want to save the file to your computer drive, click the File menu and choose “Download to your computer.”) When you are ready, click Click for full screen viewing. Project Page Click for others to see and play with your project. Type in notes about your project.
  • 16. Scratch is a programming language that makes it easy to create your own interactive stories, games, and animations – and share your creations with others on the web. Scratch is developed by the Lifelong Kindergarten research group at the MIT Media Lab (http://llk.media.mit.edu). Our group develops new technologies that, in the spirit of the blocks and fingerpaint of kindergarten, expand the range of what people can design, create, and learn. The Scratch project has been supported with funding from the National Science Foundation, Intel Foundation, Microsoft, MacArthur Foundation, LEGO Foundation, Google, Dell, Inversoft, and the MIT Media Lab research consortia. Supported by NSF Grants 0325828 and 1002713. Any opinions, findings, and conclusions or recommendations expressed on this site are those of the authors and do not necessarily reflect the views of the National Science Foundation. ©2013 Lifelong Kindergarten Group, MIT Media Lab