Hour of Code: Best Practices for Successful Educators

Code.org Teacher Community
Code.org Teacher CommunityCode.org Teacher Community
Best Practices from
Successful Educators
hourofcode.com
#HourofCode @TeachCode
Did you know?
Since 2013, over 100 million students across the globe have been
exposed to computer science -- by over 70,000 educators just like
you!
#HourofCode @TeachCode
Teaching one Hour of Code is simple.
Just follow these five steps:
#HourofCode @TeachCode
#HourofCode @TeachCode
Let’s explore some best practices
that successful educators have
used to create amazing,
awesome, unforgettable
Hour of Code events...
#HourofCode @TeachCode
Envision the experience you want your students to have, start to finish.
#HourofCode @TeachCode
Register your event and score swag or classroom support.
#HourofCode @TeachCodehourofcode.com
Team up across classrooms, schools, districts and borders.
#HourofCode @TeachCode
#HourofCode @TeachCode
Host a school-wide Hour of Code assembly.
#HourofCode @TeachCode
It’s a great way to drum up excitement...
#HourofCode @TeachCode
...before you code...
#HourofCode @TeachCode
...or after.
#HourofCode @TeachCode
Decorate the school: Use our posters...or make your own!
#HourofCode @TeachCode
#HourofCode @TeachCode
Choose a tutorial and plan your lesson.
#HourofCode @TeachCode
code.org/learn
Check your tech; troubleshoot in advance.
#HourofCode @TeachCode
● Ensure you have enough devices, or plan to code in groups.
● Test your tutorials on student devices:
○ Check video streaming speed on your local bandwidth.
○ Check sound and decide: should you provide headphones?
○ Preview the “Congratulations” pages.
● Test certificate printing.
● Visit the Hour of Code FAQ to troubleshoot in advance of your lesson.
Pre-teach core concepts...set students up for success!
...or make your own!
#HourofCode @TeachCode
#HourofCode @TeachCode
Put your students in the driver’s seat...
#HourofCode @TeachCode
...empower them to teach their peers...
#HourofCode @TeachCode
...while you play the role of a “guide on the side”...
#HourofCode @TeachCode
...to unleash their creativity.
#HourofCode @TeachCode
Get unplugged...
#HourofCode @TeachCode
...not all computer science learning requires a computer.
#HourofCode @TeachCode
Capture the excitement, in the moment...
#HourofCode @TeachCode
...and make memories that last a lifetime.
#HourofCode @TeachCode
Invite community participation. Remember, anyone can learn to code...including parents...
#HourofCode @TeachCode
...teachers...
#HourofCode @TeachCode
...and other heroes.
#HourofCode @TeachCode
Break out of the classroom box. You can code anywhere, from the cafeteria...
#HourofCode @TeachCode
...to the library...
#HourofCode @TeachCode
...to the hall...
#HourofCode @TeachCode
...to the community.
#HourofCode @TeachCode
Consider strategic grouping. Students can code independently...
#HourofCode @TeachCode
...following along with you...
#HourofCode @TeachCode
...or at their own pace.
#HourofCode @TeachCode
Independent work can be silent...
#HourofCode @TeachCode
...supportive and collaborative...
#HourofCode @TeachCode
...competitive...
#HourofCode @TeachCode
...or just plain fun.
#HourofCode @TeachCode
Pair students up to code together...
#HourofCode @TeachCode
... it’s called “pair programming”...
#HourofCode @TeachCode
... and the world’s top tech companies use it to build awesome software...
#HourofCode @TeachCode
...but your students will just think it’s fun.
#HourofCode @TeachCode
Code in small groups...
#HourofCode @TeachCode
...to teach communication and collaboration...
#HourofCode @TeachCode
...or just maximize limited resources.
#HourofCode @TeachCode
#HourofCode @TeachCode
Take time to debrief the experience...
#HourofCode @TeachCode
...hand out certificates...
#HourofCode @TeachCode
...or flash your screen.
#HourofCode @TeachCode
Build a wall of honor…
#HourofCode @TeachCode
…or find another way to recognize your superstars.
#HourofCode @TeachCode
So that’s it...
Follow these five steps and remember...
#HourofCode @TeachCode
...no matter how you do it...
#HourofCode @TeachCode
...show us your Hour of Code!
Share your best practices, epic failures, stories, successes,
challenges and pictures -- we love your pictures -- on social media:
#HourofCode
For more information, including a how-to guide for educators and free lesson plans, visit hourofcode.com/resources
1 of 57

Recommended

Machine Learning Algorithms | Machine Learning Tutorial | Data Science Tutori... by
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Tutori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Tutori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Tutori...Edureka!
3.1K views26 slides
Introduction to Python Programming language.pptx by
Introduction to Python Programming language.pptxIntroduction to Python Programming language.pptx
Introduction to Python Programming language.pptxBharathYusha1
117 views17 slides
Social Media Meets Artificial Intelligence by
Social Media Meets Artificial IntelligenceSocial Media Meets Artificial Intelligence
Social Media Meets Artificial IntelligenceHoracio González Duhart
3.7K views17 slides
Machine Learning With Python | Machine Learning Algorithms | Machine Learning... by
Machine Learning With Python | Machine Learning Algorithms | Machine Learning...Machine Learning With Python | Machine Learning Algorithms | Machine Learning...
Machine Learning With Python | Machine Learning Algorithms | Machine Learning...Simplilearn
13.3K views68 slides
Introduction about Python by JanBask Training by
Introduction about Python by JanBask TrainingIntroduction about Python by JanBask Training
Introduction about Python by JanBask TrainingJanBask Training
773 views74 slides
AR&VR Implementation by
AR&VR ImplementationAR&VR Implementation
AR&VR ImplementationVusal Suleyman
607 views13 slides

More Related Content

What's hot

Job Opportunities for a Computer Science Student by
Job Opportunities for a Computer Science StudentJob Opportunities for a Computer Science Student
Job Opportunities for a Computer Science StudentSyed Areeb Jafri
7.7K views13 slides
Intro to Python for Non-Programmers by
Intro to Python for Non-ProgrammersIntro to Python for Non-Programmers
Intro to Python for Non-ProgrammersAhmad Alhour
747 views125 slides
Coding with kids by
Coding with kidsCoding with kids
Coding with kidsAzzurra Ragone
3.1K views44 slides
Virtual reality by
Virtual   realityVirtual   reality
Virtual realityFaisal Al Mamun
282 views18 slides
Impact of technology by
Impact of technologyImpact of technology
Impact of technologyUsman Institute Of Technology
243 views5 slides
Introduction to python by
Introduction to pythonIntroduction to python
Introduction to pythonMohammed Rafi
540 views120 slides

What's hot(20)

Job Opportunities for a Computer Science Student by Syed Areeb Jafri
Job Opportunities for a Computer Science StudentJob Opportunities for a Computer Science Student
Job Opportunities for a Computer Science Student
Syed Areeb Jafri7.7K views
Intro to Python for Non-Programmers by Ahmad Alhour
Intro to Python for Non-ProgrammersIntro to Python for Non-Programmers
Intro to Python for Non-Programmers
Ahmad Alhour747 views
Machine Learning in 10 Minutes | What is Machine Learning? | Edureka by Edureka!
Machine Learning in 10 Minutes | What is Machine Learning? | EdurekaMachine Learning in 10 Minutes | What is Machine Learning? | Edureka
Machine Learning in 10 Minutes | What is Machine Learning? | Edureka
Edureka!665 views
Introduction to Machine Learning by CloudxLab
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
CloudxLab5.8K views
Machine learning ppt. by ASHOK KUMAR
Machine learning ppt.Machine learning ppt.
Machine learning ppt.
ASHOK KUMAR1.5K views
Python introduction towards data science by deepak teja
Python introduction towards data sciencePython introduction towards data science
Python introduction towards data science
deepak teja128 views
Year 5-6: Ideas for teaching coding by Joanne Villis
Year 5-6: Ideas for teaching codingYear 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching coding
Joanne Villis9.2K views
Semantic Genetic Programming Tutorial by AlbertoMoraglio
Semantic Genetic Programming TutorialSemantic Genetic Programming Tutorial
Semantic Genetic Programming Tutorial
AlbertoMoraglio3.5K views
Learn Python Programming | Python Programming - Step by Step | Python for Beg... by Edureka!
Learn Python Programming | Python Programming - Step by Step | Python for Beg...Learn Python Programming | Python Programming - Step by Step | Python for Beg...
Learn Python Programming | Python Programming - Step by Step | Python for Beg...
Edureka!587 views
Teach your kids how to program with Python and the Raspberry Pi by Juan Gomez
Teach your kids how to program with Python and the Raspberry PiTeach your kids how to program with Python and the Raspberry Pi
Teach your kids how to program with Python and the Raspberry Pi
Juan Gomez7.3K views
Tkinter Python Tutorial | Python GUI Programming Using Tkinter Tutorial | Pyt... by Edureka!
Tkinter Python Tutorial | Python GUI Programming Using Tkinter Tutorial | Pyt...Tkinter Python Tutorial | Python GUI Programming Using Tkinter Tutorial | Pyt...
Tkinter Python Tutorial | Python GUI Programming Using Tkinter Tutorial | Pyt...
Edureka!9.9K views
Basics of Computer Coding: Understanding Coding Languages by Brian Pichman
Basics of Computer Coding: Understanding Coding LanguagesBasics of Computer Coding: Understanding Coding Languages
Basics of Computer Coding: Understanding Coding Languages
Brian Pichman1.5K views

Similar to Hour of Code: Best Practices for Successful Educators

My code workshop presentation by
My code workshop presentationMy code workshop presentation
My code workshop presentationshainavglass
893 views34 slides
Plan an Hour of Code by
Plan an Hour of CodePlan an Hour of Code
Plan an Hour of CodeTynker
2.2K views21 slides
Extending the Classroom into the 21st Century by
Extending the Classroom into the 21st CenturyExtending the Classroom into the 21st Century
Extending the Classroom into the 21st CenturyAngela DeHart
1.8K views43 slides
STEM Innovation in Education by
STEM Innovation in EducationSTEM Innovation in Education
STEM Innovation in EducationHeidi Stobart
194 views82 slides
Teaching (coding) for good by
Teaching (coding) for goodTeaching (coding) for good
Teaching (coding) for goodSpeck&Tech
310 views72 slides
23keys 2 by
23keys 2 23keys 2
23keys 2 Miquel Duran
722 views28 slides

Similar to Hour of Code: Best Practices for Successful Educators(20)

My code workshop presentation by shainavglass
My code workshop presentationMy code workshop presentation
My code workshop presentation
shainavglass893 views
Plan an Hour of Code by Tynker
Plan an Hour of CodePlan an Hour of Code
Plan an Hour of Code
Tynker2.2K views
Extending the Classroom into the 21st Century by Angela DeHart
Extending the Classroom into the 21st CenturyExtending the Classroom into the 21st Century
Extending the Classroom into the 21st Century
Angela DeHart1.8K views
STEM Innovation in Education by Heidi Stobart
STEM Innovation in EducationSTEM Innovation in Education
STEM Innovation in Education
Heidi Stobart194 views
Teaching (coding) for good by Speck&Tech
Teaching (coding) for goodTeaching (coding) for good
Teaching (coding) for good
Speck&Tech310 views
Hour of Code Kickoff Assembly by Louise Morgan
Hour of Code Kickoff AssemblyHour of Code Kickoff Assembly
Hour of Code Kickoff Assembly
Louise Morgan1.1K views
Inspiring all children - Celine Boudier, Code For Life by Celine Boudier
Inspiring all children - Celine Boudier, Code For LifeInspiring all children - Celine Boudier, Code For Life
Inspiring all children - Celine Boudier, Code For Life
Celine Boudier370 views
Hour Of Code : A Sample Lesson With Links To Activites by Jill Hubbard
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
Jill Hubbard2.6K views
First class by Bob Ricca
First classFirst class
First class
Bob Ricca232 views
#Flycloser Ed Camp: Maker Ed by lincolnslady96
#Flycloser Ed Camp: Maker Ed#Flycloser Ed Camp: Maker Ed
#Flycloser Ed Camp: Maker Ed
lincolnslady96638 views
Make Yourself Into A Maker: Builds 1-3 Day 2 by Aaron Maurer
Make Yourself Into A Maker: Builds 1-3  Day 2Make Yourself Into A Maker: Builds 1-3  Day 2
Make Yourself Into A Maker: Builds 1-3 Day 2
Aaron Maurer183 views
The future *is* technical communication by Sarah Maddox
The future *is* technical communicationThe future *is* technical communication
The future *is* technical communication
Sarah Maddox2K views
Dreamdo Schools - Teacher Demo 2015 by Lasse Leponiemi
Dreamdo Schools - Teacher Demo 2015Dreamdo Schools - Teacher Demo 2015
Dreamdo Schools - Teacher Demo 2015
Lasse Leponiemi719 views
Online Teachers @ digitalklass by Digitalklass
Online Teachers @ digitalklassOnline Teachers @ digitalklass
Online Teachers @ digitalklass
Digitalklass34 views
Why schools must lead maker movement by Susan S. Wells
Why schools must lead maker movementWhy schools must lead maker movement
Why schools must lead maker movement
Susan S. Wells1.2K views

Recently uploaded

Narration lesson plan.docx by
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docxTARIQ KHAN
108 views11 slides
Education and Diversity.pptx by
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptxDrHafizKosar
135 views16 slides
Dance KS5 Breakdown by
Dance KS5 BreakdownDance KS5 Breakdown
Dance KS5 BreakdownWestHatch
69 views2 slides
Psychology KS4 by
Psychology KS4Psychology KS4
Psychology KS4WestHatch
76 views4 slides
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively by
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyPECB
574 views18 slides
Psychology KS5 by
Psychology KS5Psychology KS5
Psychology KS5WestHatch
81 views5 slides

Recently uploaded(20)

Narration lesson plan.docx by TARIQ KHAN
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
TARIQ KHAN108 views
Education and Diversity.pptx by DrHafizKosar
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptx
DrHafizKosar135 views
Dance KS5 Breakdown by WestHatch
Dance KS5 BreakdownDance KS5 Breakdown
Dance KS5 Breakdown
WestHatch69 views
Psychology KS4 by WestHatch
Psychology KS4Psychology KS4
Psychology KS4
WestHatch76 views
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively by PECB
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
PECB 574 views
Psychology KS5 by WestHatch
Psychology KS5Psychology KS5
Psychology KS5
WestHatch81 views
Class 10 English lesson plans by TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN280 views
American Psychological Association 7th Edition.pptx by SamiullahAfridi4
American Psychological Association  7th Edition.pptxAmerican Psychological Association  7th Edition.pptx
American Psychological Association 7th Edition.pptx
SamiullahAfridi482 views
Solar System and Galaxies.pptx by DrHafizKosar
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptx
DrHafizKosar89 views
The Open Access Community Framework (OACF) 2023 (1).pptx by Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc107 views
Create a Structure in VBNet.pptx by Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P72 views
Ch. 7 Political Participation and Elections.pptx by Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala90 views
Are we onboard yet University of Sussex.pptx by Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc93 views
11.28.23 Social Capital and Social Exclusion.pptx by mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239291 views
Lecture: Open Innovation by Michal Hron
Lecture: Open InnovationLecture: Open Innovation
Lecture: Open Innovation
Michal Hron99 views

Hour of Code: Best Practices for Successful Educators