Built for the classroom
Manage attendance and grading in the same course workspace.
Built for university educators
Attendance, grades, student records, and course management in one simple workspace. Work without Wi-Fi and sync your changes when you're back online.
Review today's attendance at a glance.
Mark attendance for the selected date.
Review today's attendance at a glance.
Mark attendance for the selected date.
One course. Every moving part.Grades, attendance, student records, and emails in one workspace
Manage attendance and grading in the same course workspace.
Keep working in supported local workflows when the connection drops.
Keep course progress, rosters, and assessments organized.
01 / Built to keep going
The lecture hall doesn’t always come with reliable Wi-Fi. Keep using supported attendance and grading workflows locally, then sync when you reconnect.
Try it: go offline, change a record, then reconnect in the example.
Explore offline workflowsInteractive simulationExample data. No real records changed.
CS 301 · Section A · Tuesday, March 24, 2026
Select P, A or L to mark a sample record
Interactive exampleExample data. No real records changed.
02 / A class, accounted for
Take attendance from your course roster. Mark students present, absent or late, and keep each class session in view.
03 / Every mark, in context
Keep assessment scores, course weights, and student results together. Define grading around your course.
Edit a sample score. The final grade is recalculated by the same grading engine LogBook uses, including the dropped quiz and the attendance marks.
See the grading workflowTheory with Attendance and Best Quizzes. Select any score to try an edit.
| Student | Class Attendance10% | Best Quizzes / Class Tests20% | Midterm Exam20% | Final Exam50% | Final | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| % | Marks/10 | Q1/20 | Q2/20 | Q3/20 | Q4/20 | Midterm/20 | Final/70 | Raw | % | Grade | GPA | |
| Alex Rivera | 96.4 | 10 | 87.9 | 87.9 | A+ | 4.00 | ||||||
| Jordan Lee | 85.7 | 8 | 75.8 | 75.8 | A | 3.75 | ||||||
| Samira Khan | 100.0 | 10 | 95.8 | 95.8 | A+ | 4.00 | ||||||
| Marcus Vance | 67.9 | 5 | 59.3 | 59.3 | B- | 2.75 | ||||||
| Elena Rostova | 82.1 | 7 | 79.3 | 79.3 | A | 3.75 | ||||||
| David Chen | 92.9 | 9 | 91.0 | 91.0 | A+ | 4.00 | ||||||
Interactive exampleExample data. No real records changed.
04 / From first roster to final report
Map roster columns on the way in. Preview course records on the way out.
Import a class roster file · 6 rows, CS 301 Section A
Sample file. No upload or account access needed.
Interactive exampleExample data. No real records changed.
cs-301-report.xlsxPreview only
| # | AStudent ID | BName | CEmail | DBest Quizzes / Class Tests: Quiz 1 | EBest Quizzes / Class Tests: Quiz 2 | FBest Quizzes / Class Tests: Quiz 3 | GBest Quizzes / Class Tests: Quiz 4 | HMidterm Exam: Midterm Exam | IFinal Exam: Final Exam | JTotal Score | KFinal Percentage | LLetter Grade | MGPA Points |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5 | CS-30101 | Alex Rivera | alex.rivera@example.com | 18 | 15 | 19 | 12 | 17 | 61 | 87.9 | 87.9 | A+ | 4 |
| 6 | CS-30102 | Jordan Lee | jordan.lee@example.com | 14 | 16 | 11 | 17 | 15 | 52 | 75.8 | 75.8 | A | 3.75 |
| 7 | CS-30103 | Samira Khan | samira.khan@example.com | 20 | 19 | 18 | 20 | 19 | 66 | 95.8 | 95.8 | A+ | 4 |
| 8 | CS-30104 | Marcus Vance | marcus.vance@example.com | 12 | 9 | 14 | 13 | 12 | 41 | 59.28 | 59.28 | B- | 2.75 |
| 9 | CS-30105 | Elena Rostova | elena.rostova@example.com | 17 | 16 | 18 | 8 | 16 | 55 | 79.28 | 79.28 | A | 3.75 |
| 10 | CS-30106 | David Chen | david.chen@example.com | 19 | 18 | 20 | 17 | 18 | 63 | 91 | 91 | A+ | 4 |
"-"Interactive exampleExample data. No real records changed.
05 / Optional Google Classroom integration
Bring teacher-authorized course, roster, and coursework information into LogBook through the read-only Google Classroom integration.
You stay in control. Classroom is optional, and changes in LogBook aren’t written back to Google.
Explore integrationsTeacher-authorized · read-only
Course information
Roster and permitted profile fields
Coursework for the teacher’s classes
Illustrative source explanation. No Google connection is made. LogBook does not write changes back to Classroom.
Interactive exampleExample data. No real records changed.
Private grade sharing
Choose your students, add a personal note, and share each student's grades directly to their inbox. No copying marks into separate emails.
Email students & parents
CS 301 · Algorithms & Complexity
Subject
Message
{name}{grade}{letter}{raw}{gpa}{marks_breakdown}{final_summary}Personalized for every recipient.
Start sharingToAlex Rivera <alex.rivera@example.com>
SubjectYour course grade report
Made for educators
Start with your next class. No subscription or credit card required for individual teachers.
Individual teacher
Free forever
A focused workspace for your day-to-day teaching.
Your department
Institutional enquiries
Discuss your department’s needs with Syed Systems.
A few things to know
Questions about getting started with LogBook.
LogBook is an offline-first course operations application for university professors, lecturers, and educators. It brings course records, rosters, attendance, and grading into one workspace.
Use a course workspace to organize assessments, grading schemes, and student records. Supported local workflows remain available when classroom connectivity is interrupted.
LogBook keeps attendance, roster records, assessment scores, and grading schemes together so educators can review the course without moving between separate spreadsheets.
You can define course grading rules, record attendance, import a roster, and preview exports. The right setup depends on your institution’s workflow and the formats it accepts.
Supported attendance and grade-entry workflows keep changes locally on the device when a connection is unavailable. Reconnect to synchronize queued changes.
Sign in and open the relevant course while online before relying on local access. Authentication, initial data loading, email delivery, and integrations need a connection. The public offline playground is a local simulation.
The optional Google Classroom integration reads teacher-authorized course, roster, and coursework information into LogBook. Educators authorize access through Google.
Review imported records and student mappings in LogBook. The integration is read-only: edits in LogBook are not written back to Google Classroom. Students do not need LogBook accounts.
LogBook is free forever for individual teachers, with no subscription, credit card requirement, or trial expiration for the individual teacher plan.
The core course workspace includes attendance, flexible grading, roster management, and report exports. Contact Syed Systems to discuss institutional needs and deployment requirements.
Your courses. A little calmer.