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

More Related Content

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

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

More from 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
 

More from 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
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

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