Skip to content

Dashboard

The Console dashboard is the first screen you see after selecting a class. It streams live data about your students — how they’re engaging, how well they’re mastering content, who’s leading, and how activity trends are shifting over time.

  1. Open Console.
  2. Select a class from the class selector in the header.
  3. The dashboard loads with data for that class.

The dashboard maintains a live WebSocket connection — data updates automatically as students complete lessons, earn trophies, and log activity. You don’t need to refresh the page.

To manually force a data recalculation, click the Refresh button on the dashboard.


A row of summary cards at the top showing key numbers for the selected class:

MetricDescription
StudentsTotal enrolled students in the class
GuardiansTotal linked guardian/parent accounts
TrophiesTotal trophies earned across all students
StreamsActive learning sessions

A visual breakdown of mastery levels across all students in the class:

  • How many students are at Expert, Competent, Proficient, and Beginner levels
  • Displayed as a donut or bar chart
  • Updates as students complete lessons and their mastery levels change

Use this to identify how the class is distributing across mastery levels — if most students are at Beginner, it may indicate the content needs more reinforcement.


Shows the average time students are spending on learning per session or per week, with a trend line indicating whether engagement is increasing or decreasing.

IndicatorWhat it means
Trend upStudents are spending more time learning
Trend flatEngagement is stable
Trend downStudents are spending less time — worth investigating

A time-series chart showing engagement patterns over the selected period. Use it to spot:

  • Peak engagement days (when students are most active)
  • Drop-off periods (weekends, after exams)
  • The effect of new content or assignments on engagement

Shows cumulative learning activity over time — lessons completed, questions answered, sessions logged. The upward slope reflects overall class progress.


The top 5 performing students in the selected class, ranked by points and engagement:

ColumnDescription
RankPosition (1st–5th)
StudentName and avatar
PointsTotal points earned
TrophyHighest trophy achieved

Use the leaderboard to recognize high performers and identify students who may need encouragement to engage more.


Live indicators showing which students are currently online and active in the class. This updates in real time via WebSocket.


To view dashboard data for a different class, use the class selector in the top navigation header. All charts and metrics reload for the newly selected class.

→ See Spaces for more on switching between classes.