LAINNOV Help CentreGuides for every LAINNOV service Open LAINNOV
Help centre › Class Attendance
User guide

Class Attendance Guide

Class attendance in LAINNOV Scan is how a faculty takes lecture attendance: departments and programmes, a student register, classes assigned to lecturers, a rotating code on the classroom screen, and a standing for every student.

This guide walks through the faculty workspace, the lecturer portal, a live lecture, and what students see on their phones. Each chapter says what the screen is for, what you see, and how to do each task step by step. Screenshots use a made-up faculty, Faculty of Computing and Information Systems, so the names and figures are examples only. Sharing this with a faculty office? Start with the short overview (also a PDF).

How to read this guide

Words in bold are the exact labels you will see on screen. What you can do depends on who you are (the faculty, a department administrator, a course lead, an assistant or a viewer). When a task needs a particular role, the chapter says so; the full list is in Roles.

First-week checklist

Setting things up in this order saves corrections later. Each item links to the chapter that explains it.

Opening class attendance

Who can use it

Class attendance is part of LAINNOV Scan. The faculty is the LAINNOV account that owns the class forms. Department administrators and lecturers sign in at a separate link with their own email and password — they do not need an LAINNOV account of their own.

If Scan is not on the owner’s plan, the faculty workspace will say so until the plan includes it.

Getting there

This is lecture attendance, not the workforce scanner

LAINNOV Scan also has sessions and a public scanner for events and workplaces. This guide is the class product: faculties, departments, lecturers and a rotating lecture code. The two do not share a class list.

Finding your way around

The faculty Overview with the sidebar on the left
The faculty workspace. The sidebar lists every section; New class and New department sit at the top of Overview.
The faculty Overview on a phone
On a phone. The same screens stack into one column; open the menu for the sections.

1Overview

A one-page picture of the faculty (or the department): how many departments, lecturers, classes and students you have, attendance this week, classes that need a lecturer, and students below the expected level.

Things that need attention

The Overview also flags a missing Custom Email domain, a department without an administrator, a class with no department or no lecturer, invited lecturers who have not set a password, and lecturers quiet this week.

2Analytics

The Analytics page with weekly trend and class figures
Analytics. Attendance by week and by day, punctuality, and every class against the expected level.

A longer view than Overview: the weekly trend, which weekdays lectures fall on, how many sign-ins were on time or late, how many students are on track / at risk / below target, and a table of departments and classes. Click a class to open it.

3Departments

The departments list
Departments. Each department has an administrator, its programmes, its lecturers and its classes.

The faculty creates departments. A department administrator then runs that department: its programmes, lecturers, classes and students.

  1. Select New department (Overview or Departments).
  2. Type the Name and, if you like, a short Code.
  3. Open the department and Add administrator. They get a set-password link at the faculty sign-in page. They sign in like a lecturer, then see only this department.
One administrator per department is enough to start

You can add more later. A department without an administrator cannot create classes or invite lecturers on its own — the faculty can still do that for them.

4Programmes

Programmes grouped by department
Programmes. The catalogue lecturers and the New class form pick from.

Each department has a list of programmes (BSc Information Technology, MSc Computer Science, and so on). Classes are attached to a programme when they are created. Students on the register also carry a programme and a level, so you can enrol a whole group onto a class.

  1. Open Programmes (or the department, then its programmes).
  2. Select the department, type the programme name, and choose Undergraduate or Postgraduate.
  3. Add every programme the department teaches before you create its classes — New class asks for one.

5Lecturers

The lecturers table
Lecturers. Who can sign in, which department they belong to, and which classes they teach.

The faculty or a department administrator adds lecturers. Each person gets an email and a set-password link. They are not LAINNOV users.

  1. Select Add lecturer.
  2. Enter Name and Email. Optionally a staff ID, phone, and department.
  3. Turn on Can send SMS only for people who should send attendance warnings by text (your SMS credits).
  4. Send the invitation. If Custom Email is not ready, copy the link and send it yourself.

A lecturer’s status is Invited until they set a password, then Active. You can suspend someone (they cannot sign in) or remove them from the list. Removing them takes them off every class.

Open a lecturer to see their classes and to sign them out of every device.

6Classes

The classes table with attendance meters
Classes. Course code and title, department, programme, who teaches it, students, lectures held and attendance against the expected level.

A class is one course for one offering: its students, its lectures, its expected attendance and its classroom location. The faculty or a department creates it. The lecturer runs it.

Click a column header to sort. A class with no lecturer is marked so you can assign one. Faculty and department administrators can delete a class (it leaves every dashboard; attendance already taken stays on file). Lecturers cannot delete a class.

Manage (faculty) opens who teaches the class — course lead, assistants and viewers. See Roles.

New class

The New class form with department, programme and lecturer
New class. The course, its department and programme, and who teaches it. Expected attendance is not set here.
  1. Select New class.
  2. Enter the Course code and Course title (for example ITC 213, Data Structures).
  3. Choose the Department (faculty only — a department administrator is already in one).
  4. Choose the Programme. If the department has programmes, one is required. If the list is empty, add programmes first.
  5. Optionally assign a Lecturer. They become the course lead and add the weekly timetable from their own class. You can assign later.
  6. On Students, optionally enrol a programme and level from the register, or paste a class list. Or skip — add students later. Nobody is contacted.
  7. Review and select Create class.
Expected attendance is the lecturer’s job

The department does not set expected %, warning % or sign-out when the class is created. The course lead sets those in Setup. New classes start at 75% expected, 80% warning, and no sign-out, until the lecturer changes them.

The weekly timetable is the lecturer’s job

A department cannot keep each lecturer’s hours. The lead adds the timetable from the class — including different times on different days.

7Students

The faculty student register
The student register. One record per student for the whole faculty, reused on every class.

The register is the faculty’s directory: name, index number, programme, level, phone and email. A student is added once, then enrolled on any class. Views: Active, Needs review (added by a lecturer or a class form — check the record), Archived and All.

Add or import students

  1. Select Add student for one person, or import a spreadsheet (index number and name are enough; add programme, level, phone and email when you have them).
  2. Students the faculty or department add are trusted. Students a lecturer adds, or who register on the class form, appear under Needs review until you accept them.
  3. Enrol a student on a class from their record, or enrol a whole programme and level from New class or from the class’s Students tab.

Index numbers must be unique. If you paste a list and an index already exists under another name, the register’s name is kept.

8Sign-in & settings

Sign-in and settings with faculty name and sign-in link
Sign-in & settings. The faculty name lecturers see, Custom Email, and the portal link.

9The lecturer portal

The lecturer sign-in page
Lecturer sign-in. The faculty name, email and password. Turn on Keep me signed in on a trusted phone.

Lecturers and department administrators open the sign-in link, enter the email they were invited with, and set a password from the invitation (or later from Forgot password). Codes for a password change go to their email and, when they have a phone on file, by SMS.

A lecturer’s overview with today’s lectures
The lecturer’s Overview. Today’s lectures, their classes, the weekly trend, and students who need attention.

10Inside a class

Open a class from the faculty, the department or the lecturer portal. The sections are the same; what you can change depends on your role.

The Lectures tab of a class
Lectures. Upcoming and past lectures, with Run lecture, Start a lecture now and the weekly timetable.

Lectures and the weekly timetable

  1. The course lead (or assistant) opens Lectures.
  2. Weekly timetable — pick the days, and the start time and duration for each day if they differ. Choose the date range (for example the semester). Existing lectures on those days are left as they are.
  3. Add a lecture for a one-off session, or Start a lecture now when you are already in the room and nothing was scheduled for today.
  4. Change or delete a lecture that has not been used. A lecture that already has sign-ins stays on file.
Run the lecture that is today

Opening sign-in on a lecture scheduled for another day records today’s students under that day. If you tap a future lecture by mistake, the screen offers to start today’s lecture instead.

Run a lecture

The live lecture screen with sign-in open
Live lecture. Open sign-in, watch who arrives, mark anyone without a phone, and set the venue if you have not already.
  1. Select Run lecture on today’s row (or Start a lecture now).
  2. Select Open sign-in. The projector screen opens so you can put the rotating code on the classroom display.
  3. Students scan with their own phones. The roster updates as they sign in. Use Not here yet to find the rest, and Mark present for anyone in the room without a phone.
  4. Optional: Presence check — everyone scans again so you know they are still in the room. Sign-out — if you turned sign-out on in Setup, open it before you close.
  5. Set venue here (or Update venue) stores this device’s location as the classroom. Students away from it are flagged, never blocked. See Classroom location.
  6. Projector screen puts the code on a second window. Leave that window on the display; it follows the lecture you are running.
  7. Close the lecture when you are done. Only one lecture of a course takes attendance at a time — opening another closes this one’s code.

Flags you may see: another phone tried this index number; a phone tried to sign in someone else; away from the venue; location not shared; signed in in the last seconds; a presence check without a sign-in. A student on a new phone can ask you to move them to it — approve only when you can see the student.

The projector screen with a rotating code
Projector screen. The rotating code and short digits. Students scan the code or type the digits on the class link.

Students on the class

Everyone enrolled, their attendance rate, and whether they are on track, at risk or below target. Rate = lectures they attended ÷ (lectures held since they joined − excused).

The course lead can add students (from the register or a pasted list) and take a student off the class. Attendance already taken stays recorded. Unlink a phone from Setup or the live roster if the student has a new phone and you have not approved a move.

Attendance warnings

The warnings preview before sending
Warnings. Students at risk or below target. Nothing is sent until you press Send.

The course lead (or an assistant) opens Warnings, checks the list, edits the SMS and email if needed, then sends. Words in curly brackets — {first}, {course}, {pct}, {expected} and the rest — are filled in for each student. Leave a box empty to keep the built-in wording. Your name, department and faculty are added at the end of the email.

In Setup you can also turn on Send warnings automatically every week. Nobody is warned twice for the same dip. Email needs Custom Email; SMS needs credits and a lecturer allowed to send texts.

Official register

An issued official register
Official register. A dated snapshot you can download and verify later with a code.

Issue register freezes the standing on that day: who has what mark for each counted lecture. Download the PDF. Anyone with the verify link can check that the copy matches what was issued.

Audit trail

Who opened a lecture, marked a student, sent warnings, changed Setup, or unlinked a phone. Faculty, department and the course lead can read it.

Setup

Class setup with expected attendance and classroom location
Setup. Lecture mode, expected attendance, sign-out, and the classroom location. Only the course lead changes these.

The course lead sets how this class is run. Assistants and viewers can see the settings but cannot change them.

Classroom location

The lecturer sets the venue whenever they are in the room — not the department, and not only when the class is created.

  1. In Setup › Classroom location, stand in the room and select Use my location. Allow location on the device. Set How far still counts as here (about 80–150 m for a lecture hall, more for a large block). Save. Turn Location check to flag students away from the venue.
  2. Or, during a live lecture, select Set venue here. That updates this lecture and the class default. New lectures pick the class venue up.

Students who sign in outside the radius, or who do not share a location, are flagged on the roster. They are still signed in.

11What students see

A student signing in on their phone
On the student’s phone. Scan the code, or open the class link and type the short digits. The first time, they type their index number to link this phone.
  1. The student opens the camera (or the class link) and scans the code on the projector.
  2. The first time only, they type their index number. That phone is then theirs for every class in this faculty.
  3. They see that they signed in (or that they were late, or that sign-in is closed). They do not see other students.

If they change phones, they scan again and ask the lecturer to move them. The lecturer approves from the live lecture screen. One phone cannot stay linked to two students.

12Roles

WhoWhat they can do
Faculty (the LAINNOV account)Everything: departments, programmes, lecturers, classes, the register, analytics, Custom Email, delete a class.
Department administratorThe same, inside their department only. They cannot rename the faculty or see other departments.
Course leadRuns lectures, changes Setup (expected attendance, venue, sign-out, warnings), sends warnings, issues the register, adds and drops students.
AssistantRuns lectures, marks students, adds students and approves new phones. Cannot change Setup or delete the class.
ViewerSees the course, its lectures and its students. Changes nothing.
StudentSigns in on their phone. No portal.

A lecturer may hold a different role on each class. The faculty assigns the lead when the class is created (or later under Manage).

Schools and universities should read these before they import a register. They are written for Class Attendance specifically — who holds the data, what is collected (including location flags and the phone link), how long it is kept, and what each role agrees to.

The institution is the data controller. LAINNOV is the processor. We do not sell student data, and location never blocks a sign-in. A student who wants a mark corrected should ask the faculty first.

Messages and fixes

What you seeWhat to do
This sign-in link is not activeCheck the address with the faculty. The code in the link is set when Scan is first opened and does not change when you rename the faculty.
That email and password do not matchUse the email you were invited with. Use Forgot password; codes go to that email and, if you have a phone on file, by SMS.
Your session has endedSign in again. Use Keep me signed in on a trusted phone.
Custom Email is required / mail could not be sentThe faculty subscribes to Custom Email and verifies a sending domain. Share invite links by hand until that is ready.
Choose a programme of this departmentPick a programme that belongs to the department you chose, or add programmes first.
Set the classroom location, or turn the location check offUse my location while you are in the room, or set Location check to Off.
Lecture mode needs a name and an index numberIn Setup, choose those questions, or add the class-list questions.
This lecture is not todayStart today’s lecture instead, unless you really mean to record on the scheduled day.
Another phone tried this index number / Linked elsewhereThe index is already on another phone. Approve a move only when you can see the student.
Away from the venue / Location not sharedA flag only. The student is still signed in. Update the venue if you moved rooms.
Your department creates classes…Lecturers do not create classes. Ask the department administrator or the faculty.

If something else goes wrong, write to support@lainnov.com from the email on the faculty account and say which class and which lecture.