This article outlines the full range of applications available on the CodeHS platform, designed to support teachers in managing their computer science classrooms effectively. From managing student sections and monitoring progress to customizing curriculum and advancing your own Professional Development, each app is purpose-built to support effective computer science education.
Classroom
Sections
The Sections app on CodeHS is where you can find links to all of your existing class Sections, create new Sections, and make changes to Section settings. Learn More.
Roster
The Roster app on CodeHS is where you can view a list of the students within your section, add students to your section, manage your student's accounts, and adjust individual student settings. Learn More.
Realtime
The Realtime app on CodeHS is where you can monitor your students in a section in real time and be able to see if they are present, what assignment they are currently working on, see the date and time of when they were last active, and see a live feed of the progress your students are making throughout the course. Learn More.
Badges
The Badges app on CodeHS is where you can create and award custom badges to students in a section, as well as view all the badges they have earned. Learn More.
Assignments
Courses
The Courses app on CodeHS is where you can find links to all of your active and archived Courses, create new Courses, and Sections for those Courses, and make changes to Course settings. Learn More.
Assignments
The Assignments tool helps you manage and track your coursework efficiently. It serves as a comprehensive resource, allowing you to preview, create, delete, and edit Course Assignments. Learn More.
Configure
The Configure app on CodeHS allows you to adjust settings for the assignments in your course. In the left-hand nav-bar, look under Assignments > then click Configure to access this app. Learn More.
Solutions
The Solutions and Problem Guides app on CodeHS allows you to view solutions to all of the quizzes and coding exercises in your courses. The Problem Guides tool also provides detailed explanations of solutions and how to help students get through common challenges in order to solve exercises. To navigate to the app: Learn More.
Lesson Plans
The Lesson Plans app on CodeHS contains classroom materials, activity ideas, handouts, and discussion questions inside each Lesson Plan that corresponds to a CodeHS course lesson. You can use, print, and modify these lesson plans to fit the needs of your students. Learn More.
Create
The Create app on CodeHS allows teachers to develop, manage, and organize Assignments and Playlists. It provides tools for creating new Assignments, viewing and editing existing ones, and organizing them into Playlists. Learn More.
AI Creator
The AI Creator app on CodeHS allows teachers to use AI to develop and assign activities in different programming languages. It provides tools for creating new Assignments to align with state standards and Course Lessons. Learn More.
QuizBuzz
The QuizBuzz app on CodeHS provides students with an interactive, gamified platform to engage with quizzes covering various programming topics. It offers a dynamic way to assess understanding, reinforce learned concepts, and track progress through immediate feedback and a history of completed quizzes. Learn More.
Grading
Gradebook
The Gradebook app on CodeHS is where you can track student grades for different sections. In the Gradebook app, you can adjust the view of your Gradebook, view grades by student, grade by individual Assignments, and configure your grading settings. Learn More.
Progress
The Progress app on CodeHS gives an overview of students' progress in all of your sections, including coding activities, assignments and quizzes. You can use these tools to get a birds-eye view of student progress or zoom in on modules, lessons, and more! Learn More.
Code Review
The Code Review app on CodeHS is where you can review your students' work and answer questions. Pro teachers can grade using Fast Grade and adjust Assignments to be auto-graded or teacher-graded. Learn More.
Quiz Scores
The Quiz Scores app on CodeHS allows you to manage, track, and analyze student quiz performance. It provides detailed data on individual and group performance across various quizzes and questions. Learn More.
Fast Grade
The Fast Grade app on CodeHS allows teachers to be able to view and grade student submissions quickly, along with being able to view the assignment's description, run the solution code, and run the student's code. Learn More.
AI Grading
The AI grading app helps you grade and provide personalized feedback faster. These tools give teachers more time to concentrate on instruction, differentiate learning, and track student progress. Learn More.
Academic Integrity
The Academic Integrity app is a hub for resources and tools which support academic integrity in the classroom. Free teachers can access helpful links and resources, and Pro teachers can use our full suite of tools to monitor and assess student work. Learn More.
Project Catalog
The Project Catalog is a curated list of projects that range from short, beginner-level projects that may take an hour or less to complete, to more challenging projects that could take several weeks. Projects often involve more problem-solving and open-ended problem statements and are designed to challenge students on skills already learned by combining concepts in ways they may not need to do with in-course assignments. Learn More.
Resources
The Resources app on CodeHS is where you can find helpful course materials such as Handouts, a Glossary, and more. Learn More.
Certifications
The Certifications app on CodeHS is where you can view student exam results and reports, proctor students during certification exams, view your vouchers, and more. You can find more information about our certification exams here. Learn More.
Assessments
The Assessments app provides additional assessment options, such as midterms and finals, for Pro teachers. Learn More.
Digital Textbooks
CodeHS Digital Textbooks are a free resource available to all teachers. Textbooks are available in several programming languages and contain interactive coding examples. Learn More.
Practice
CodeHS Practice is a bank of extra problems to help students gain a stronger understanding of basic programming skills, has hundreds of curated problems and exercises categorized by language, topic, and difficulty levels. Learn More.
QOTD
The Question of the Day (QOTD) is a daily question created by the CodeHS team to help review concepts for Intro to Computer Science in JavaScript, Intro to Computer Science in Python, AP CSA, and AP CSP! Learn More.
Tutorials
Tutorials are a great way to brush up on a concept or fill in a gap for content that may not be taught in one of the main courses. Each tutorial covers a specific programming concept using an interactive, embedded IDE and typically takes between 10 and 30 minutes to work through. Learn More.
Power Ups
The CodeHS Power Ups App provides standalone interactive tools to help visualize and practice key coding concepts. These tools cover topics such as data visualization, programming structures, and hands-on coding in various languages. Learn More.
AP Hub
The AP Hub app on CodeHS houses all of the resources that you may need to level up your AP course.This is the spot to prepare students for the AP exams by utilizing our free tutorials, digital textbook, QOTD, and more! Learn More.
Career Center
The CodeHS College & Career Center is a curated list of resources that shows real-world computer science connections and encourages students to explore different career pathways. With the Career Center, students can learn how computer science is used across careers, read about the experiences of industry professionals, and complete lessons tailored to their areas of interest. Learn More.
PD
Membership
The PD Membership app is the centralized hub for all of our Professional Development offerings. With CodeHS PD, teachers will build the knowledge and confidence to teach excellent computer science courses. Learn More.
PD Catalog
The PD Catalog app will direct you to CodeHS’s Professional Development Course Catalog. CodeHS offers comprehensive and mini online professional development courses covering various programming languages and best practices for teaching computer science in a blended classroom. Learn More.
On Demand Library
The On Demand Library app directs you to our On Demand Library to see videos of past CodeHS PD sessions. You can search by topic using the search bar or the Tags drop-down menu at the top of the page, or scroll through to find a session. Learn More.
Events
The PD Events app provides a landing page for upcoming PD events. Under the PD category in the left-hand navigation menu, click Events to look at and join our upcoming PD events. You can also find these events listed at the bottom of your PD membership homepage. Learn More.
Support
Support Center
The Support Center app is where you can find various topics for help and support, such as how to contact CodeHS Support, talk to an expert, request a demo, or access the Knowledge Base and Teacher Forum. You can click on any of the blue highlighted text under each topic to get directed to the corresponding resource. Learn More.
Community
The Community app is where you can find several groups and communication channels to join. You can click on any of the blue highlighted text under each topic to get directed to the corresponding resource. Learn More.
Knowledge Base
The Knowledge Base is a collection of articles from the CodeHS team about advice, answers, tutorials, curriculum updates, and more! Learn More.
Request a Quote
The Request a Quote tool allows you to directly request a quote for CodeHS Pro from this page. CodeHS Pro provides all the tools and resources your school needs to support computer science teachers and students. Learn more.
License and Plans
The License and Plans tool allows you to view your existing License details and explore other CodeHS Plan options. Learn more.
Discover Apps
The Discover Apps is where you can find a view of all of the CodeHS apps by category: Classroom, Assignments, Grading, Curriculum, PD, Support, and others. Learn More.
Still have questions? Contact our team at hello@codehs.com to learn more!