SlideShare a Scribd company logo
1 of 18
Lesson 1
• What is coding?
• How do I make my character
move using code?
What is computer
programming/coding??
What is Coding?
• https://www.youtube.com/watch?v=THOEQ5s
oVpY
Coding/programming is…
• Writing a list of instructions that you
want the computer to follow in a certain
order.
Scratch
• One program that allows us to make
SIMPLE games/videos/stories/etc.
• Gives us the tools to make our own
programme.
Professional Code
Scratch Code
Uses blocks
instead of
complicated
numbers or
words
See what Scratch is all about:
• https://scratch.mit.edu/about/
Sprite
Start the Programme/Stop the
Programme
Scripts/Blocks of Code
Categories of Scripts/Blocks
You must start every code with a
‘When __ clicked’
Other blocks can be added to the
‘when clicked’ block by snapping
them together like a jigsaw…
You try:
• Open the programme
• Show me the sprite with your mouse
• Show me the ‘go’ sign with your
mouse
• Show me the ‘stop’ sign
• Drag a block of script (instruction)
from the menu onto the blank canvas
• Drag and drop it back into the middle
to delete it
• Change the block category to ‘Looks’.
• Drag a block onto the canvas
• Make it disappear again
• Change the block category to
‘Events’.
• Choose the block and
drag it to the canvas.
• Delete the block again
Making a Sprite Move
• https://scratch.mit.edu/help/videos/
Can you:
• Show your partner:
– How to move forward 20 steps when you press the
‘go’ button
– Drag your cat back to where she started using
your mouse
– Delete your ‘script’
– Make your cat move forward 50 steps
– Drag your cat back to where she started and
delete your script
– Move your cat backwards 10 steps.
– Delete your script
– Move your cat backwards 20 steps
Explore…
• See if you and your partner can find out
how to do something new using ‘Scratch’
Extension:
• Explain it to the class

More Related Content

What's hot

Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
David Oromaner
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
emreyz
 

What's hot (20)

Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
 
Scratch Lesson 2
Scratch Lesson 2Scratch Lesson 2
Scratch Lesson 2
 
Coding Basics with Scratch
Coding Basics with ScratchCoding Basics with Scratch
Coding Basics with Scratch
 
Introduction to Scratch Programming
Introduction to Scratch ProgrammingIntroduction to Scratch Programming
Introduction to Scratch Programming
 
Scratch for intermediates course
Scratch for intermediates courseScratch for intermediates course
Scratch for intermediates course
 
Scratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorScratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint Editor
 
Scratch for Data Logging and Graphing
Scratch for Data Logging and GraphingScratch for Data Logging and Graphing
Scratch for Data Logging and Graphing
 
Scratch Lesson 1
Scratch Lesson 1Scratch Lesson 1
Scratch Lesson 1
 
Mini Scratch Unit
Mini Scratch UnitMini Scratch Unit
Mini Scratch Unit
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Scratch Lesson Plan
Scratch Lesson PlanScratch Lesson Plan
Scratch Lesson Plan
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Scratch - Rock, Paper, Scissors
Scratch - Rock, Paper, ScissorsScratch - Rock, Paper, Scissors
Scratch - Rock, Paper, Scissors
 
scratch-3-tutorial.pdf
scratch-3-tutorial.pdfscratch-3-tutorial.pdf
scratch-3-tutorial.pdf
 
Scratch Basics
Scratch BasicsScratch Basics
Scratch Basics
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
 
Introduction to scratch programming
Introduction to scratch programmingIntroduction to scratch programming
Introduction to scratch programming
 
Scratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible ProgrammingScratch - Intuitive and Accessible Programming
Scratch - Intuitive and Accessible Programming
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
 
Computer Lab Rules
Computer Lab  RulesComputer Lab  Rules
Computer Lab Rules
 

Viewers also liked (17)

Italy (Edited version)
Italy (Edited version)Italy (Edited version)
Italy (Edited version)
 
php basic sql
php basic sqlphp basic sql
php basic sql
 
Leonardo Da Vinci: Mock the Mona
Leonardo Da Vinci: Mock the MonaLeonardo Da Vinci: Mock the Mona
Leonardo Da Vinci: Mock the Mona
 
Renaissance powerpoint
Renaissance powerpointRenaissance powerpoint
Renaissance powerpoint
 
Flying Machines!
Flying Machines!Flying Machines!
Flying Machines!
 
History of computer
History of computerHistory of computer
History of computer
 
One Point Perspective!
One Point Perspective!One Point Perspective!
One Point Perspective!
 
Lesson 5 term 2 special things
Lesson 5 term 2 special thingsLesson 5 term 2 special things
Lesson 5 term 2 special things
 
Snow bears sequencing activity
Snow bears sequencing activitySnow bears sequencing activity
Snow bears sequencing activity
 
Winter vivaldi
Winter vivaldiWinter vivaldi
Winter vivaldi
 
Winter things seen in winter
Winter things seen in winterWinter things seen in winter
Winter things seen in winter
 
St brigid powerpoint seomra ranga
St brigid powerpoint seomra rangaSt brigid powerpoint seomra ranga
St brigid powerpoint seomra ranga
 
Story of st_patrick_01 (1)
Story of st_patrick_01 (1)Story of st_patrick_01 (1)
Story of st_patrick_01 (1)
 
Lang generations 7557_syed_ghazanfarnaqvi_saturday
Lang generations 7557_syed_ghazanfarnaqvi_saturdayLang generations 7557_syed_ghazanfarnaqvi_saturday
Lang generations 7557_syed_ghazanfarnaqvi_saturday
 
Masquerade masks
Masquerade masksMasquerade masks
Masquerade masks
 
Sql ppt
Sql pptSql ppt
Sql ppt
 
Unit1 principle of programming language
Unit1 principle of programming languageUnit1 principle of programming language
Unit1 principle of programming language
 

Similar to Lesson 1: Scratch Computer Programming

Sense and sense ability - TU100 13J
Sense and sense ability - TU100 13JSense and sense ability - TU100 13J
Sense and sense ability - TU100 13J
Nigel Gibson
 
Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
Botol Budu
 

Similar to Lesson 1: Scratch Computer Programming (20)

Sense and sense ability - TU100 13J
Sense and sense ability - TU100 13JSense and sense ability - TU100 13J
Sense and sense ability - TU100 13J
 
Bug Hunting Safari
Bug Hunting SafariBug Hunting Safari
Bug Hunting Safari
 
Web 2.0 Presentation Tools: A Quick Guide
Web 2.0 Presentation Tools: A Quick GuideWeb 2.0 Presentation Tools: A Quick Guide
Web 2.0 Presentation Tools: A Quick Guide
 
CPP01 - Introduction to C++
CPP01 - Introduction to C++CPP01 - Introduction to C++
CPP01 - Introduction to C++
 
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
 
scratch.pptx
scratch.pptxscratch.pptx
scratch.pptx
 
Sense and Sense Ability
Sense and Sense AbilitySense and Sense Ability
Sense and Sense Ability
 
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!
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
iPads in the Early Years Classroom
iPads in the Early Years ClassroomiPads in the Early Years Classroom
iPads in the Early Years Classroom
 
Python Programming
Python ProgrammingPython Programming
Python Programming
 
C++ windows
C++ windowsC++ windows
C++ windows
 
Video summaries (1)
Video summaries (1)Video summaries (1)
Video summaries (1)
 
Introduction to Coding
Introduction to CodingIntroduction to Coding
Introduction to Coding
 
Video summaries
Video summariesVideo summaries
Video summaries
 
Scratch2
Scratch2Scratch2
Scratch2
 
Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
 
Getting started-guide-scratch2
Getting started-guide-scratch2Getting started-guide-scratch2
Getting started-guide-scratch2
 
Guide scratch2
Guide scratch2Guide scratch2
Guide scratch2
 
iOS Development at Scale @Chegg
iOS Development at Scale @CheggiOS Development at Scale @Chegg
iOS Development at Scale @Chegg
 

More from SeniorInfants

Light 2 refraction and col
Light 2 refraction and colLight 2 refraction and col
Light 2 refraction and col
SeniorInfants
 
Lesson 1 term 2 the old snowoman
Lesson 1 term 2 the old snowomanLesson 1 term 2 the old snowoman
Lesson 1 term 2 the old snowoman
SeniorInfants
 
Lesson 12 david cares
Lesson 12 david caresLesson 12 david cares
Lesson 12 david cares
SeniorInfants
 
Term 3 lesson 1 granny’s garden
Term 3 lesson 1 granny’s gardenTerm 3 lesson 1 granny’s garden
Term 3 lesson 1 granny’s garden
SeniorInfants
 
Term 3 lesson 2 the pond
Term 3 lesson 2 the pondTerm 3 lesson 2 the pond
Term 3 lesson 2 the pond
SeniorInfants
 
Lesson 13 two cousins
Lesson 13 two cousinsLesson 13 two cousins
Lesson 13 two cousins
SeniorInfants
 
Lesson 10 dunbeg story
Lesson 10 dunbeg storyLesson 10 dunbeg story
Lesson 10 dunbeg story
SeniorInfants
 

More from SeniorInfants (20)

Trees
TreesTrees
Trees
 
Types of rock
Types of rockTypes of rock
Types of rock
 
Disabilities and Inclusion
Disabilities and InclusionDisabilities and Inclusion
Disabilities and Inclusion
 
Irish history
Irish historyIrish history
Irish history
 
Scratch Lesson 4: Create a Scary Movie_primaryschoollessons
Scratch Lesson 4: Create a Scary Movie_primaryschoollessonsScratch Lesson 4: Create a Scary Movie_primaryschoollessons
Scratch Lesson 4: Create a Scary Movie_primaryschoollessons
 
Lesson 3: Dancing Character_PrimarySchoolLessons
Lesson 3: Dancing Character_PrimarySchoolLessonsLesson 3: Dancing Character_PrimarySchoolLessons
Lesson 3: Dancing Character_PrimarySchoolLessons
 
Timeline of Historical Events for a Primary School Classroom
Timeline of Historical Events for a Primary School ClassroomTimeline of Historical Events for a Primary School Classroom
Timeline of Historical Events for a Primary School Classroom
 
The Amazing Aztecs
The Amazing AztecsThe Amazing Aztecs
The Amazing Aztecs
 
The Celts
The CeltsThe Celts
The Celts
 
Light: Refraction and Colour Mixing
Light: Refraction and Colour MixingLight: Refraction and Colour Mixing
Light: Refraction and Colour Mixing
 
Light 2 refraction and col
Light 2 refraction and colLight 2 refraction and col
Light 2 refraction and col
 
Stars and Constellations
Stars and ConstellationsStars and Constellations
Stars and Constellations
 
What do you think these buildings were used
What do you think these buildings were usedWhat do you think these buildings were used
What do you think these buildings were used
 
Oiche shamhna dan
Oiche shamhna danOiche shamhna dan
Oiche shamhna dan
 
Lesson 1 term 2 the old snowoman
Lesson 1 term 2 the old snowomanLesson 1 term 2 the old snowoman
Lesson 1 term 2 the old snowoman
 
Lesson 12 david cares
Lesson 12 david caresLesson 12 david cares
Lesson 12 david cares
 
Term 3 lesson 1 granny’s garden
Term 3 lesson 1 granny’s gardenTerm 3 lesson 1 granny’s garden
Term 3 lesson 1 granny’s garden
 
Term 3 lesson 2 the pond
Term 3 lesson 2 the pondTerm 3 lesson 2 the pond
Term 3 lesson 2 the pond
 
Lesson 13 two cousins
Lesson 13 two cousinsLesson 13 two cousins
Lesson 13 two cousins
 
Lesson 10 dunbeg story
Lesson 10 dunbeg storyLesson 10 dunbeg story
Lesson 10 dunbeg story
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Lesson 1: Scratch Computer Programming

  • 1. Lesson 1 • What is coding? • How do I make my character move using code?
  • 3. What is Coding? • https://www.youtube.com/watch?v=THOEQ5s oVpY
  • 4. Coding/programming is… • Writing a list of instructions that you want the computer to follow in a certain order.
  • 5. Scratch • One program that allows us to make SIMPLE games/videos/stories/etc. • Gives us the tools to make our own programme.
  • 7. Scratch Code Uses blocks instead of complicated numbers or words
  • 8. See what Scratch is all about: • https://scratch.mit.edu/about/
  • 10. Start the Programme/Stop the Programme
  • 13. You must start every code with a ‘When __ clicked’
  • 14. Other blocks can be added to the ‘when clicked’ block by snapping them together like a jigsaw…
  • 15. You try: • Open the programme • Show me the sprite with your mouse • Show me the ‘go’ sign with your mouse • Show me the ‘stop’ sign • Drag a block of script (instruction) from the menu onto the blank canvas • Drag and drop it back into the middle to delete it • Change the block category to ‘Looks’. • Drag a block onto the canvas • Make it disappear again • Change the block category to ‘Events’. • Choose the block and drag it to the canvas. • Delete the block again
  • 16. Making a Sprite Move • https://scratch.mit.edu/help/videos/
  • 17. Can you: • Show your partner: – How to move forward 20 steps when you press the ‘go’ button – Drag your cat back to where she started using your mouse – Delete your ‘script’ – Make your cat move forward 50 steps – Drag your cat back to where she started and delete your script – Move your cat backwards 10 steps. – Delete your script – Move your cat backwards 20 steps
  • 18. Explore… • See if you and your partner can find out how to do something new using ‘Scratch’ Extension: • Explain it to the class