Progress Tracking

Colored pencils

Progress Tracking

The platform tracks every dimension of a student’s learning activity. This ensures that the hours recorded reflect genuine engagement — not just time spent logged in — and that all certificate eligibility conditions can be verified accurately.

admin
contact@getabasuite.com

Topics

Products

🖼
IMAGE: Course header showing accumulated hours and topic completion indicators

The platform tracks every dimension of a student’s learning activity. This ensures that the hours recorded reflect genuine engagement — not just time spent logged in — and that all certificate eligibility conditions can be verified accurately.


What Is Tracked

Video Progress

  • Current playback position (saved continuously)
  • Total seconds of active watch time per topic
  • Whether the video has been watched to the 90% completion threshold
  • Resume position (used to offer the continue prompt on return)

The video timer pauses automatically when:

  • The video is paused by the student
  • The browser tab becomes inactive
  • The student is idle for more than 90 seconds

Quiz Activity

  • Answers submitted per question
  • Whether each answer is correct
  • Whether the quiz has been passed
  • Total time spent on the quiz per topic

Q&A Activity

  • Questions submitted per topic
  • Whether questions were answered or escalated
  • Student evaluation of each answer (helpful / not helpful)
  • Total time spent in the Q&A area per topic

Final Exam

  • Answer submitted per question
  • Whether each answer is correct
  • Total points earned
  • Whether the exam has been passed
  • Total time spent on the exam

Practice Exams

  • Time elapsed per exam session
  • Time counted toward the 40-hour total

Overall Hours

The platform aggregates time from all activities:

Source Contribution
Video watch time Yes
Topic quiz time Yes
Topic Q&A time Yes
Final exam time Yes
Practice exam time Yes

The total accumulated time is displayed in the course header and is capped at 40 hours for certificate eligibility purposes. Time beyond 40 hours is tracked but does not increase the displayed total.

🖼
IMAGE: Header hour counter showing accumulated hours out of 40

How Time Is Saved

  • Time data is sent to the server continuously during active learning sessions
  • A save occurs automatically every 30 seconds during active activity
  • The timer pauses on idle (90-second threshold) and resumes when activity is detected
  • All data is stored server-side; clearing browser data does not affect progress

Topic Completion Status

Each topic displays one of the following statuses:

Status Meaning
Locked Previous topic not yet completed
Available Ready to start
In Progress Video partially watched or quiz started
Completed Quiz passed; topic fully done
🖼
IMAGE: Topic list with completion status indicators per topic

Course-Level Status

The course as a whole has one of the following states:

Status Meaning
Active Student has ongoing access and the course has not expired
Completed Certificate downloaded or all requirements met
Archived Course expired (after 180 days without completion)

Days Counter

The platform tracks the number of calendar days that have passed since the student first accessed the course. This is displayed on the course card and is one of the five certificate eligibility requirements (minimum 5 days, maximum 180 days).


Admin Visibility

Administrators have access to student progress data across the platform, including:

  • Individual topic completion status
  • Total accumulated hours per student
  • Quiz and exam scores
  • Eligibility document validation status
🖼
IMAGE: Admin view of student progress report — placeholder for admin dashboard screenshot

Table of contents