SlideShare uma empresa Scribd logo
1 de 15
Scratch Programming for Parents
What is Scratch?
• An excellent introduction to programming
which fosters learning and creativity as
kids play
What will my kids learn/improve?
•
•
•
•
•
•
•
•

Logic
Coordinates
Math
Controls
Loops
Sensors
Optimizing
Drawing
What is it like?
• Programming is fun
• They can create whatever they
can imagine
• Activity you can do together
• The meaning of this weird
symbol:
What can we create?
• Anything you want: Art, animations,
interactive games, or anything you can
imagine
Aquarium example
• Learn about x and y
coordinates
• Learn about sprites
• Include bubble
sounds

From book “Scratch Programming For Teens
Maze example
• Learn about keyboard
inputs (arrow up,
down, left right)
• Control sprites
interacting with each
other as they touch
• Play a game that you
created yourself
– Unlock the door, get
the gem and get out
the blue door
Chapter 7 from book “Super Scratch Programming Adventure
Windmill example
• Create your own sprites
and buttons which control
their behaviour
a: makes it spin
b: makes it bouce
c: makes it move around
• Pressing combination of
keys makes it go wacky

Designed by my 7 year old
Scratch is easy to read
Easy to create or use existing
costumes
Scratch is easy to use
• Drag and Drop
• Many types of
blocks
• Blocks snap
together to create
scripts
Projects are easy to share and
extend
Scratch is free and it is easy to
get started
• Provided from the MIT Media Lab
• Use online:
– http://scratch.mit.edu/

OR
• Download offline editor:

http://scratch.mit.edu/scratch2downlo
ad/
There are many resources
available
An Intro to Scratch Programming for Parents

Mais conteúdo relacionado

Mais procurados

Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – Basics
David Oromaner
 
3. production experiments
3. production experiments3. production experiments
3. production experiments
yorkcollege
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detection
allenbailey
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced games
allenbailey
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapes
allenbailey
 
4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to events
allenbailey
 
SGIS Presentation Advanced Users
SGIS Presentation Advanced UsersSGIS Presentation Advanced Users
SGIS Presentation Advanced Users
Will Kirkwood
 

Mais procurados (20)

Scratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorScratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint Editor
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – Basics
 
Coding Basics with Scratch
Coding Basics with ScratchCoding Basics with Scratch
Coding Basics with Scratch
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
 
3. production experiments
3. production experiments3. production experiments
3. production experiments
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Everyone can design games (girls' game clubs)
Everyone can design games (girls' game clubs)Everyone can design games (girls' game clubs)
Everyone can design games (girls' game clubs)
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detection
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced games
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapes
 
Scratch Lesson 6
Scratch Lesson 6Scratch Lesson 6
Scratch Lesson 6
 
4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to events
 
SGIS Training Introduction
SGIS Training IntroductionSGIS Training Introduction
SGIS Training Introduction
 
SGIS Presentation Advanced Users
SGIS Presentation Advanced UsersSGIS Presentation Advanced Users
SGIS Presentation Advanced Users
 
Scratch Lesson 1
Scratch Lesson 1Scratch Lesson 1
Scratch Lesson 1
 
Lasso tool
Lasso toolLasso tool
Lasso tool
 
OneNote 2010 Qat and Drawing
OneNote 2010 Qat and DrawingOneNote 2010 Qat and Drawing
OneNote 2010 Qat and Drawing
 
Scratch
ScratchScratch
Scratch
 
6. production reflection(2)
6. production reflection(2)6. production reflection(2)
6. production reflection(2)
 
Interactive Project - Production Reflection
Interactive Project - Production ReflectionInteractive Project - Production Reflection
Interactive Project - Production Reflection
 

Destaque

Reason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum SamplesReason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum Samples
David Oromaner
 
Reason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument PartsReason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument Parts
David Oromaner
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
David Oromaner
 
Lesson 1: scratch basics
Lesson 1: scratch basicsLesson 1: scratch basics
Lesson 1: scratch basics
jonathanbyrne
 

Destaque (20)

Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyone
 
Programming with Scratch
Programming with ScratchProgramming with Scratch
Programming with Scratch
 
Scratch Lesson 2
Scratch Lesson 2Scratch Lesson 2
Scratch Lesson 2
 
Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with Scratch
 
NYSCATE HV 2015 Scratch Hour of Code
NYSCATE HV 2015 Scratch Hour of CodeNYSCATE HV 2015 Scratch Hour of Code
NYSCATE HV 2015 Scratch Hour of Code
 
Scratch Syntax 2 Cmp
Scratch Syntax 2 CmpScratch Syntax 2 Cmp
Scratch Syntax 2 Cmp
 
Intro To Programming Cmp
Intro To Programming CmpIntro To Programming Cmp
Intro To Programming Cmp
 
Advanced1
Advanced1Advanced1
Advanced1
 
Advanced3
Advanced3Advanced3
Advanced3
 
7th grade presentation cite2
7th grade presentation  cite27th grade presentation  cite2
7th grade presentation cite2
 
Advanced2
Advanced2Advanced2
Advanced2
 
Reason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum SamplesReason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum Samples
 
Reason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument PartsReason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument Parts
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
 
Lesson 1: scratch basics
Lesson 1: scratch basicsLesson 1: scratch basics
Lesson 1: scratch basics
 
Scratch Lesson 5
Scratch Lesson 5Scratch Lesson 5
Scratch Lesson 5
 
Scratch Lesson 3
Scratch Lesson 3Scratch Lesson 3
Scratch Lesson 3
 
Scratch Lesson 4
Scratch Lesson 4Scratch Lesson 4
Scratch Lesson 4
 
An Urban Adventure in Project-Based Learning
An Urban Adventure in Project-Based LearningAn Urban Adventure in Project-Based Learning
An Urban Adventure in Project-Based Learning
 

Semelhante a An Intro to Scratch Programming for Parents

Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
emreyz
 
Engaging teens in libraries pichman
Engaging teens in libraries pichmanEngaging teens in libraries pichman
Engaging teens in libraries pichman
Stephen Abram
 
Cildc13 engaging teens in libraries b_pichman_final
Cildc13 engaging teens in libraries b_pichman_finalCildc13 engaging teens in libraries b_pichman_final
Cildc13 engaging teens in libraries b_pichman_final
Stephen Abram
 
Smart board training
Smart board trainingSmart board training
Smart board training
a13054
 

Semelhante a An Intro to Scratch Programming for Parents (20)

Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
 
Intro to game design
Intro to game designIntro to game design
Intro to game design
 
Introduction to Scratch.ppt
Introduction to Scratch.pptIntroduction to Scratch.ppt
Introduction to Scratch.ppt
 
Drawing Out Your Users: Using Sketch Techniques for User Research
Drawing Out Your Users: Using Sketch Techniques for User ResearchDrawing Out Your Users: Using Sketch Techniques for User Research
Drawing Out Your Users: Using Sketch Techniques for User Research
 
Using games in the classroom with Minecraft Examples : dragnoz
Using games in the classroom with Minecraft Examples : dragnozUsing games in the classroom with Minecraft Examples : dragnoz
Using games in the classroom with Minecraft Examples : dragnoz
 
Engaging teens in libraries pichman
Engaging teens in libraries pichmanEngaging teens in libraries pichman
Engaging teens in libraries pichman
 
Engaging Teens In Libraries
Engaging Teens In LibrariesEngaging Teens In Libraries
Engaging Teens In Libraries
 
Cildc13 engaging teens in libraries b_pichman_final
Cildc13 engaging teens in libraries b_pichman_finalCildc13 engaging teens in libraries b_pichman_final
Cildc13 engaging teens in libraries b_pichman_final
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Social studies lego connected to standards 30 minutes
Social studies lego connected to standards   30 minutesSocial studies lego connected to standards   30 minutes
Social studies lego connected to standards 30 minutes
 
Scratch Introduction
Scratch IntroductionScratch Introduction
Scratch Introduction
 
Smart board training
Smart board trainingSmart board training
Smart board training
 
3. ncce 2019 micro:bit make code slidedeck
3. ncce 2019 micro:bit make code slidedeck3. ncce 2019 micro:bit make code slidedeck
3. ncce 2019 micro:bit make code slidedeck
 
LEGO: Hands On Learning
LEGO: Hands On LearningLEGO: Hands On Learning
LEGO: Hands On Learning
 
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...
 
Halloween Party Activity - Pumpkin Picasso
Halloween Party Activity - Pumpkin PicassoHalloween Party Activity - Pumpkin Picasso
Halloween Party Activity - Pumpkin Picasso
 
Halloween Party Ideas - Pumpkin Picasso
Halloween Party Ideas - Pumpkin PicassoHalloween Party Ideas - Pumpkin Picasso
Halloween Party Ideas - Pumpkin Picasso
 
Designing Interactive Learning Spaces
Designing Interactive Learning Spaces Designing Interactive Learning Spaces
Designing Interactive Learning Spaces
 
Youth Icebreakers - Pumpkin Picasso
Youth Icebreakers - Pumpkin PicassoYouth Icebreakers - Pumpkin Picasso
Youth Icebreakers - Pumpkin Picasso
 
Engaging With MakerSpaces
Engaging With MakerSpacesEngaging With MakerSpaces
Engaging With MakerSpaces
 

Último

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Último (20)

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 

An Intro to Scratch Programming for Parents

  • 2. What is Scratch? • An excellent introduction to programming which fosters learning and creativity as kids play
  • 3. What will my kids learn/improve? • • • • • • • • Logic Coordinates Math Controls Loops Sensors Optimizing Drawing
  • 4. What is it like? • Programming is fun • They can create whatever they can imagine • Activity you can do together • The meaning of this weird symbol:
  • 5. What can we create? • Anything you want: Art, animations, interactive games, or anything you can imagine
  • 6. Aquarium example • Learn about x and y coordinates • Learn about sprites • Include bubble sounds From book “Scratch Programming For Teens
  • 7. Maze example • Learn about keyboard inputs (arrow up, down, left right) • Control sprites interacting with each other as they touch • Play a game that you created yourself – Unlock the door, get the gem and get out the blue door Chapter 7 from book “Super Scratch Programming Adventure
  • 8. Windmill example • Create your own sprites and buttons which control their behaviour a: makes it spin b: makes it bouce c: makes it move around • Pressing combination of keys makes it go wacky Designed by my 7 year old
  • 9. Scratch is easy to read
  • 10. Easy to create or use existing costumes
  • 11. Scratch is easy to use • Drag and Drop • Many types of blocks • Blocks snap together to create scripts
  • 12. Projects are easy to share and extend
  • 13. Scratch is free and it is easy to get started • Provided from the MIT Media Lab • Use online: – http://scratch.mit.edu/ OR • Download offline editor: http://scratch.mit.edu/scratch2downlo ad/
  • 14. There are many resources available

Notas do Editor

  1. Are you familiar with the lyrics “Mother says I was a dancer before I could walk, she says I began to sing long before I could talk”. I was amazed as I recently watched my son as he learned to program before he could read. I want to share an excellent creative and education platform with you so that you have all the tools you need to introduce your kids to programming. ABBA - Thank You For The Music Lyrics
  2. Why programming for kids you may be asking yourself? A great introduction to logic and coordinates Includes the concepts of controls and loops. Beware, the challenge we now face is getting our kids away from the computer after their time is up. First let me show you a quick demo
  3. Why programming for kids you may be asking yourself? A great introduction to logic and coordinates Includes the concepts of controls and loops. Beware, the challenge we now face is getting our kids away from the computer after their time is up. First let me show you a quick demo
  4. Aquiarium = sprits each one with own scripts X coordinates (left to right) Y coordinates (up and down) Graphics provided with Scratch Maze = inputs from keyboard (up,down, left, right) Sprites interact with each other Chapter 7 in book – more details later Windmill = Son’s own creation Input from mouse (click on buttons) Create own sprites with editor (like paint) Next will show you some code
  5. Very different from standard code I want you to take a look at this program and try to figure out what it does WAIT Can anyone tell me what the program does first?
  6. Next take a look at how we build the code
  7. Powerful – games with balls an gravity Arcade-type games
  8. Books and online tutorials provide a wealth of resources
  9. Scratch is easy, fun for kids and fun for adults Amazed by creativity and the projects that they can come up with