Education

Education software for courses, assessment and progress

We build learning platforms that connect enrolment, course materials, submissions and instructor feedback. Learners see their next task; staff can trace progress to the work that supports it.

VirtuEd: Find a teacher
Related project · VirtuED

Learning sessions, scheduling and progress in one platform.

Industry workflows

Design for the people who teach and learn

A learning platform must make it clear what comes next for a learner and what an instructor needs to review. We define those journeys, the content model and the evidence of progress before selecting features.

Where the work gets stuck

  • Learners cannot see what to do after completing a lesson.
  • Instructors compile progress from several tools.
  • Assessment rules differ between programmes but the platform cannot express them.
  • Accessibility and privacy needs emerge late in development.

How we would approach it

  • We map the learner’s tasks and the instructor’s review queue for each programme.
  • We connect enrolment, material versions, submissions and feedback to the same course record.
  • We agree accessibility checks and access to learning records before implementation.
  • We distinguish activity, assessed results and course completion in the reports.
Functional modules

Support the path from enrolment to course completion

Define what learners complete, what instructors review and which records confirm the result.

Course operations

We connect enrolment, groups, lesson materials and deadlines so administrators can manage a course without maintaining separate lists.

Adaptive paths

We implement agreed prerequisite and progression rules, showing learners why a task is available and allowing staff to review exceptions.

Interactive content

We connect lessons, video and exercises to the relevant task, with saved attempts and a clear point to resume.

Learning assistance

We provide search across approved course materials and a route to ask an instructor when the material does not answer the learner’s question.

Assessment

We build submission, marking and feedback workflows with deadlines, resubmission rules and an identifiable reviewer.

Progress reporting

We show completed tasks, reviewed results and missing work separately, with access to the submission behind each result.

Systems and data to assess

Connect the records behind each learner’s progress

Learning records

Match learner, group and enrolment identifiers across the student register and LMS.

Content platforms

Agree where materials are published, how versions change and which course uses each version.

Assessment

Keep submission versions, review status and released feedback linked to the same assignment.

Identity

Connect sign-in to learner, instructor and administrator roles, including changes of group or staff.

Communication

Link reminders to course deadlines and review events, with rules for changed or cancelled sessions.

Reporting

Agree which activities count towards completion and how corrections update the progress record.

Controls and compliance

Define access, accessibility and assessment rules early

The audience, learner ages and operating countries shape these requirements. We agree them with your education, privacy and accessibility owners and include them in delivery acceptance.

Access to learning records

Define who sees submissions, grades and feedback, including staff, learners and any authorised guardians.

Age and consent workflows

Agree enrolment and consent rules for the intended age groups, including how records are updated or withdrawn.

Accessibility acceptance

Agree the WCAG version and target level, then test representative tasks with keyboard and assistive technologies as part of the evaluation.

Assessment history

Preserve the submitted work, rubric version, reviewer and reason for a changed result.

Workflow examples

Pilot one course from enrolment to reviewed work

One possible first workflow

An enrolled learner receives a task, submits work and gets instructor feedback. The course record shows whether the task is accepted, returned for revision or still awaiting review.

Start with one course and one instructor-reviewed assignment. Keep the existing LMS and payment provider where their interfaces support the flow; automated grading and a full course-authoring tool are separate decisions.

Bring a sample assignment, marking criteria, enrolment rules and learner/staff roles. A course owner confirms the expected feedback and completion states.

Checks for this example release

  • An enrolled learner can submit the assignment and access their own feedback, without seeing another learner’s work.
  • A returned submission and its revised version keep their review history; progress follows the agreed completion rules.
  • Learner submission and instructor review pass the agreed keyboard and assistive-technology checks.
Review the assessment brief
Your next step

Planning a Learning Platform?

Tell us who learns, who reviews progress and how success is measured. We will help you plan a practical first release.

Discuss education software