Teacher Resources

Looking for classroom connections?

Try the sites below for endless opportunities. Don't forget to tweet your coding journey using #HourofCode!

Learn to code interactively, for free. The demand for coding skills is skyrocketing, and not just for developers — programming is playing a bigger role in every career path. Add the right technical skills to your résumé so you can pursue a more fulfilling career. **More business centered than education.


Teachers Say: Confidence builder for students struggling with math

An online learning environment with everything you need to teach students to code. Codesters combines a fun online coding platform for students, a powerful learning management system for teachers, and built-out coding lessons so you can start teaching kids to code in your school today. Codesters empowers students to create interactive projects and apps on their own. Whether it's through coding on our free Project page or our structured lessons, students have the opportunity to build and explore independently.

Code.org® is a non-profit dedicated to expanding access to computer science and increasing participation by women and underrepresented minorities. Our vision is that every student in every school should have the opportunity to learn computer science, just like biology, chemistry or algebra. Code.org organizes the annual Hour of Code campaign which has engaged 10% of all students in the world and provides the leading curriculum for K-12 computer science in the largest school districts in the United States. Code.org is supported by generous donors including Microsoft, Facebook, the Infosys Foundation, Google, Omidyar Network, and many more.

Learn the basics of computer science and internet safety with a step-by-step course. At the end of the course, create your very own game or story you can share.

Google has created a full curriculum of coding opportunities. Introduce computer science to kids and join over 1 million teachers, parents, and students in creating fun projects with the free CS First curriculum

Flipgrid Explorer Series: Code HyperDoc

Here is the Topic overview for the Series:

  • Pre-Knowledge, live now: What do you know about coding? What questions do you have about how your favorite website works? Also, feel free to share any questions you have about computer science, developers, and coding!
  • The Source Code, December 4-15: Flipgrid developers will share their story and lives as developers!
  • Week 1, December 4-8: The logic of coding is all around us! Share a project you're working on! What problem are you trying to solve and what are the challenges? Don't have a project you're working on? No problem, let us know: what's a piece of technology that you have that your teacher did not have at your age? How has this technology changed our lives?
  • Week 2, December 11-15: Showcase your project! What was your goal? What challenges did you overcome? What was the end result? If you don't have a project, no problem: let us know what technology advancement do you think will come next?
  • Debugging, December 4-15: Share your questions for Flipgrid developers in this Topic; they’ll answer as many as they can!
  • Reflection, December 15: What's something you learned about computer science?

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 45 languages. No experience needed.

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.