Hour of Code

The Hour of Code is one of the largest educational initiatives in the world — a global movement to introduce millions of students to computer science through a single, accessible, one-hour coding experience. Since its launch, the Hour of Code has reached hundreds of millions of students in schools, libraries, and community centers across more than 180 countries. codeguppy.com has been a participant in the Hour of Code movement, offering free, browser-based JavaScript activities specifically designed for Hour of Code events at the middle school and high school level.

The platform's Hour of Code activities center on draw-with-code JavaScript programs — short, guided coding projects that produce colorful, animated visual output from the very first line of code. These activities are designed to be completable in under an hour by students with no prior coding experience, while offering enough depth and creative possibility to engage students who already have some programming background. The combination of real JavaScript, instant visual feedback, and a gentle learning curve makes them ideal for the diverse groups that participate in Hour of Code events.

For CS teachers coordinating Hour of Code activities, the platform offers significant practical advantages: no software installation, no student accounts required, works on all school devices including Chromebooks, and completely free. The free printable activity booklets available in the Download section provide physical handouts for students during the event and take-home resources that extend the learning beyond the single hour — one of the best ways to convert a one-time event into ongoing student interest in coding.

Whether you are organizing a classroom Hour of Code, a library coding workshop, or a whole-school coding week, codeguppy.com has everything you need: a reliable platform, engaging activities, printable resources, and teacher guides — all free. Visit the platform and the Download section to start planning your Hour of Code today.

Hour of Code

A free coding platform for schools

codeguppy.com is a free coding platform for high-school and middle-school students. Teachers around the world are using codeguppy.com to teach JavaScript.

To make coding easy, fun, and engaging for students of all ages, codeguppy.com comes with an online code editor and a graphical oriented runtime based on the p5.js library. The platform enables students to learn JavaScript while building fun games and animations.

Coding projects and activities for students

codeguppy.com comes with tons of coding projects and activities that students can use as a starting point for their projects.

Contact us!

If you want to learn more about the free coding platform, please feel free to contact us at any time. We can discuss how to get started with coding, how to implement codeguppy.com in your coding club ... or even discuss coding questions or share programs.

Browse projects Watch coding lessons Explore downloads