Academics

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 is a session of your year — like a semester or quarter — with a start and end date.
  • A 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 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

Starting next year? Click New term. It starts as a copy of the term you're looking at (pick another under Start from, or a blank term). The copy gets that term's periods and every class with its teachers, times, seats and fees. Rosters and payments stay behind, and enrollment starts closed so you can review it first.

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

Periods are optional. If your classes don't line up to shared time slots, answer No, each class has its own time and give each class its own day and hours.

Classes

1

Create the class

Click Add class under the period it meets in, or at the top of the page. Give it a name, a teacher, grades, seats and a fee, and pick when it meets: one of the term's periods, or Other time with a day and hours. Subject, room and description are under More details.
2

Change when it meets

On the class page, use Change next to "Meets." Pick another period, or Other time. A class meets in its period or at its own time, never both: whichever you pick sets its meetings. A class leaving a period keeps meeting at that period's days and time until you set another. A class that runs in several terms picks for each term.
3

Less common schedules

For a class at its own time, edit the time to make it repeat every other week, monthly, or on several days. Split into groups is for a class families take on different schedules — say Group A on Tuesdays and Group B on Thursdays — each with its own seats and price if you like.
4

Make another one like it

Running the same class for several grades — English for each grade, say? Build the first one, then on its class page choose ⋯ → Duplicate class. The copy keeps the details, grades, seats, fee, meeting time, terms and teachers, and starts with an empty roster. It opens on Edit details as "English (copy)" so you can rename it and set its grades straight away.

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.

Putting It Together

1

Create the term

On Academics → Classes, create your first term (or click New term) with its name and dates. Copying an earlier term brings its periods and classes, so you can skip to step 4.
2

Add periods, if you use them

An empty term asks whether your classes meet in set periods. Choose Yes, set up periods and add them — for example "First Period, Tue 9:00–10:15."
3

Add classes

Click Add class under each period (or at the top for a class at its own time), with its teacher.
4

Open enrollment

From ⋯ → Edit term, turn on Families can enroll now. Teachers see their classes, rosters and attendance under My Classes.

Ready to get your church online?

Start free and add more when you need it.