Learning Management System
Manage student rosters, assignments, grades, attendance, and progress from a browser-based classroom workspace built for computer science classes.
CodeHS is a web-based K-12 computer science teaching platform with curriculum, an online IDE, grading tools, and classroom management features for teachers, schools, and districts.
CodeHS is a K-12 computer science teaching platform that combines curriculum, classroom management, an online IDE, grading tools, and professional development in one browser-based system. It is positioned for teachers, schools, and districts that need tools to plan instruction, manage student work, and track progress in one place.
The product site emphasizes that teachers can assign CodeHS curriculum or create their own assignments, manage rosters and attendance, give feedback, and monitor student progress and grades. The platform also includes plan options for free, school, and district use, plus add-ons for items such as AI features, professional development, typing, and Cyber Range where available.
Manage student rosters, assignments, grades, attendance, and progress from a browser-based classroom workspace built for computer science classes.
Assign 100+ computer science courses, including elementary lessons, 6-12 pathways, AP CSA and AP CSP, and customizable course structures.
Write, run, and debug code in the browser with support for 10+ programming languages and no required downloads.
Build or assign programming exercises, quizzes, practice problems, instructional videos, and autograded activities.
Review student work, adjust point values, set grading categories, and use Fast Grade and a customizable gradebook.
Connect with platforms such as Google Classroom, Clever, ClassLink, and common LTI systems for rostering, SSO, and grade passback.
Teachers can assign curriculum content or build custom assignments, then review submissions, give feedback, and adjust grading settings from one workspace.
Schools and districts can manage rosters, attendance, and student progress across sections while using administrator dashboards and reporting tools.
Students can write, run, and debug code directly in the browser without downloads, which makes the platform suitable for shared devices and classroom labs.
Districts using Google Classroom, Clever, ClassLink, or LTI-based LMS platforms can connect CodeHS for rostering, sign-on, course import, and grade passback where supported.
Teachers building a broader CS program can choose from K-12 curriculum, AP courses, elementary content, and professional development to support implementation.
CodeHS is designed for K-12 computer science instruction. The site presents curriculum, an online IDE, classroom management, grading tools, and professional development for schools and districts.
The pricing page lists Free, Starter, School, and District plans. It also indicates that some capabilities, such as AI features, professional development, typing, and Cyber Range, may be add-ons on certain plans.
Yes. The LMS pages describe roster management, assignments, feedback, attendance tracking, grading, and progress reporting, along with integrations such as Google Classroom and LTI-based connections.
The platform includes a web-based IDE for writing, running, and debugging code without downloads, and it supports 10+ programming languages according to the home page.
The source shows curriculum for grades K-12, including elementary lessons and 6-12 pathways, so it is aimed at a broad range of school computer science programs.