Teacher Marking

Mark students in person with Pass, Partial, or Fail status

Teacher Marking (also referred to as in-person marking) lets you evaluate student work on a per-module basis during training sessions. It provides a simple way to give students feedback on their progress.

Teacher Marking is designed for classroom environments where teachers directly observe and evaluate student work. It's the default marking mode for training sessions — competition sessions use the separate Competition Marking workflow.

Accessing Teacher Marking

1
Navigate to Teacher Marking

In the main sidebar, click the top-level Teacher Marking item. It only appears for training sessions, and only when the Marking feature is enabled in session settings.

2
Select a Module

Use the module tabs at the top to switch between different modules you want to mark.

3
Mark Students

Use quick mark buttons or click Edit/Mark to provide detailed feedback.

Marking Status Options

Each student can be marked with one of three statuses per module:

Pass — Student has successfully completed the module requirements. Comment is optional.
Partial — Student has partially completed the requirements. Comment is required to explain what's missing.
Fail — Student has not met the module requirements. Comment is required to provide feedback.

Quick Marking

For efficient marking, use the quick mark buttons in the table:

  • Pass button (green checkmark) — Instantly marks as Pass without requiring a comment
  • Partial button (yellow minus) — Opens the marking modal to add a required comment
  • Fail button (red X) — Opens the marking modal to add a required comment

Detailed Marking

Click the Edit or Mark button to open the marking modal where you can:

  • Select the marking status (Pass, Partial, or Fail)
  • Add detailed feedback comments for the student
  • Update existing markings

Student Credentials

Each student row displays their login credentials for easy access:

Username — The student's system username with a one-click copy button
Password — The student's password with a one-click copy button for quick access

Use the copy buttons to quickly copy credentials when you need to log in as a student to review their work.

Viewing Student Work

The marking table provides quick access buttons to student resources:

View — Opens the student's deployed website for the selected module
Git — Access the student's Git code repository
MySQL — Access phpMyAdmin for MySQL database management
Postgres — Access pgAdmin for PostgreSQL database management

Marking Overview

Click the Overview button in the card header to see a summary of all markings across all modules. The overview shows:

  • Summary statistics (total passed, partial, failed, and unmarked)
  • Per-student progress across all modules
  • Per-module breakdown with visual progress bars

Student Feedback Visibility

You can configure when students see their marking feedback in the session settings:

Show teacher marking to students — Enable or disable feedback visibility entirely
Wait for module to end — When enabled, students only see feedback after the module completes
These settings are only available for training sessions. Find them on the session Settings page under the Features tab, alongside the other per-session feature toggles.

Best Practices

  • Be specific in comments — Help students understand exactly what needs improvement
  • Mark consistently — Use the same criteria across all students
  • Use quick mark for Pass — Save time by using the quick mark button for students who clearly passed
  • Review the overview regularly — Monitor overall class progress and identify students who need extra help