Engaging Students with CodeHS

Learn different ways to engage students using CodeHS

Sara Jenis avatar
Written by Sara Jenis
Updated over a week ago

CodeHS has several tools that allow teachers to motivate and engage students regarding their unique Computer Science interests.


Student Choice

The CodeHS Course Catalog provides a full view of the CodeHS courses built to expose students to several aspects of computer science. Teachers can easily manage multiple courses and sections, allowing students the freedom to focus on what is most appealing to them. Classes can be split, with students working in small groups on various content areas.

Customizing Course Assignments

Teachers have the ability to use CodeHS as a Learning Management System. With the option to create custom modules, lessons, and assignments, it’s easy to enhance existing CodeHS content, or create your own course from scratch.

Even if utilizing a standard course template, teachers have the option to add additional modules from other CodeHS courses.

Enrichment for Students

CodeHS courses can be customized to fit the needs of all learners. Teachers can utilize Access Controls to assign additional challenges and lessons to advanced students or students in need of more practice. Many teachers also follow an “Independent Study” model, allowing students to self-pace through courses of choice. See Differentiating Instruction with CodeHS to learn more.

CodeHS also offers various interactive Tutorials that students can complete to deepen their understanding or learn new concepts!

Hour of Code

Our Hour of Code page provides one hour lessons on a variety of topics. Teachers can utilize these as a way to mix up a course and provide students exposure to other coding languages and topics. “Hour of Code Fridays” are an example of an end of week reward that students can look forward to.

Rewards and Incentives

Students love to be recognized for their work and achievements! CodeHS allows teachers to create custom badges to provide positive reinforcement to students and build a fun classroom culture.

Still have questions? Contact our team at hello@codehs.com to learn more!

Did this answer your question?