Back to all features
Schedule

Your planner finally matches the way your school actually runs.

Most planners assume Monday-to-Friday. Planlark builds around your actual rotation — 2-day, 4-day, 6-day, or anything up to 8 — and accounts for holidays, PD days, assemblies, and manual overrides so the calendar never lies. Every AI action, unit placement, and lesson schedule uses the same source of truth.

AI can

AI can place lessons, units, and events on real class dates instead of guessing.

Planlark settings screen for school schedule, cycle days, and planner configuration

Schedule rules drive the planner, the unit timeline, and every AI action.

How it works

How teachers use rotating schedule engine

Planlark keeps this feature connected to the rest of the planning system so teachers do not have to rebuild context every time something changes.

Build around cycle days, not just Monday to Friday assumptions, so the planner reflects how schools actually run.

Account for holidays, PD days, assemblies, and manual overrides without breaking lesson pacing or unit planning.

Keep weekly planning, unit planning, and AI-created work aligned to the same school calendar source of truth.

Use cases

When teachers reach for this

Real scenarios where rotating schedule engine saves planning time and keeps everything connected.

Multi-day rotation

A school running a 6-day cycle sees only the classes that meet on each cycle day. No phantom lessons on days off.

Holiday & PD handling

Mark a PD Friday and the planner automatically shifts affected lessons to the next valid class occurrence.

Assembly overrides

Add a one-off assembly and the schedule adjusts without breaking the rest of the unit plan.

Examples

What it looks like in practice

Real requests a teacher might make and what Planlark does in response.

Teacher request

"Place the Confederation debate the next time Social Studies 9A meets after the PD Friday."

What Planlark does

Planlark skips the non-instructional day, finds the next valid class occurrence, and places the lesson on the real date that class actually meets.

Teacher request

"Show me what Social 10 looks like over the next two weeks, accounting for the long weekend."

What Planlark does

Planlark displays the real teaching slots, with the holiday gap visible and no fake entries on non-instructional days.

Teacher request

"Move all Science 8 lessons forward by one cycle day."

What Planlark does

Every lesson in the sequence shifts to the next valid class occurrence, preserving order and skipping non-teaching days.

Try Rotating Schedule Engine inside a real teacher planner

Join the waitlist to use rotating schedule engine with AI-driven lesson planning, unit planning, and school calendar workflows.