All products

Learning Management System

Lecturers assemble courses from reusable modules, follow each cohort's progress, and release grades that the system has already scored against a rubric.

Course builder

Add, reorder and remove modules. Totals update as the syllabus changes.

Database Systems · 4 modules · 23 lessons · 9 h 30 min

  1. 1Introduction to Databases4 lessons · 1 h 30 min
  2. 2Relational Modelling6 lessons · 2 h 30 min
  3. 3Writing SQL Queries8 lessons · 3 h 30 min
  4. 4Indexes and Performance5 lessons · 2 h

Automated grading

Submissions are scored against a rubric. Low scores are flagged for review before grades are released.

Score88/100
  • Correct result set40/40
  • Query structure26/30
  • Edge cases22/30

Student progress analytics

Cohort completion by week, and each student's progress through the course.

Enrolled

5

2 cohorts

Avg. completion

73%

Avg. score

80

Below 50%

1

Flagged for follow-up

Lessons completed per week (%)
  • W1: 38%
  • W2: 52%
  • W3: 47%
  • W4: 61%
  • W5: 70%
  • W6: 66%
  • W7: 78%
  • W8: 84%
Student progress
StudentCohortCompletionAvg. score
Ayu LestariIF-2025A
92%
88
Bima PratamaIF-2025A
76%
81
Citra WulandariIF-2025B
64%
74
Dimas SaputraIF-2025B
48%
69
Eka RahmawatiIF-2025A
85%
90

How it's built

  • Course structure

    Courses are ordered trees of modules and lessons, versioned so a running cohort keeps its syllabus while the next one is edited.

  • Grading pipeline

    Submissions go to a queue; objective questions are scored automatically and anything below the confidence threshold is flagged for a lecturer.

  • Analytics

    Progress events are aggregated per cohort and week, so dashboards read summary tables instead of raw activity logs.