The Curriculum & Lessons Page: A How-To Guide
The Curriculum & Lessons page is where you build your subjects and plan lessons for each student. It keeps every lesson organized by student and subject, tracks its status, and prints a clean lesson schedule whenever you need one.
This guide walks through every function on the page.
Opening the Curriculum & Lessons page
From the main menu on the left, open Plan & Teach and click Curriculum & Lessons. On a phone, tap Curriculum in the bottom bar (it sits between Family and Calendar, so you will not need the More menu to reach it).
The page has two cards: Subjects at the top, and Lessons below.
Before you start: Lessons are attached to a student and a subject, so add at least one of each first. Students are created on the Family page. Subjects are created right here on this page (see below). If you click Add Lesson before you have both, the page shows the message "Add at least one student and one subject before planning a lesson."
Part 1: Subjects
Subjects are the categories your lessons fall under, such as Math and English. Every subject you add here becomes available in the lesson form and in the filters.
Each subject appears as a rounded chip showing its name, an Edit link, and a Delete link. The chips are listed alphabetically, so the order stays predictable however you add them.
The Subjects card is collapsible: click its heading (or the chevron on the right) to fold it away when you want more room for your lessons, and click again to open it back up. When collapsed, the heading shows a count so you know how many subjects you have.
Empty state: before you add anything, the card reads "No subjects yet. Add your own below, or tap a common subject to add it."
Add a subject
- In the box at the bottom of the Subjects card, type a subject name (for example,
Science). - Click Add. (The Add button stays greyed out until you type something.)
The new subject appears as a chip right away, and the box clears so you can add another.
Tip: To save typing, the card also offers a row of Common subjects as quick-add chips (Math, English, Science, History, and more). Click any chip to add that subject in one tap. A chip disappears once you've added that subject, and the whole row is hidden once you've added them all.
Rename a subject
- Click Edit on the subject's chip.
- Your browser opens a small prompt box with the current name filled in. Type the new name.
- Click OK to save, or Cancel to leave it unchanged.
Delete a subject
- Click Delete on the subject's chip.
- Your browser asks you to confirm. Click OK to remove it, or Cancel to keep it.
Note: You cannot delete a subject that still has lessons attached to it. If any lesson uses the subject, the page shows a message telling you so. Move or delete those lessons first, then delete the subject.
Part 2: Lessons
The Lessons card is the heart of the page. It lists your planned lessons and gives you tools to filter, add, edit, complete, print, and delete them.
Like the Subjects card, the Lessons card is collapsible: click its heading (or the chevron) to fold the list away, and click again to open it. When collapsed, the heading shows how many lessons are currently shown.
At the top of the card you will find these buttons:
| Button | What it does |
|---|---|
| Opens your browser's print dialog with a clean, printer-friendly copy of the lessons currently shown (see "Print a schedule" below). | |
| Add Lesson | Opens the lesson form so you can plan a new lesson (see "Add a lesson" below). |
| Delete all N shown | Appears only once you have chosen a specific Subject in the filter. It removes every lesson currently shown, after a confirmation (see Part 5). |
Filter the lesson list
Two dropdowns let you narrow the list down to what you want to see.
| Filter | What it does |
|---|---|
| Student | Show lessons for one student only. Choose All students to clear the filter. |
| Subject | Show lessons for one subject only. Choose All subjects to clear the filter. |
The two filters work together: for example, choose Ada and Math to see only Ada's Math lessons. When nothing matches, the card reads "No lessons match. Add one to start."
Tip: Whatever the filters are set to when you click Add Lesson is used as the starting student and subject in the new-lesson form, which saves you a step.
Reading a lesson row
Each lesson in the list shows, from left to right:
- A checkbox to mark the lesson complete (or clear it again).
- A color dot matching the student the lesson belongs to.
- The lesson title.
- The student name (for example, Ada).
- The subject name (for example, Math).
- The date (or "No date" if none is set).
- The due date, when one is set, styled distinctly (for example, "Due 2025-09-18").
- A status badge: Planned, In progress, or Complete.
- The grade, if one has been entered.
- Edit and Delete buttons.
A completed lesson has its title crossed out so you can see progress at a glance. Any Notes you added appear just under the lesson, and a link typed into the notes shows as a clickable link, both here and on the student's login.
Part 3: Add or edit a lesson
Clicking Add Lesson (or Edit on any row) opens the lesson form. The same form is used for both, and the heading reads either "Add lesson" or "Edit lesson" to tell you which.
| Field | What it does |
|---|---|
| Title | The name of the lesson, such as "Fractions: introduction" (required). |
| Student | Which student this lesson is for. Choose from your students (required). |
| Subject | Which subject this lesson falls under, such as Math or English (required). |
| Status | Where the lesson stands: Planned, In progress, or Complete. |
| Date | The date the lesson is scheduled for. Optional. You can also set this later by dragging the lesson onto a day on the Calendar page. |
| Due date | A due date for the lesson. Optional. |
| Notes | Any extra notes about the lesson. Optional. Notes appear under the lesson in the list, and a link you type here is clickable for both you and the student. |
Lessons are not graded here. You grade a lesson after it is complete, from the Needs grading card on the Dashboard or the Pending grading card on the Grades page (see Part 4).
To save:
- Fill in at least the Title, Student, and Subject (the Save button stays greyed out until all three are filled in).
- Click Save. The button briefly reads "Saving..." and the modal closes.
- Your lesson appears in the list.
To close the form without saving, click Cancel. So you never lose half-entered work by accident, the form no longer closes when you click the dark background or press Esc; use the Cancel button.
You can also add a lesson from the Calendar page: click + Add lesson in the Lessons to schedule tray. It opens this same form, so a lesson you add there without a date is ready to drag or tap onto a day.
Part 4: Mark a lesson complete and grade it
You do not need to open a lesson to complete it.
- In the lesson list, tick the checkbox at the left of the lesson's row.
- The lesson's title is crossed out and its status shows as complete.
To reopen a lesson, untick the same checkbox. A student can also mark their own lessons complete from their student login.
Grading a completed lesson. Once a lesson is complete and has no grade yet, it appears in the Needs grading card on the Dashboard and the Pending grading card on the Grades page. Enter the grade from either place; it records a real grade for the student (shown on the Grades page and available for the Portfolio) and clears the lesson from those lists.
Part 5: Delete a lesson
- Click Delete on the lesson's row.
- Your browser asks you to confirm because this cannot be undone. Click OK to remove the lesson, or Cancel to keep it.
Delete a whole subject's lessons at once
If you planned a curriculum you no longer need, you can clear all of its lessons in one step:
- In the Subject filter, choose the specific subject you want to clear. (You can also pick a Student to narrow it further.) A Delete all N shown button appears at the top of the card.
- Click Delete all N shown. It confirms the exact number first, for example "Delete all 36 Math lessons? This cannot be undone."
- Confirm to remove them.
The button only shows when a specific subject is chosen, so you can never wipe every lesson at once by mistake.
Part 6: Plan a whole curriculum at once
Instead of adding lessons one at a time, you can schedule a full curriculum across your school week in one step. At the top of the page is a Popular homeschool curriculum card. Open it to browse well-known programs by subject, grade, and worldview, each with a link to the publisher's scope and sequence.
Find the program you use (or any starting point) and click Add to plan to open the planner.
| Field | What it does |
|---|---|
| Student | Who the plan is for. |
| Subject | The subject the lessons fall under (for example, Math). |
| Book / level (optional) | The edition or level, such as "5/4" or "Level 2". As you type, the box suggests book/level labels you have used before for this same curriculum, so you can reuse the exact wording. It stays optional. |
| Start date | The first school day the lessons begin on. |
| Days of the week | The weekdays the subject meets. Lessons land only on the days you pick, skipping weekends and any breaks or holidays. |
| Days per lesson | How many school days each lesson runs. Leave it at 1 for one day per lesson; set it higher when a single lesson spans several days, and each lesson repeats on that many days, tagged "(Day 1 of 3)", "(Day 2 of 3)", and so on. |
| Scope & sequence | Paste your own lesson list, one per line (a publisher's own list is copyrighted and cannot be imported). Leave it blank to create numbered placeholder lessons instead. |
| Number of placeholder lessons | How many numbered lessons to create when you have not pasted a list. Each is titled with the subject, for example "Math - Lesson 1", so it reads clearly on the calendar. |
The planner shows how many lessons it will create, grouped under a subject named for the curriculum and book (for example, "Saxon Math 5/4 - Math"). Click Add N lessons to schedule them; they then appear in the Lessons list and on the Calendar.
Continuing where you left off
When you plan the same curriculum again later, the planner shows the last date a lesson is already scheduled for that student and subject, with a Click here to schedule from the next day button. That sets the start date to the day after your last lesson, so you can add the next batch without opening the calendar to check.
Part 7: Print a schedule
The Print button produces a tidy, printer-friendly lesson schedule that matches whatever the filters are currently showing.
- Set the Student and Subject filters to the view you want to print (or leave them on All for everything).
- Click Print at the top of the Lessons card.
- Your browser's print dialog opens. From there you can print to paper or save as a PDF.
The printed page carries a "Chalk and Chart" masthead, the title "Curriculum schedule", the date it was printed, and a subtitle describing the filter (for example, "Ada . Math", or "All students and subjects" when no filter is set). On-screen buttons, checkboxes, and filters are left off the printout, and each student's color dot is kept.
Quick reference
| I want to... | Do this |
|---|---|
| Add a subject | Type a name in the Subjects box → Add |
| Rename a subject | Edit on the subject chip → type new name → OK |
| Delete a subject | Delete on the subject chip → confirm (remove its lessons first) |
| Plan a new lesson | Add Lesson → fill in Title, Student, Subject → Save |
| Change a lesson | Edit on the lesson row → change fields → Save |
| Show one student's lessons | Set the Student filter |
| Show one subject's lessons | Set the Subject filter |
| Mark a lesson done | Tick the checkbox on its row |
| Record a grade | Complete the lesson, then grade it from the Needs grading (Dashboard) or Pending grading (Grades) card |
| Schedule a lesson on a day | Set a Date, or drag it onto a day on the Calendar page |
| Plan a whole curriculum | Open Popular homeschool curriculum → Add to plan → set the options → Add N lessons |
| Spread one lesson over several days | In the planner, set Days per lesson above 1 |
| Continue a plan where you left off | In the planner, click Click here to schedule from the next day |
| Delete a lesson | Delete on the lesson row → confirm |
| Delete all of a subject's lessons | Choose the Subject filter → Delete all N shown → confirm |
| Collapse the Lessons list | Click the Lessons heading |
| Print the schedule | Set the filters → Print |
Screenshots use a sample "Demo Family" with two students, Ada (5th grade, grading "0 to 100") and Linus (2nd grade, grading "1 to 4"), and several subjects including Math, English, and Science.