School Calendar
Back to all guides

School Calendar tutorial

Create a Weekly Classroom Calendar and Share It with Parents

Give parents a clear view of the classroom week. In this walkthrough, you’ll build a small Year 3 schedule, review events created with Magic Generate, and publish a read-only link that you can update later.

The week you’ll build

This example is a starting point. Use dates and activities that fit your own week.

DayTimeActivityDuration
Monday9:00 amReading30 min
Tuesday9:00 amMaths45 min
Wednesday10:30 amPE60 min
Thursday11:00 amLibrary30 min
Friday2:00 pmAssembly30 min

A prompt to try

Replace the bracketed date with the Monday of your chosen week, then paste this into Magic Generate.

For the week starting Monday [YYYY-MM-DD], create these events:
Monday 9am Reading for 30 minutes
Tuesday 9am Maths for 45 minutes
Wednesday 10:30am PE for 1 hour
Thursday 11am Library for 30 minutes
Friday 2pm Assembly for 30 minutes

1. Create a blank classroom calendar

Open School Calendar and choose New blank calendar. Open the calendar settings to give it a recognisable title, such as “Year 3 — Weekly Plan”, and a short description for families. Navigate to the week you want to plan.

2. Add a lesson manually or try Magic Generate

For a manual start, select an activity and click a calendar time slot. Open the event details to adjust its title, start time, and duration.

To create the example week with AI, open Magic Generate and send the prompt above with a specific start date. Use a blank calendar for this example, or leave out any lesson you already added manually.

3. Review the events before adding them

Check every suggested date, time, activity name, and duration. Pay particular attention to the chosen week. When the result matches your plan, select Add to calendar.

Use the calendar to review the whole week. Adjust any event details before you share the plan with families.

4. Publish a calendar parents can view

Select Publish calendar. Review the title, description, and events that viewers will see. If you want the shared view to require a password, set one before publishing.

Publish and copy the link. Open it in another browser or on your phone to check the parent view. Viewers can read the published calendar without editing your original. Share that link through the channel your classroom normally uses.

5. Update the plan using the same link

Suppose library time moves from 11am to 11:30am. Edit that event, return to Publish calendar, and select Republish. The shared URL stays the same.

Parents see the updated version when they reopen or refresh the link. Editing your local calendar alone does not publish the change, so make republishing part of your routine.

6. Give families a clear introduction

You could introduce the link with: “Here is our classroom plan for next week. Please use this link to check lesson times and activities. We’ll republish it when the plan changes.”

Keep the calendar focused on information families need: lesson times, library visits, PE sessions, assemblies, and other shared activities.

Make the next week easier to see

Start with a few activities, check the details, and build from there.

Create next week’s classroom calendar

Next guide: Build an After-School Activity Schedule with AI