What is a SkillLab workspace and why is it required?

Published

A SkillLab workspace is the foundation for organizing students, tracking learning progress, and generating analytics inside HuntCode. Every student activity in SkillLab happens within the context of a workspace.

A workspace typically represents a class, cohort, training group, or organization. It defines which students belong together and allows instructors to view progress, performance, and participation metrics for that group.

  • Student grouping: Workspaces determine which students are tracked together.
  • Progress tracking: Lesson completion, quizzes, assessments, and hands-on CodeLab activity are all scoped to the workspace.
  • Instructor visibility: Analytics and dashboards are shown per workspace.

Without a workspace, SkillLab would have no way to associate students with the correct course context. This design keeps analytics accurate and prevents progress from mixing across unrelated classes or cohorts.

Instructors can create multiple workspaces to support different sections, semesters, or organizations while keeping all data cleanly separated.

Newsletter