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.

See also