Attendance, grades and lesson topics in one grid
The attendance register in Cerium is a student × lesson grid: four attendance states with lateness in minutes and a note, grades by category on the school’s own scale, and a topic for every lesson. The server works out attendance and averages with one formula, so the Journal, the student’s details and the parent report all show the same numbers.
What the grid holds
Attendance, grades and topics live in one grid per group. Each tile links to the module that does the work.
Four states, minutes and a note
Present, absent, late, excused. Lateness carries 1 to 300 minutes, and the note (“traffic”, “left early”) is visible to the student and parent, with no notification or email.
Module: JournalTopic and syllabus unit
The plan and topic sit on the lesson, next to the syllabus unit it covered. “Where we are” is worked out from the lessons already held.
Module: Course programmeGrade columns
A column is a lesson, a category and a “what for” title typed once for the group. Each cell saves as you leave it, and “Fill in for all” fills the empty cells in one go.
Module: JournalAverages and entry history
An average weighted by category, per-category averages on the student card, and a history of who entered each grade, who corrected it and when.
Module: JournalEnd-of-term grade
The term is whatever the school calls it, such as “Autumn term” or “End of course”, and the grade comes from the same scale as everyday grades.
Module: JournalPrintouts and CSV
The student card and the group attendance register print straight from the browser, lateness in minutes included. Grades export to CSV, one column per grade column.
Module: JournalStudent details
Attendance, grades and remarks for one student across all their groups within a date range. Ten read-only tabs, with no second place to type things in.
Module: StudentsStudent report
A frozen snapshot of attendance, grades and homework with the teacher’s comment. The student and parents open it from a link, without logging in.
Module: StudentsDays off do not drag attendance down
A day off cancels the lessons in its range and the series skips it. Attendance counts only marked lessons, so there is nothing to mark on a day the school is closed.
Module: ScheduleA month in numbers
This is how a group’s register fills up over a month of lessons. Every entry updates the percentage and the average straight away, and parents see it on their side.
- 15:30 Group A2 room 2 now
- 17:00 Group B2 room 4
- 18:30 Group C1 online
- Topic
- Past Simple
- Group attendance
- 92%
- Average
- 4.3
- Homework
- set
-
After every lesson
The teacher marks attendance from the menu next to each student, or “Everyone present” on the date column.
-
Lateness in minutes
“Late, 15 minutes” rather than just “late”, with a note saying why.
-
A remark for the parent
A remark on a student notifies the parent. A student who has a parent on file does not see it.
-
A grade in a category
A new column: lesson, category and title, then grades student by student or one for everyone.
-
End of term
The end-of-term grade goes in from the student card, next to the per-category averages.
-
A report for parents
Frozen numbers for the date range and the teacher’s comment go by email, with a link, to the student and parents.
Attendance uses one formula across the Journal, student details and reports: present and late against every marked state. Lessons with no attendance entry do not count as absences; the screen shows them separately as unmarked.
What the register counts, and what it does not
The server does the counting and every number has one formula. What the register does not count is listed next to it, so nobody has to guess.
What it counts
- Student and group attendance from marked lessons
- How many lessons nobody has marked
- An average weighted by category, and per-category averages
- Lateness in minutes for every lesson
- Attendance and average per group in the student’s details
- The student’s grade distribution within a date range
What it does not count
- Excuse notes as documents: “excused” is a state, not a note from a parent
- Discounts for absence: payments follow the group’s lessons, not attendance
- Teacher pay from attendance: Payroll works from lessons taught
- A full edit log: it keeps who entered a grade and who corrected it last
- Grades without a lesson, apart from the end-of-term grade
Who sees what
Teachers, management, students and parents look at the same register, but each sees their own part. The server enforces the boundary on every save, not a hidden button in the menu.
| Role | Sees | Changes |
|---|---|---|
| Teacher | Their own groups, plus a covered group from 14 days before to 7 days after, with the attendance grid, grades and averages. | Attendance, topics, grades, remarks and end-of-term grades, only for their own lessons and groups. |
| School management | Every group in the school, the entry history with names, and attendance and averages. | Entries in any group, not limited to their own. The owner sets the grading scale and category weights in Settings. |
| Student | Their own register across all groups: attendance with minutes and notes, grades and homework, and remarks only if they have no parent on file. | Nothing in the register. They get a notification about a new grade and one digest email instead of an email per entry. |
| Parent | Each child’s register separately: attendance, grades, remarks, homework and reports. | Nothing in the register. They get notifications and a digest email about grades, remarks and absences, and the child’s remarks go to them alone. |
Questions about the register
Short answers, no overpromising. What the register does not do is listed alongside.
- The register does not set up lessons: dates, teachers and rooms belong to Groups and the Schedule, and here lessons are only read and described.
- Changing a grade’s value on the school scale recalculates past averages, because a grade points to the scale entry rather than copying its value.
- “Excused” is an attendance state. The register does not take absence notes from parents with their own text and date.
Four: present, absent, late and excused. The teacher can add an attendance note to any state, and a student with no entry shows as “not checked”, not as absent.
Yes. Lateness is saved with a number of minutes from 1 to 300, and the minutes show in the student’s details, in the student’s and parent’s register, in reports and on the attendance printout.
From marked lessons: present and late against every recorded state, so an excused absence lowers the percentage just like any other. Lessons nobody has marked are left out of the percentage, and the screen shows how many there are.
Yes, the weight belongs to the category: the school decides, for example, that a test counts 3 and a quiz counts 1, and the average is weighted. The school owner sets the grading scale and weighted categories in Settings.
Yes. The student card and the group attendance register print from the browser for any date range, and a group’s grades download as a CSV file.
No. A pay-per-lesson plan works out the monthly instalment from the rate and the group’s lessons that were not cancelled, and a student’s absence takes nothing off. Teacher payroll also works from lessons, not attendance.
More about the class register
The same register described from the side of the teacher, the parent, attendance, and a comparison with a state school register.
An electronic class register for language schools
Teachers keep the register after their own lessons: attendance, the topic with its syllabus unit, grades and homework, from a phone too. Students and parents see their entries in their own accounts. The register is part of the school system, next to the timetable and payments, at no extra charge.
A class register built for the teacher
The teacher opens the register and sees their own groups, each with its next lesson, so there is nothing to hunt for. Attendance, topic, grades and homework go in after their own lessons, from a phone browser. A group they cover arrives 14 days before the cover and stays 7 days after.
A class register for parents and students
Parents get an account from the school’s email and, once signed in, see their own children, each one separately: attendance, grades, remarks, homework, payments and messages. Students have a register of their own. Nothing to install: the panel works in the phone’s browser.
A language school register is not a school e-register
A language school runs groups instead of classes, levels instead of year groups and enrolment all year round. It teaches children and adults, gets paid by parents, learners and companies, and its teachers work on contracts. A school e-register knows none of this. A language school register is one part of a system that runs all of it.
See Cerium from the inside.
14 days on your groups and instalments. No card, no strings.