CodeHS has several tools that allow teachers to motivate and engage students regarding their unique Computer Science interests.
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 firstname.lastname@example.org to learn more!