Student / Pupil / Learner
A student in Omniscol is an individual enrolled in a class, taking courses, and possibly a member of one or more groups within that class. Student is the canonical interface term; depending on the institution's context, the everyday vocabulary changes:
- Primary / secondary — "pupil",
- Higher education — "student",
- Continuing education — "learner", "participant", "trainee".
All refer to the same Omniscol entity.
Students are optional
Important point: Omniscol works perfectly well without any student entered. Timetables, teacher availability, generation and dashboard statistics operate at class / group / teacher level.
What entering students individually brings:
- Personalized timetables — each student sees their own timetable after signing in, filtered by their class and groups.
- Detailed statistics — per-student dashboard (teaching hours, attendance days).
- Absences — a student can declare their own absences (with administrative validation).
- Repeating / off-curriculum students — managing students who must take courses from a class other than their own.
If you do not need these features, do not enter the students — you lose nothing essential.
Assignment to a class and groups
Assigning a student to their class and groups is done in Students, after the first timetable of the year is published. You can also assign in bulk via the Assign to a class operation on a multiple selection.
Repeating a year and off-curriculum cases
A student can be assigned to several classes (for example, a 3rd-year student who must also take a 2nd-year module) or be assigned only to some groups of a class (a fuori corso student retaking a single subject). These cases are handled via the multi-class / multi-group selection of the assignment screen.