View Code History

The Code History tab is a way for teachers and students to see all of the changes and revisions that have been made to a certain program, and allows you to revert a program to any previously saved version.  It is accessible in the top-right corner of any exercise page by going to More > History: 

Data Tracking Toolbox

With CodeHS Pro, there are several tools that can be used to track student activity:

  1. Attendance
  2. Login History
  3. Student Activity
  4. Assignment Feed
  5. Most Recent Activity

You can find these tools by clicking Toolbox and selecting from Data Tracking:


This tool tracks daily or weekly student attendance. For a more detailed explanation of the Attendance tool, check out this article: Tracking Student Attendance 

Login History

This tool shows a log of the date, time, and IP address of students accessing the site. You can filter by student by selecting from the drop-down menu, as well as date range by clicking the calendar:

Student Activity

This tool displays heat maps of each student's activity on the site. A darker square indicates a day with more site activities. You can hover over a square to see the date and how many activities were completed on that date: 

Assignment Action Feed

This tool logs activities of submitting and grading Assignments, including actions by the teacher, student, and Autograder:

Most Recent Activity

This tool shows an over view of a section’s most recent activity. You can view the last activity the student worked on as well as the time: 

Data Tracking is available as part of CodeHS Pro. To get Pro for your school, contact our team at 

Did this answer your question?