Skip to content

Lesson Bank

The Lesson Bank stores reusable lesson plans. Lessons can be written manually or saved from AI-generated output. Each lesson can be linked to multiple achievements and scheduled for any learner.

Creating a Lesson

Go to Lesson Bank and click New Lesson. Fields:

Field Purpose
Title Short descriptive name
Content The lesson plan — supports Markdown formatting
Tags Subject areas to make the lesson searchable

AI-Generated Lessons

When you generate a lesson through the AI Generator, a lesson record is created immediately in the Lesson Bank with a pending status. The lesson detail page shows a spinner while generation runs in the background. Once complete, the content appears automatically. If generation fails, a retry button is shown.

Each AI-generated lesson is linked to an AI Interaction Log that records the prompt sent and response received.

Lesson Extensions

From a generated lesson's detail page you can create an Extension — a new lesson that builds on the original, incorporating achievements logged against it.

Scheduling a Lesson

From the lesson detail page, click Schedule to assign the lesson to a learner with a target date. Scheduled lessons appear in the Schedule view and trigger overdue alerts on the Dashboard if missed.

Linking to Achievements

When logging an achievement, you can link it to a lesson from the bank. This creates a permanent record of which lesson contributed to which milestone.