SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Inspiring Kids to Code Using
Scratch and Other Tools
http://www.slideshare.net/chadmairn
@cmairn
What is computer programming?
• A set of commands a computer understands – like a
recipe.
• Computer programs can help cure diseases; drive cars;
create video games; make animated movies/graphics;
build websites and apps; and much more.
• Basic coding concepts are used by most every program
and most every programmer.
• To learn more visit
http://www.bfoit.org/itp/Programming.html
Is coding a cryptic visual of typed languages?
Or a process? Or both?
Why learn to code?
• Why not?
• Learn the importance of clarity/brevity of expression.
• Be able to think and problem solve more accurately.
• Build something useful and maybe start a business.
• Have a better understanding of how technology works.
• Have fun!
• Do you think it is valuable to learn to code? Why?
Read more at http://goo.gl/Hgy16A
Check out “Programming with Natural Language Is Actually Going to Work” by
Stephen Wolfram. http://goo.gl/EEKnWd
Alexa, what is 5,000,000 times 5,000,000,000?
“It has often been said that a person does not really
understand something until he teaches it to someone
else. Actually a person does not really understand
something until after teaching it to a computer, i.e.,
express it as an algorithm.”
Donald Knuth, in American Mathematical Monthly
“Computers have proven immensely effective as
aids to clear thinking. Muddled and half-baked
ideas have sometimes survived for centuries
because luminaries have deluded themselves as
much as their followers or because lesser lights,
fearing ridicule, couldn't summon up the nerve to
admit that they didn't know what the Master was
talking about.”
James P. Hogan in Mind Matters
Describe in natural language how to make
a peanut butter and jelly sandwich.
Makerspace/playground
Visit https://medium.com/innovation-lab-makerspace-spc/ for more details on the Innovation Lab [Makerspace @ SPC]
Game-based Learning
Using competitive exercises to get
students to challenge themselves with
the hopes of motivating them to learn
better and more meaningfully.
“The trick is not in
knowing the single
solution. It’s having
lots of different
options and
solutions to turn to.”
Source: Wired Magazine April ,2012, page 22
Kinect in Education
• Robotic controls
• Augmented Reality in Twitter
• Enhance theatre arts
• Navigate locations, operating
systems etc.
• Learn to play guitar
• Explore anatomy
• Learn sign language
• Manipulate air drawings
(Brainstorming)
• Innovative presentation tool
Source: http://apps.kinecteducation.com/
Some Beginning Coding Resources
• Lightbot is a programming puzzle game that gives the user a one-to-one relationship with
programming concepts. Try it today at http://light-bot.com/!
• Hopscotch: Coding for Kids is an iPad programming language. Download it today at
https://www.gethopscotch.com/ .
• Code.org wants to bring Computer Science classes to every K-12 school. Check it out at
http://code.org/ and find some excellent computer programming tutorials.
• Scratch helps children create stories, games, animations, and also lets them share these
projects with others around the world. More info at http://scratch.mit.edu/.
• www.scratchjr.org is a free iPad app that brings coding to students as young as age five.
• www.kodable.com gives children opportunities to program in order to solve puzzles.
http://www.allcancode.com is similar.
• Visit Medium for a “2 minute read” listing other ideas and resources to help inspire children
and teens to code.
• There are several MOOCs (Massive Open Online Course) and other freely available resources
that offer computer programming classes. Coursera, Udacity, and Edx are great examples.
Also, Khan Academy has some great resources for kids and adults too!
• A Google search query for computer programming resources for kids limited to the last year
can be found at http://goo.gl/RaUups.
.mit.edu
is a programming language for everyone. Create
interactive stories, games, music and art and
share them online.
…
Download/Install Scratch
http://scratch.mit.edu/scratch_1.4/
Scratch’s Development Environment
http://info.scratch.mit.edu/Support/Reference_Guide_1.4
http://info.scratch.mit.edu/Support
http://wiki.scratch.mit.edu/wiki/Main_Page
Create an account
Demo
Example projects w/in Scratch
Checking out community projects
Creating a project
Sharing your project
Explore Code.org
Image source: http://goo.gl/6rRJ8s
http://coderdojo.com/
Limit Screen Time!
Teens playing Settlers of Catan in Portland Public Library
What are you doing?
http://www.slideshare.net/chadmairn
@cmairn
Let’s
Hangout!
gplus.to/chadmairn

Weitere ähnliche Inhalte

Was ist angesagt?

Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programmingjtelss10
 
Scratch Jr Instructor Presentation.pptx
Scratch Jr Instructor Presentation.pptxScratch Jr Instructor Presentation.pptx
Scratch Jr Instructor Presentation.pptxFrancescoS6
 
scratch course-part1-2023.pdf
scratch course-part1-2023.pdfscratch course-part1-2023.pdf
scratch course-part1-2023.pdfDoaa Mohey Eldin
 
What is programming what are its benefits
What is programming  what are its benefits What is programming  what are its benefits
What is programming what are its benefits Vijay Singh Khatri
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot gamemrsharma2015
 
An introduction to coding
An introduction to codingAn introduction to coding
An introduction to codingiain bruce
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)Fahad Farooq
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence pptDikshaSharma391
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningMykola Dobrochynskyy
 
PyCon 2015 (Py.15): Python Beginner's Tutorial
PyCon 2015 (Py.15): Python Beginner's TutorialPyCon 2015 (Py.15): Python Beginner's Tutorial
PyCon 2015 (Py.15): Python Beginner's TutorialDamian T. Gordon
 
AI Powerpoint Presentation Slides
AI Powerpoint Presentation SlidesAI Powerpoint Presentation Slides
AI Powerpoint Presentation SlidesSlideTeam
 
Programming Languages An Intro
Programming Languages An IntroProgramming Languages An Intro
Programming Languages An IntroKimberly De Guzman
 
Machine Learning
Machine LearningMachine Learning
Machine LearningKumar P
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceUTKARSH NATH
 

Was ist angesagt? (20)

Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programming
 
Programming
ProgrammingProgramming
Programming
 
Scratch Jr Instructor Presentation.pptx
Scratch Jr Instructor Presentation.pptxScratch Jr Instructor Presentation.pptx
Scratch Jr Instructor Presentation.pptx
 
scratch course-part1-2023.pdf
scratch course-part1-2023.pdfscratch course-part1-2023.pdf
scratch course-part1-2023.pdf
 
What is programming what are its benefits
What is programming  what are its benefits What is programming  what are its benefits
What is programming what are its benefits
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Scratch parrot shoot game
Scratch   parrot shoot gameScratch   parrot shoot game
Scratch parrot shoot game
 
LANGUAGE TRANSLATOR
LANGUAGE TRANSLATORLANGUAGE TRANSLATOR
LANGUAGE TRANSLATOR
 
pdlc
pdlc pdlc
pdlc
 
AI
AIAI
AI
 
An introduction to coding
An introduction to codingAn introduction to coding
An introduction to coding
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence ppt
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
PyCon 2015 (Py.15): Python Beginner's Tutorial
PyCon 2015 (Py.15): Python Beginner's TutorialPyCon 2015 (Py.15): Python Beginner's Tutorial
PyCon 2015 (Py.15): Python Beginner's Tutorial
 
Presentation on ai
Presentation on aiPresentation on ai
Presentation on ai
 
AI Powerpoint Presentation Slides
AI Powerpoint Presentation SlidesAI Powerpoint Presentation Slides
AI Powerpoint Presentation Slides
 
Programming Languages An Intro
Programming Languages An IntroProgramming Languages An Intro
Programming Languages An Intro
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 

Andere mochten auch

Andere mochten auch (9)

Teaching Kids Game Programming
Teaching Kids Game ProgrammingTeaching Kids Game Programming
Teaching Kids Game Programming
 
7 Coding Apps to Teach Kids How to Code
7 Coding Apps to Teach Kids How to Code7 Coding Apps to Teach Kids How to Code
7 Coding Apps to Teach Kids How to Code
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your Library
 
Testing Web Services - CodeMash 2014
Testing Web Services - CodeMash 2014Testing Web Services - CodeMash 2014
Testing Web Services - CodeMash 2014
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth World
 
Scratch Basics
Scratch BasicsScratch Basics
Scratch Basics
 
Teach your kids to code
Teach your kids to codeTeach your kids to code
Teach your kids to code
 
Child development
Child developmentChild development
Child development
 
Stages of child development
Stages of child developmentStages of child development
Stages of child development
 

Ähnlich wie Inspiring Kids to Code Using Scratch and Other Tools

Perkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingPerkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingSt John Institution
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your LibraryChad Mairn
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfBrian Pichman
 
Everyone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentEveryone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentIntelliware Development Inc.
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Toolskirish43
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesJill Hubbard
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the ClassroomDarrel Branson
 
Project Based Learning with iPads
Project Based Learning with iPadsProject Based Learning with iPads
Project Based Learning with iPadsdmfera
 
Tech for Tots Gail Lovely 2011
Tech for Tots Gail Lovely 2011Tech for Tots Gail Lovely 2011
Tech for Tots Gail Lovely 2011Gail Lovely
 
Why schools must lead maker movement
Why schools must lead maker movementWhy schools must lead maker movement
Why schools must lead maker movementSusan S. Wells
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCarl Keller
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesSt. Petersburg College
 
Computational Thinking - 101
Computational Thinking - 101Computational Thinking - 101
Computational Thinking - 101WhizThinkers
 
Grants Workshops PPT (1).pptx grants received by govt. colleges
Grants Workshops PPT (1).pptx grants received by govt. collegesGrants Workshops PPT (1).pptx grants received by govt. colleges
Grants Workshops PPT (1).pptx grants received by govt. collegesmeenakshi622661
 
Coding in the primary classroom - Efi Saltidou, European Schoolnet
Coding in the primary classroom - Efi Saltidou, European SchoolnetCoding in the primary classroom - Efi Saltidou, European Schoolnet
Coding in the primary classroom - Efi Saltidou, European SchoolnetBrussels, Belgium
 

Ähnlich wie Inspiring Kids to Code Using Scratch and Other Tools (20)

Perkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program kodingPerkongsiaan sumber maklumat program koding
Perkongsiaan sumber maklumat program koding
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your Library
 
Cracking the code
Cracking the codeCracking the code
Cracking the code
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdf
 
Everyone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentEveryone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software development
 
Computers Instructional Tools
Computers Instructional ToolsComputers Instructional Tools
Computers Instructional Tools
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
 
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!
 
Project Based Learning with iPads
Project Based Learning with iPadsProject Based Learning with iPads
Project Based Learning with iPads
 
Tech for Tots Gail Lovely 2011
Tech for Tots Gail Lovely 2011Tech for Tots Gail Lovely 2011
Tech for Tots Gail Lovely 2011
 
Why schools must lead maker movement
Why schools must lead maker movementWhy schools must lead maker movement
Why schools must lead maker movement
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning Network
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Computational Thinking - 101
Computational Thinking - 101Computational Thinking - 101
Computational Thinking - 101
 
Grants Workshops PPT (1).pptx grants received by govt. colleges
Grants Workshops PPT (1).pptx grants received by govt. collegesGrants Workshops PPT (1).pptx grants received by govt. colleges
Grants Workshops PPT (1).pptx grants received by govt. colleges
 
Coding in the primary classroom - Efi Saltidou, European Schoolnet
Coding in the primary classroom - Efi Saltidou, European SchoolnetCoding in the primary classroom - Efi Saltidou, European Schoolnet
Coding in the primary classroom - Efi Saltidou, European Schoolnet
 
Makerspaces
MakerspacesMakerspaces
Makerspaces
 
Makerspaces
MakerspacesMakerspaces
Makerspaces
 

Mehr von St. Petersburg College

Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries  Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries St. Petersburg College
 
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) St. Petersburg College
 
Taking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesTaking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesSt. Petersburg College
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionSt. Petersburg College
 
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesUsing CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesSt. Petersburg College
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?St. Petersburg College
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableSt. Petersburg College
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence St. Petersburg College
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandSt. Petersburg College
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsSt. Petersburg College
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools. St. Petersburg College
 

Mehr von St. Petersburg College (20)

Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries  Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries
 
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition)
 
360° Tours and More
360° Tours and More360° Tours and More
360° Tours and More
 
Taking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesTaking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in Libraries
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab Edition
 
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesUsing CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
 
Understanding Artificial Intelligence
Understanding Artificial IntelligenceUnderstanding Artificial Intelligence
Understanding Artificial Intelligence
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting Cable
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
STEM Demystified
STEM DemystifiedSTEM Demystified
STEM Demystified
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for Kids
 
Technologies to Watch: 2017 Edition
Technologies to Watch: 2017 EditionTechnologies to Watch: 2017 Edition
Technologies to Watch: 2017 Edition
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Inspiring Kids to Code Using Scratch and Other Tools

  • 1. Inspiring Kids to Code Using Scratch and Other Tools
  • 3. What is computer programming? • A set of commands a computer understands – like a recipe. • Computer programs can help cure diseases; drive cars; create video games; make animated movies/graphics; build websites and apps; and much more. • Basic coding concepts are used by most every program and most every programmer. • To learn more visit http://www.bfoit.org/itp/Programming.html
  • 4. Is coding a cryptic visual of typed languages? Or a process? Or both?
  • 5. Why learn to code? • Why not? • Learn the importance of clarity/brevity of expression. • Be able to think and problem solve more accurately. • Build something useful and maybe start a business. • Have a better understanding of how technology works. • Have fun! • Do you think it is valuable to learn to code? Why?
  • 6. Read more at http://goo.gl/Hgy16A
  • 7. Check out “Programming with Natural Language Is Actually Going to Work” by Stephen Wolfram. http://goo.gl/EEKnWd
  • 8. Alexa, what is 5,000,000 times 5,000,000,000?
  • 9. “It has often been said that a person does not really understand something until he teaches it to someone else. Actually a person does not really understand something until after teaching it to a computer, i.e., express it as an algorithm.” Donald Knuth, in American Mathematical Monthly
  • 10. “Computers have proven immensely effective as aids to clear thinking. Muddled and half-baked ideas have sometimes survived for centuries because luminaries have deluded themselves as much as their followers or because lesser lights, fearing ridicule, couldn't summon up the nerve to admit that they didn't know what the Master was talking about.” James P. Hogan in Mind Matters
  • 11. Describe in natural language how to make a peanut butter and jelly sandwich.
  • 12.
  • 13. Makerspace/playground Visit https://medium.com/innovation-lab-makerspace-spc/ for more details on the Innovation Lab [Makerspace @ SPC]
  • 14.
  • 15. Game-based Learning Using competitive exercises to get students to challenge themselves with the hopes of motivating them to learn better and more meaningfully.
  • 16. “The trick is not in knowing the single solution. It’s having lots of different options and solutions to turn to.” Source: Wired Magazine April ,2012, page 22
  • 17. Kinect in Education • Robotic controls • Augmented Reality in Twitter • Enhance theatre arts • Navigate locations, operating systems etc. • Learn to play guitar • Explore anatomy • Learn sign language • Manipulate air drawings (Brainstorming) • Innovative presentation tool Source: http://apps.kinecteducation.com/
  • 18. Some Beginning Coding Resources • Lightbot is a programming puzzle game that gives the user a one-to-one relationship with programming concepts. Try it today at http://light-bot.com/! • Hopscotch: Coding for Kids is an iPad programming language. Download it today at https://www.gethopscotch.com/ . • Code.org wants to bring Computer Science classes to every K-12 school. Check it out at http://code.org/ and find some excellent computer programming tutorials. • Scratch helps children create stories, games, animations, and also lets them share these projects with others around the world. More info at http://scratch.mit.edu/. • www.scratchjr.org is a free iPad app that brings coding to students as young as age five. • www.kodable.com gives children opportunities to program in order to solve puzzles. http://www.allcancode.com is similar. • Visit Medium for a “2 minute read” listing other ideas and resources to help inspire children and teens to code. • There are several MOOCs (Massive Open Online Course) and other freely available resources that offer computer programming classes. Coursera, Udacity, and Edx are great examples. Also, Khan Academy has some great resources for kids and adults too! • A Google search query for computer programming resources for kids limited to the last year can be found at http://goo.gl/RaUups.
  • 20. is a programming language for everyone. Create interactive stories, games, music and art and share them online. …
  • 26. Demo Example projects w/in Scratch Checking out community projects Creating a project Sharing your project Explore Code.org
  • 29. Limit Screen Time! Teens playing Settlers of Catan in Portland Public Library
  • 30.
  • 31. What are you doing?