SlideShare a Scribd company logo
1 of 19
Submitted to :
Prof. Jyoti Lakhani
MGSU, Bikaner
Submitted by :
Arjun Bhati
M.Sc. (CS) 2nd Semester
SCRATCH mean खरोंच…….
Introduction
Scratch is a free programmable toolkit that
enables kids to create their own games,
animated stories, and interactive art.
 Share their creations with one another
over the Internet.
Official page of scratch
Introduction
 Scratch was made popular in the UK through
Code Clubs.
 Scratch is built on top of the Squeak
environment developed by Alan Kay and
colleagues.
Scratch
The Scratch Cat, Masco
Paradigm Event-driven, imperative
Developer MIT Media Lab Lifelong Kindergarten Group
First appeared 2002; 15 years ago (test) 2005; 12 years ago (official) 2013; 4 years
ago (Scratch 2)
Typing discipline Dynamic
Implementation language Squeak, ActionScript (Scratch 2.0)
OS Windows, OS X, Linux
License GPLv2 and Scratch Source Code License
Filename extensions .scratch (Scratch 0.x)
.sb, .sprite (Scratch 1.x)
.sb2, .sprite2 (Scratch 2.0+)
Website scratch.mit.edu
Programming In
Scratch
 In the upper, left-hand corner of your Scratch
window, you will see 10 buttons .
 Each of these buttons have programming blocks
in those particular areas.
Motion
 When we click
on the motion
button, you will
see the
programming
blocks that can
be used with
your sprite.
 Motion main
work move, turn
lift and right,
direction etc.
Events
The first block I’d like us
to use is the “when flag
clicked” block:
Its work set key on games
like arrows, space bar etc.
Looks
Control
 Control
statement
 Condition run
Forever
 Loop
Sound
 Now, let’s add some
sound to our
animation, games!
Operators
There are currently 17 Operators blocks:
→6 Boolean blocks
→11 Reporter
blocks
Other Buttons
Latest create a game
 Click on the stage to
select it
 Click on the Backgrounds
tab
 Click on the import button
and choose and
background
You can make things happen
when events occur
→The green flag
is clicked on
→Motion button
use and the move
10 steps and given
direction
CODING FOR GAME
For run car in game
Thank you
?

More Related Content

Similar to Scratch Programming Guide for Beginners

Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyoneAkshar Desai
 
"Innovation Dallas" presented at UT Arlington Research Institute
"Innovation Dallas" presented at UT Arlington Research Institute"Innovation Dallas" presented at UT Arlington Research Institute
"Innovation Dallas" presented at UT Arlington Research InstituteJoyce Kay Avila
 
Scratch In The Classroom
Scratch In The ClassroomScratch In The Classroom
Scratch In The ClassroomJanis Williams
 
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfDiscover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfSkoolOfCode
 
Game on Ms v and Alisha
Game on Ms v and AlishaGame on Ms v and Alisha
Game on Ms v and AlishaJoanne Villis
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World SystemsTim Holt
 
NYSCATE HV 2015 ScratchJr Hour of Code
NYSCATE HV 2015 ScratchJr Hour of CodeNYSCATE HV 2015 ScratchJr Hour of Code
NYSCATE HV 2015 ScratchJr Hour of CodeKaren VItek
 
Understanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptUnderstanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptDarren Adkinson
 
Engagement from scratch
Engagement from scratchEngagement from scratch
Engagement from scratchdrpresident
 
Cci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjCci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjTami Belhadj
 
Cereal Hack Spring 2012 Recap
Cereal Hack Spring 2012 RecapCereal Hack Spring 2012 Recap
Cereal Hack Spring 2012 RecapGina Lujan
 
ROBOTERRA+2017+Brochure
ROBOTERRA+2017+BrochureROBOTERRA+2017+Brochure
ROBOTERRA+2017+BrochureAlice Yang
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 

Similar to Scratch Programming Guide for Beginners (20)

Scratch day 2011
Scratch day 2011Scratch day 2011
Scratch day 2011
 
Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyone
 
"Innovation Dallas" presented at UT Arlington Research Institute
"Innovation Dallas" presented at UT Arlington Research Institute"Innovation Dallas" presented at UT Arlington Research Institute
"Innovation Dallas" presented at UT Arlington Research Institute
 
Scratch Basics
Scratch BasicsScratch Basics
Scratch Basics
 
Scratch
ScratchScratch
Scratch
 
Scratch In The Classroom
Scratch In The ClassroomScratch In The Classroom
Scratch In The Classroom
 
scratch-3-tutorial.pdf
scratch-3-tutorial.pdfscratch-3-tutorial.pdf
scratch-3-tutorial.pdf
 
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdfDiscover Scratch Your Child's Gateway to Coding Creativity!.pdf
Discover Scratch Your Child's Gateway to Coding Creativity!.pdf
 
Game on Ms v and Alisha
Game on Ms v and AlishaGame on Ms v and Alisha
Game on Ms v and Alisha
 
Landscape Of Virtual World Systems
Landscape Of Virtual World SystemsLandscape Of Virtual World Systems
Landscape Of Virtual World Systems
 
UH ETEC
UH ETECUH ETEC
UH ETEC
 
NYSCATE HV 2015 ScratchJr Hour of Code
NYSCATE HV 2015 ScratchJr Hour of CodeNYSCATE HV 2015 ScratchJr Hour of Code
NYSCATE HV 2015 ScratchJr Hour of Code
 
Understanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScriptUnderstanding ScratchX Extensions with JavaScript
Understanding ScratchX Extensions with JavaScript
 
Engagement from scratch
Engagement from scratchEngagement from scratch
Engagement from scratch
 
Cci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjCci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadj
 
Scratch
ScratchScratch
Scratch
 
Cereal Hack Spring 2012 Recap
Cereal Hack Spring 2012 RecapCereal Hack Spring 2012 Recap
Cereal Hack Spring 2012 Recap
 
ROBOTERRA+2017+Brochure
ROBOTERRA+2017+BrochureROBOTERRA+2017+Brochure
ROBOTERRA+2017+Brochure
 
Project on scratch
Project on scratchProject on scratch
Project on scratch
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 

Recently uploaded

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 

Scratch Programming Guide for Beginners

  • 1. Submitted to : Prof. Jyoti Lakhani MGSU, Bikaner Submitted by : Arjun Bhati M.Sc. (CS) 2nd Semester
  • 3. Introduction Scratch is a free programmable toolkit that enables kids to create their own games, animated stories, and interactive art.  Share their creations with one another over the Internet.
  • 5. Introduction  Scratch was made popular in the UK through Code Clubs.  Scratch is built on top of the Squeak environment developed by Alan Kay and colleagues.
  • 6. Scratch The Scratch Cat, Masco Paradigm Event-driven, imperative Developer MIT Media Lab Lifelong Kindergarten Group First appeared 2002; 15 years ago (test) 2005; 12 years ago (official) 2013; 4 years ago (Scratch 2) Typing discipline Dynamic Implementation language Squeak, ActionScript (Scratch 2.0) OS Windows, OS X, Linux License GPLv2 and Scratch Source Code License Filename extensions .scratch (Scratch 0.x) .sb, .sprite (Scratch 1.x) .sb2, .sprite2 (Scratch 2.0+) Website scratch.mit.edu
  • 7. Programming In Scratch  In the upper, left-hand corner of your Scratch window, you will see 10 buttons .  Each of these buttons have programming blocks in those particular areas.
  • 8. Motion  When we click on the motion button, you will see the programming blocks that can be used with your sprite.  Motion main work move, turn lift and right, direction etc.
  • 9. Events The first block I’d like us to use is the “when flag clicked” block: Its work set key on games like arrows, space bar etc.
  • 10. Looks
  • 12. Sound  Now, let’s add some sound to our animation, games!
  • 13. Operators There are currently 17 Operators blocks: →6 Boolean blocks →11 Reporter blocks
  • 15. Latest create a game  Click on the stage to select it  Click on the Backgrounds tab  Click on the import button and choose and background
  • 16. You can make things happen when events occur →The green flag is clicked on →Motion button use and the move 10 steps and given direction
  • 17. CODING FOR GAME For run car in game
  • 18.

Editor's Notes

  1. From Wikipedia, the free encyclopedia ScratchThe Scratch Cat, mascot ParadigmEvent-driven, imperativeDeveloperMIT Media Lab Lifelong Kindergarten GroupFirst appeared2002; 15 years ago (test) 2005; 12 years ago (official) 2013; 4 years ago (Scratch 2)Typing disciplineDynamicImplementation languageSqueak, ActionScript (Scratch 2.0)OSWindows, OS X, LinuxLicenseGPLv2 and Scratch Source Code LicenseFilename extensions.scratch (Scratch 0.x) .sb, .sprite (Scratch 1.x) .sb2, .sprite2 (Scratch 2.0+)Websitescratch.mit.eduMajor implementationsScratchInfluenced byLogo, Smalltalk, HyperCard, StarLogo, AgentSheets, EtoysInfluencedScratch Jr, Snap!