SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
+
How to Run an ‘Hour of Code’
Stefana Muller
Founder, LI Women in Tech
Copyright © Long Island Women in Tech, All Rights Reserved
Copyright © Long Island Women in Tech, All Rights Reserved
What We Do...
+
Agenda
■ Learn the Basics
■ Schedule Sessions
■ Session Prep
■ Host the Session
■ Follow Up
+
Learn the Basics
What is coding?
What is Hour of Code?
Why should people learn coding?
What types of people code?
What courses should I take to be prepared?
+
Basics: What is coding?
What is coding?
Coding is what makes it possible for us to create computer software, apps and
websites. Your browser, your OS, the apps on your phone, Facebook, and all websites
– they’re all made with code.
What is Hour of Code?
The Hour of Code™ is a global movement started by nonprofit Code.org and reaching
tens of millions of young people in over 180 countries. The Hour of Code is designed to
demystify code and encourage everybody to learn the basics. Minecraft is excited to
team up with Code.org and Microsoft Philanthropies to provide young people an
opportunity to learn the basics of coding with a brand they know and love.
+
Basics: Why Coding?
“I think everybody in this country
should learn how to program a
computer because it teaches you
how to think.”
-Steve Jobs
+
Basics: Why Coding?
Coding is a crucial life skill that supports children’s intellectual and
creative development. It is a fundamental skill alongside math and
reading.
Coding:
■ drives innovation
■ allows kids to be creative
■ builds confidence
■ is best learned early
■ translates to success in other areas
+
Basics: Who Codes?
■ Programmers
■ Developers
■ Hackers
■ Computer Scientists
■ Software Engineers
Computer Engineer
Network Architect
Programmer
Research Scientist
Hardware Engineer
Software Engineer
Project Manager
Program Manager
Product Manager
Scrum Master
Agile Practitioner
Product Owner
Database Administrator
Web Developer
App Developer
IT Manager
Systems Administrator
Business Analyst
Data Scientist
Network Analyst
Architect
Recruiter
Site Reliability Engineer
Security Engineer
Software Design
User Experience Designer
Quality Analyst
Test Environment Manager
Graphic Designer
Game Programmer
Data Wrangler
Evangelist
Technical Writer
Animator
Art director
Business Relationship Mgr.
Sales Manager
Solutions Architect
Webmaster
Web Operations
Content Writer
Social Media Specialist
Information Security Analyst
Information Systems
Manager
Software Tester
Educator
+
Basics: How do I learn to do this?
Take the course yourself and choose one
Minecraft - https://code.org/minecraft
Starwars - https://code.org/starwars
Get some background knowledge
https://studio.code.org/courses?view=teacher
+
Basics: How do I learn to do this?
Take the course yourself and choose one (1 hour)
Minecraft - https://code.org/minecraft
Starwars - https://code.org/starwars
Get some background knowledge (1 hour)
https://studio.code.org/courses?view=teacher
+
Agenda
■ Learn the Basics
■ Schedule Sessions
■ Session Prep
■ Host the Session
■ Follow Up
+
Schedule Sessions
1. Sign up as an educator on Code.org
https://code.org/volunteer
2. Send letters & emails to local schools or organizations
(girl/boy scouts, local library, computer stores, community
centers, etc.)
https://code.org/help
3. Promote your hour of code
https://hourofcode.com/us/promote/resources
+
Agenda
■ Learn the Basics
■ Schedule Sessions
■ Session Prep
■ Host the Session
■ Follow Up
+
Session Prep: Agenda
Agenda:
During this 1-hour session, your instructor will guide the class through
the following activities:
- 2 minute introduction to coding to answer the “what” and “why”
- 5 minute introduction video and talk through some of the basics of
the coding language and application we’re using
- 40 minutes of coding, students will work on their own or in pairs to
complete levels 1 - 16 of the coding course. Students do not have to
finish the course to be successful.
- 10 minutes of wrap up - certificates handed out and student exit
tickets filled in and collected
+
Session Prep: Pre-Work
Pre-Work:
Teachers must print student certificates prior to the course. My
recommendation is to print blank certificates and we will write in the
student's name when they finish the full hour. https://code.org/certificates
Teachers should print exit tickets for each student so that they can
reflect on what they learned
https://docs.google.com/a/code.org/document/d/1ylIlO7Pppk6W3Jt58VH
S5mjvnshg9URvj3iCU0Ok6qY/edit?usp=sharing
There is no student pre-work required. Students can learn more about
Hour of Code by visiting code.org.
+
Session Prep: Site Requirements
Site Requirements:
● Internet connected computers and or tablets with audio are required
for this session.
● Headphones are preferred as the program provides both visual and
audio feedback throughout the course.
● Smartboard or Projector requested to share video and basic
overview with students.
● Ratio of 10:1 preferred to give the students the best experience with
coding. The instructor requests there be at least 1-2 teachers
present to assist and direct questions during the session.
+
Agenda
■ Learn the Basics
■ Schedule Sessions
■ Session Prep
■ Host the Session
■ Follow Up
+
Host the Session
■ Show an intro video
■ Explain the What/Why/How of Coding
■ Direct students to the activity
■ Write the tutorial link on a whiteboard.
■ Assist when students come across difficulties
■ “I don’t know. Let’s figure this out together.”
■ “Technology doesn’t always work out the way we want.”
■ “Learning to program is like learning a new language; you won’t be fluent
right away.”
■ Pause the class and ask everyone to do one lesson together.
■ Have students who finished a board, help the student next to them.
■ What if a student finishes early?
■ Students can see all tutorials and try another Hour of Code activity.
■ Or, ask students who finish early to help classmates who are having trouble
with the activity.
■ Hand out Certificates and a Take Home Info Sheet
+
Agenda
■ Learn the Basics
■ Schedule Sessions
■ Session Prep
■ Host the Session
■ Follow Up
+
Follow Up
Share resources with the teacher or organizer to continue the
education beyond your visit.
Share hand-outs for parents or administrators
Promote what you did!
Blog, Social Media Post, Pictures, Video, Update to your
LinkedIN profile, Ask for a letter confirming your activity, etc.
Rinse and Repeat
+
Follow Up
All the resources from this session are here:
http://liwomenintech.com/hour-of-code/
Reach out to us:
Long Island Women in Tech
http://liwomenintech.com
liwomenintech@gmail.com
@liwomenintech
facebook.com/LIWomenInTech
linkedin.com/groups/8311235
@liwomenintech
+
Preschool
■ Code-a-Pillar: Fisher-Price toy teaches sequencing
■ Board Games: Robot Turtles, Qwirkle, Bits &Bytes, littlecodr,
Giggle Chips
■ Mobile Apps: Tinybop’s The Everything Machine
+
Block Based Coding with…
■ Scratch Jr. – free coding programs for ages 5 – 7
■ English and Spanish plus Tablet versions
■ https://www.scratchjr.org/
■ Scratch – free coding programs for ages 8 - 16
■ https://scratch.mit.edu/
■ Tynker – free and paid programs for ages 7 – 14
■ “Turn Minecraft time into coding time” plus Parent modules for tracking
progress
■ http://tynker.com
■ Hour of Code – 1 hour of coding is all it takes. Ages 4 – 104.
http://code.org
■ Code Combat – play a real game and learn on the way. Ages 9 and
up. https://codecombat.com/
Elementary School
+
Middle School and High School
■ Code Studio – Courses for students ages 4 – 18. http://studio.code.org
■ Scratch – free coding programs for ages 8 - 16
■ https://scratch.mit.edu/
■ App Inventor – MIT and Google Labs platform to create mobile apps
http://appinventor.mit.edu/explore/ or http://appinventor.org
■ Alice – The Alice Project teaches you to create 3D animations
http://www.alice.org/HourOfCode/introduction.html
■ Grok Learning – Python3 programming. First 2 modules free.
Competitions for students. https://groklearning.com/
■ MakeSchool – Build your own iPhone app. Ages 13 or older
only.https://www.makeschool.com/build-an-iphone-game-in-your-bro
wser

Mais conteúdo relacionado

Semelhante a How to Run an 'Hour of Code'

Effective Strategies for Communicating in Today's Virtual World
Effective Strategies for Communicating in Today's Virtual WorldEffective Strategies for Communicating in Today's Virtual World
Effective Strategies for Communicating in Today's Virtual Worldkr215
 
Book591 interactiveclasslesson
Book591 interactiveclasslessonBook591 interactiveclasslesson
Book591 interactiveclasslessonkmb058
 
Integrating iPads in Adult Education
Integrating iPads in Adult EducationIntegrating iPads in Adult Education
Integrating iPads in Adult EducationNell Eckersley
 
Hello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxHello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxJennyGainsford
 
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016Diana Benner
 
Презентация хакатона.pptx
Презентация хакатона.pptxПрезентация хакатона.pptx
Презентация хакатона.pptxNurbek8
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014Jake Smith
 
Beginning with Hour of Code at the Library
Beginning with Hour of Code at the LibraryBeginning with Hour of Code at the Library
Beginning with Hour of Code at the LibraryMelendra Sanders
 
Teaching Emerging Technologies in Every Course
Teaching Emerging Technologies in Every CourseTeaching Emerging Technologies in Every Course
Teaching Emerging Technologies in Every CourseDCPS
 
Learning in the Digital Era
Learning in the Digital EraLearning in the Digital Era
Learning in the Digital EraTCI Network
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSCGCOEN
 
Open source 101 for students
Open source 101 for studentsOpen source 101 for students
Open source 101 for studentsSage Sharp
 
Edu614 Session 4 SFf 12 smart, visual sites
Edu614 Session 4 SFf 12   smart, visual sitesEdu614 Session 4 SFf 12   smart, visual sites
Edu614 Session 4 SFf 12 smart, visual sitesKathy Favazza
 
Webinar - Microsoft OneNote for Beginners - 2016-06-09
Webinar - Microsoft OneNote for Beginners - 2016-06-09Webinar - Microsoft OneNote for Beginners - 2016-06-09
Webinar - Microsoft OneNote for Beginners - 2016-06-09TechSoup
 

Semelhante a How to Run an 'Hour of Code' (20)

Effective Strategies for Communicating in Today's Virtual World
Effective Strategies for Communicating in Today's Virtual WorldEffective Strategies for Communicating in Today's Virtual World
Effective Strategies for Communicating in Today's Virtual World
 
Technology Helps
Technology HelpsTechnology Helps
Technology Helps
 
Orientation session
Orientation sessionOrientation session
Orientation session
 
Book591 interactiveclasslesson
Book591 interactiveclasslessonBook591 interactiveclasslesson
Book591 interactiveclasslesson
 
Integrating iPads in Adult Education
Integrating iPads in Adult EducationIntegrating iPads in Adult Education
Integrating iPads in Adult Education
 
Hello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxHello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptx
 
CV_PakoSt
CV_PakoStCV_PakoSt
CV_PakoSt
 
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016
iCreate iIntegrate iDemonstrate with the iPad - TCEA 2016
 
Презентация хакатона.pptx
Презентация хакатона.pptxПрезентация хакатона.pptx
Презентация хакатона.pptx
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014
 
Beginning with Hour of Code at the Library
Beginning with Hour of Code at the LibraryBeginning with Hour of Code at the Library
Beginning with Hour of Code at the Library
 
Teaching Emerging Technologies in Every Course
Teaching Emerging Technologies in Every CourseTeaching Emerging Technologies in Every Course
Teaching Emerging Technologies in Every Course
 
Learning in the Digital Era
Learning in the Digital EraLearning in the Digital Era
Learning in the Digital Era
 
Info session
Info sessionInfo session
Info session
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
 
Open source 101 for students
Open source 101 for studentsOpen source 101 for students
Open source 101 for students
 
Edu614 Session 4 SFf 12 smart, visual sites
Edu614 Session 4 SFf 12   smart, visual sitesEdu614 Session 4 SFf 12   smart, visual sites
Edu614 Session 4 SFf 12 smart, visual sites
 
Tools of the Trade
Tools of the TradeTools of the Trade
Tools of the Trade
 
BYOD
BYODBYOD
BYOD
 
Webinar - Microsoft OneNote for Beginners - 2016-06-09
Webinar - Microsoft OneNote for Beginners - 2016-06-09Webinar - Microsoft OneNote for Beginners - 2016-06-09
Webinar - Microsoft OneNote for Beginners - 2016-06-09
 

Mais de Stefana Muller

Internet Safety for Families
Internet Safety for FamiliesInternet Safety for Families
Internet Safety for FamiliesStefana Muller
 
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...Stefana Muller
 
Lessons Learned: Continuous Deployment For Docker
Lessons Learned: Continuous Deployment For DockerLessons Learned: Continuous Deployment For Docker
Lessons Learned: Continuous Deployment For DockerStefana Muller
 
Tips to Finding a Tech Internship
Tips to Finding a Tech InternshipTips to Finding a Tech Internship
Tips to Finding a Tech InternshipStefana Muller
 
Long Island Women In Tech Meetup _ Leadership Tips
Long Island Women In Tech Meetup _ Leadership TipsLong Island Women In Tech Meetup _ Leadership Tips
Long Island Women In Tech Meetup _ Leadership TipsStefana Muller
 
Women in Tech Leadership
Women in Tech LeadershipWomen in Tech Leadership
Women in Tech LeadershipStefana Muller
 
Building Your Brand - Social Media
Building Your Brand - Social MediaBuilding Your Brand - Social Media
Building Your Brand - Social MediaStefana Muller
 
Women in DevOps - for DevOps Summit NY 2015
Women in DevOps - for DevOps Summit NY 2015Women in DevOps - for DevOps Summit NY 2015
Women in DevOps - for DevOps Summit NY 2015Stefana Muller
 
Service Virtualization 101
Service Virtualization 101Service Virtualization 101
Service Virtualization 101Stefana Muller
 
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionWhat's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionStefana Muller
 

Mais de Stefana Muller (10)

Internet Safety for Families
Internet Safety for FamiliesInternet Safety for Families
Internet Safety for Families
 
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...
Lessons Learned: Continuous Deployment For Docker (presented at Cloud Expo We...
 
Lessons Learned: Continuous Deployment For Docker
Lessons Learned: Continuous Deployment For DockerLessons Learned: Continuous Deployment For Docker
Lessons Learned: Continuous Deployment For Docker
 
Tips to Finding a Tech Internship
Tips to Finding a Tech InternshipTips to Finding a Tech Internship
Tips to Finding a Tech Internship
 
Long Island Women In Tech Meetup _ Leadership Tips
Long Island Women In Tech Meetup _ Leadership TipsLong Island Women In Tech Meetup _ Leadership Tips
Long Island Women In Tech Meetup _ Leadership Tips
 
Women in Tech Leadership
Women in Tech LeadershipWomen in Tech Leadership
Women in Tech Leadership
 
Building Your Brand - Social Media
Building Your Brand - Social MediaBuilding Your Brand - Social Media
Building Your Brand - Social Media
 
Women in DevOps - for DevOps Summit NY 2015
Women in DevOps - for DevOps Summit NY 2015Women in DevOps - for DevOps Summit NY 2015
Women in DevOps - for DevOps Summit NY 2015
 
Service Virtualization 101
Service Virtualization 101Service Virtualization 101
Service Virtualization 101
 
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionWhat's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
 

Último

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

How to Run an 'Hour of Code'

  • 1. + How to Run an ‘Hour of Code’ Stefana Muller Founder, LI Women in Tech
  • 2. Copyright © Long Island Women in Tech, All Rights Reserved
  • 3. Copyright © Long Island Women in Tech, All Rights Reserved What We Do...
  • 4. + Agenda ■ Learn the Basics ■ Schedule Sessions ■ Session Prep ■ Host the Session ■ Follow Up
  • 5. + Learn the Basics What is coding? What is Hour of Code? Why should people learn coding? What types of people code? What courses should I take to be prepared?
  • 6. + Basics: What is coding? What is coding? Coding is what makes it possible for us to create computer software, apps and websites. Your browser, your OS, the apps on your phone, Facebook, and all websites – they’re all made with code. What is Hour of Code? The Hour of Code™ is a global movement started by nonprofit Code.org and reaching tens of millions of young people in over 180 countries. The Hour of Code is designed to demystify code and encourage everybody to learn the basics. Minecraft is excited to team up with Code.org and Microsoft Philanthropies to provide young people an opportunity to learn the basics of coding with a brand they know and love.
  • 7. + Basics: Why Coding? “I think everybody in this country should learn how to program a computer because it teaches you how to think.” -Steve Jobs
  • 8. + Basics: Why Coding? Coding is a crucial life skill that supports children’s intellectual and creative development. It is a fundamental skill alongside math and reading. Coding: ■ drives innovation ■ allows kids to be creative ■ builds confidence ■ is best learned early ■ translates to success in other areas
  • 9. + Basics: Who Codes? ■ Programmers ■ Developers ■ Hackers ■ Computer Scientists ■ Software Engineers Computer Engineer Network Architect Programmer Research Scientist Hardware Engineer Software Engineer Project Manager Program Manager Product Manager Scrum Master Agile Practitioner Product Owner Database Administrator Web Developer App Developer IT Manager Systems Administrator Business Analyst Data Scientist Network Analyst Architect Recruiter Site Reliability Engineer Security Engineer Software Design User Experience Designer Quality Analyst Test Environment Manager Graphic Designer Game Programmer Data Wrangler Evangelist Technical Writer Animator Art director Business Relationship Mgr. Sales Manager Solutions Architect Webmaster Web Operations Content Writer Social Media Specialist Information Security Analyst Information Systems Manager Software Tester Educator
  • 10.
  • 11. + Basics: How do I learn to do this? Take the course yourself and choose one Minecraft - https://code.org/minecraft Starwars - https://code.org/starwars Get some background knowledge https://studio.code.org/courses?view=teacher
  • 12. + Basics: How do I learn to do this? Take the course yourself and choose one (1 hour) Minecraft - https://code.org/minecraft Starwars - https://code.org/starwars Get some background knowledge (1 hour) https://studio.code.org/courses?view=teacher
  • 13. + Agenda ■ Learn the Basics ■ Schedule Sessions ■ Session Prep ■ Host the Session ■ Follow Up
  • 14. + Schedule Sessions 1. Sign up as an educator on Code.org https://code.org/volunteer 2. Send letters & emails to local schools or organizations (girl/boy scouts, local library, computer stores, community centers, etc.) https://code.org/help 3. Promote your hour of code https://hourofcode.com/us/promote/resources
  • 15. + Agenda ■ Learn the Basics ■ Schedule Sessions ■ Session Prep ■ Host the Session ■ Follow Up
  • 16. + Session Prep: Agenda Agenda: During this 1-hour session, your instructor will guide the class through the following activities: - 2 minute introduction to coding to answer the “what” and “why” - 5 minute introduction video and talk through some of the basics of the coding language and application we’re using - 40 minutes of coding, students will work on their own or in pairs to complete levels 1 - 16 of the coding course. Students do not have to finish the course to be successful. - 10 minutes of wrap up - certificates handed out and student exit tickets filled in and collected
  • 17. + Session Prep: Pre-Work Pre-Work: Teachers must print student certificates prior to the course. My recommendation is to print blank certificates and we will write in the student's name when they finish the full hour. https://code.org/certificates Teachers should print exit tickets for each student so that they can reflect on what they learned https://docs.google.com/a/code.org/document/d/1ylIlO7Pppk6W3Jt58VH S5mjvnshg9URvj3iCU0Ok6qY/edit?usp=sharing There is no student pre-work required. Students can learn more about Hour of Code by visiting code.org.
  • 18. + Session Prep: Site Requirements Site Requirements: ● Internet connected computers and or tablets with audio are required for this session. ● Headphones are preferred as the program provides both visual and audio feedback throughout the course. ● Smartboard or Projector requested to share video and basic overview with students. ● Ratio of 10:1 preferred to give the students the best experience with coding. The instructor requests there be at least 1-2 teachers present to assist and direct questions during the session.
  • 19. + Agenda ■ Learn the Basics ■ Schedule Sessions ■ Session Prep ■ Host the Session ■ Follow Up
  • 20. + Host the Session ■ Show an intro video ■ Explain the What/Why/How of Coding ■ Direct students to the activity ■ Write the tutorial link on a whiteboard. ■ Assist when students come across difficulties ■ “I don’t know. Let’s figure this out together.” ■ “Technology doesn’t always work out the way we want.” ■ “Learning to program is like learning a new language; you won’t be fluent right away.” ■ Pause the class and ask everyone to do one lesson together. ■ Have students who finished a board, help the student next to them. ■ What if a student finishes early? ■ Students can see all tutorials and try another Hour of Code activity. ■ Or, ask students who finish early to help classmates who are having trouble with the activity. ■ Hand out Certificates and a Take Home Info Sheet
  • 21. + Agenda ■ Learn the Basics ■ Schedule Sessions ■ Session Prep ■ Host the Session ■ Follow Up
  • 22. + Follow Up Share resources with the teacher or organizer to continue the education beyond your visit. Share hand-outs for parents or administrators Promote what you did! Blog, Social Media Post, Pictures, Video, Update to your LinkedIN profile, Ask for a letter confirming your activity, etc. Rinse and Repeat
  • 23. + Follow Up All the resources from this session are here: http://liwomenintech.com/hour-of-code/ Reach out to us: Long Island Women in Tech http://liwomenintech.com liwomenintech@gmail.com @liwomenintech facebook.com/LIWomenInTech linkedin.com/groups/8311235 @liwomenintech
  • 24. + Preschool ■ Code-a-Pillar: Fisher-Price toy teaches sequencing ■ Board Games: Robot Turtles, Qwirkle, Bits &Bytes, littlecodr, Giggle Chips ■ Mobile Apps: Tinybop’s The Everything Machine
  • 25. + Block Based Coding with… ■ Scratch Jr. – free coding programs for ages 5 – 7 ■ English and Spanish plus Tablet versions ■ https://www.scratchjr.org/ ■ Scratch – free coding programs for ages 8 - 16 ■ https://scratch.mit.edu/ ■ Tynker – free and paid programs for ages 7 – 14 ■ “Turn Minecraft time into coding time” plus Parent modules for tracking progress ■ http://tynker.com ■ Hour of Code – 1 hour of coding is all it takes. Ages 4 – 104. http://code.org ■ Code Combat – play a real game and learn on the way. Ages 9 and up. https://codecombat.com/ Elementary School
  • 26. + Middle School and High School ■ Code Studio – Courses for students ages 4 – 18. http://studio.code.org ■ Scratch – free coding programs for ages 8 - 16 ■ https://scratch.mit.edu/ ■ App Inventor – MIT and Google Labs platform to create mobile apps http://appinventor.mit.edu/explore/ or http://appinventor.org ■ Alice – The Alice Project teaches you to create 3D animations http://www.alice.org/HourOfCode/introduction.html ■ Grok Learning – Python3 programming. First 2 modules free. Competitions for students. https://groklearning.com/ ■ MakeSchool – Build your own iPhone app. Ages 13 or older only.https://www.makeschool.com/build-an-iphone-game-in-your-bro wser