SlideShare a Scribd company logo
1 of 15
Download to read offline
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

More Related Content

What's hot

Scratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorScratch Lesson 2 – Paint Editor
Scratch Lesson 2 – Paint EditorDavid Oromaner
 
Scratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsScratch Lesson 1 – Basics
Scratch Lesson 1 – BasicsDavid Oromaner
 
Coding Basics with Scratch
Coding Basics with ScratchCoding Basics with Scratch
Coding Basics with ScratchNicole Baratta
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingSeniorInfants
 
3. production experiments
3. production experiments3. production experiments
3. production experimentsyorkcollege
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creationAnkita Shirke
 
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)Sonja Ängeslevä
 
4.3 collision detection
4.3   collision detection4.3   collision detection
4.3 collision detectionallenbailey
 
4.4 advanced games
4.4   advanced games4.4   advanced games
4.4 advanced gamesallenbailey
 
4.1 playing with shapes
4.1   playing with shapes4.1   playing with shapes
4.1 playing with shapesallenbailey
 
4.2 responding to events
4.2   responding to events4.2   responding to events
4.2 responding to eventsallenbailey
 
SGIS Training Introduction
SGIS Training IntroductionSGIS Training Introduction
SGIS Training IntroductionWill Kirkwood
 
SGIS Presentation Advanced Users
SGIS Presentation Advanced UsersSGIS Presentation Advanced Users
SGIS Presentation Advanced UsersWill Kirkwood
 
OneNote 2010 Qat and Drawing
OneNote 2010 Qat and DrawingOneNote 2010 Qat and Drawing
OneNote 2010 Qat and DrawingOffice365UK
 
6. production reflection(2)
6. production reflection(2)6. production reflection(2)
6. production reflection(2)rhiannah baker
 
Interactive Project - Production Reflection
Interactive Project - Production ReflectionInteractive Project - Production Reflection
Interactive Project - Production ReflectionDaisyPotter
 

What's hot (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
 

Viewers also liked

Scratch: Programming for everyone
Scratch: Programming for everyoneScratch: Programming for everyone
Scratch: Programming for everyoneAkshar Desai
 
Programming with Scratch
Programming with ScratchProgramming with Scratch
Programming with ScratchCort1026
 
Creative Teaching with Scratch
Creative Teaching with ScratchCreative Teaching with Scratch
Creative Teaching with ScratchDouglas Kiang
 
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 CodeKaren VItek
 
7th grade presentation cite2
7th grade presentation  cite27th grade presentation  cite2
7th grade presentation cite2Patrick Woessner
 
Reason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum SamplesReason Lesson 2 – Drum Samples
Reason Lesson 2 – Drum SamplesDavid Oromaner
 
Reason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument PartsReason Lesson 3 - Adding Intrument Parts
Reason Lesson 3 - Adding Intrument PartsDavid Oromaner
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - InteractivityDavid Oromaner
 
Lesson 1: scratch basics
Lesson 1: scratch basicsLesson 1: scratch basics
Lesson 1: scratch basicsjonathanbyrne
 
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 LearningPatrick Woessner
 

Viewers also liked (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
 

Similar to An Intro to Scratch Programming for Parents

Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratchemreyz
 
Intro to game design
Intro to game designIntro to game design
Intro to game designDevin Becker
 
Introduction to Scratch.ppt
Introduction to Scratch.pptIntroduction to Scratch.ppt
Introduction to Scratch.pptSMARTCLASS4
 
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 ResearchBennett King
 
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 : dragnozDragnoz -
 
Engaging teens in libraries pichman
Engaging teens in libraries pichmanEngaging teens in libraries pichman
Engaging teens in libraries pichmanStephen Abram
 
Engaging Teens In Libraries
Engaging Teens In LibrariesEngaging Teens In Libraries
Engaging Teens In LibrariesBrian Pichman
 
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_finalStephen Abram
 
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 minutesAaron Maurer
 
Scratch Introduction
Scratch IntroductionScratch Introduction
Scratch IntroductionGirijaSuthoju
 
Smart board training
Smart board trainingSmart board training
Smart board traininga13054
 
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 slidedeckAaron Maurer
 
LEGO: Hands On Learning
LEGO: Hands On LearningLEGO: Hands On Learning
LEGO: Hands On LearningAaron Maurer
 
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
 
Halloween Party Activity - Pumpkin Picasso
Halloween Party Activity - Pumpkin PicassoHalloween Party Activity - Pumpkin Picasso
Halloween Party Activity - Pumpkin PicassoKen Sapp
 
Halloween Party Ideas - Pumpkin Picasso
Halloween Party Ideas - Pumpkin PicassoHalloween Party Ideas - Pumpkin Picasso
Halloween Party Ideas - Pumpkin PicassoKen Sapp
 
Designing Interactive Learning Spaces
Designing Interactive Learning Spaces Designing Interactive Learning Spaces
Designing Interactive Learning Spaces Brian Pichman
 
Youth Icebreakers - Pumpkin Picasso
Youth Icebreakers - Pumpkin PicassoYouth Icebreakers - Pumpkin Picasso
Youth Icebreakers - Pumpkin PicassoKen Sapp
 
Engaging With MakerSpaces
Engaging With MakerSpacesEngaging With MakerSpaces
Engaging With MakerSpacesBrian Pichman
 

Similar to 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
 

Recently uploaded

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 

Recently uploaded (20)

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 

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

Editor's Notes

  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