NIXClassroom
For professors

The guide

The whole walk, 2 minutes 54 seconds.

Moodle

  1. Once a term: on the class page, click Sessions for Moodle, beside Download CSV.
  2. In Moodle, open the course's Attendance activity, choose Import and upload the file. On that page, set CSV delimiter to the comma (,). The file has a column for every field Moodle asks for, in its order, so leave each field as it is and choose Confirm.
  3. After class: open the session under Attendance and click Marks for Moodle, beside Back. In Moodle, take attendance for that session, choose Upload attendance by CSV and upload it. Match the email column to the student's email. Moodle picks the status column, which marks each student P, L or A: Present or Late by your class's Late after, or Absent when they never checked in.

Moodle matches P, L and A to your status acronyms exactly. If you renamed Present, Late or Absent there, those students are skipped; set the acronyms back to P, L and A. The time column also marks students who checked in, but by Moodle's own status settings, not your class's Late after; on Moodle's defaults, that is Present for all of them, late or not.

To let your own Moodle rules decide Present and Late instead, set Status field to Not set, then match the time column to the time.

Upload the file before you mark anyone by hand in Moodle. It replaces the mark of every student in it and clears their remark, so a student you marked Excused who did not check in becomes Absent.

Moodle matches students by email, capitals ignored. A student is marked only when their Classroom email is the email on their Moodle account. Anyone else is left unmarked; mark them by hand in Moodle.

The class page, with Sessions for Moodle beside Download CSV
A past session's page, with Marks for Moodle beside Back

Questions: support@nix.management. Create a professor account