Terms, Periods, and Classes
How terms, periods, and classes fit together — and when a class meets in a shared period or at a time of its own.
If you run a co-op, micro-school, or any program with a class schedule, three building blocks work together to organize it: terms, periods, and classes. All three live on one page: Academics → Classes.
The Big Picture
- A Term is a session of your year — like a semester or quarter — with a start and end date.
- A Period is an optional shared time slot in a term, such as "First Period" on Tuesdays from 9:00–10:15. A period can repeat on several days, like Tuesday and Thursday, or Monday through Friday.
- A Class is a course families enroll in. It meets in one of the term's periods or at a time of its own.
The Classes Page Is Your Term
Academics → Classes opens on the term in session (or the next one to start). The term's name at the top is a switch: click it to move to another term. New term beside it starts another one. Under the title you'll see the term's dates, its registration fee, and whether enrollment is open, then the Schedule and Families tabs:
- Schedule — every class in the term, grouped by the period it meets in, with its teacher and how many seats are filled.
- Families — what each family owes and has paid for the term, where you record payments, refunds and waivers, and send payment reminders.
When grading is enabled for your school, staff with grade access also see Grades and Reports. See Grades and report cards for assignment scores, entered term grades, and published student reports.
The ⋯ menu edits the term or deletes it. Export prints the class schedule or downloads it, or the family payments, as a spreadsheet.
Terms
A term has:
- A name — for example, "Fall 2026."
- Start and end dates. These decide how many times each class meets, so check them first if meeting dates look wrong.
- An optional registration fee, charged per family or per child.
- Enrollment — whether families can enroll now, and an optional date it closes on its own.
Tip
Periods
Periods let a co-op share one consistent day. If your Tuesday has a First, Second and Third Period, set them up before you add classes: a new, empty term asks whether your classes meet in set periods, and Yes, set up periods opens them. Each period then shows on the Schedule tab with its own Add class. Change them later with Edit periods. Moving a period's time moves every class in it.
If your co-op meets more than once a week, turn on every day the period repeats: "First Period, Tue and Thu, 9:00" puts each class in it on both days. A new period starts on the last period's days, right after it ends.
Tip
Classes
Create the class
Change when it meets
Less common schedules
Make another one like it
Meetings and Attendance
A class's meetings are generated from when it meets and the term's dates — every Tuesday from the start date to the end date, for example. The class page shows the next meeting with a Take attendance button. All meetings lists every date; from there you can take attendance for any of them, or use a meeting's ⋯ to cancel it (a holiday, a sick day) and restore it later. Cancelled meetings stay visible so families and teachers can see they were called off.
Schedule Conflicts
A student can't be enrolled in two classes that meet at the same time — whether they share a period or just overlap. Enrollment is blocked with the name of the class in the way. An admin enrolling a student can choose Enroll anyway when there's a good reason.
A Class in More Than One Term
Most classes run in one term and are copied forward each year. If a class really is one course across several terms — say a year-long class — use Add term next to "Runs in" on the class page. Enrolling a student enrolls them for every term it spans.
- The class fee is charged once per student, no matter how many terms the class runs across.
- The term registration fee is still per term. A family joining a class that spans three terms is registered (and charged the fee, if any) in all three.