LessonScope
Where lessons level up.
Lesson plans & decks, in your school's format.
Use your EducScope account
Sign in once for EducScope, LessonScope, and TeacherScope. Your password is only entered on EducScope.
or continue with

Enter your email and we'll send you a reset link.

Choose a new password.

LessonScope
Teacher suite
LessonScope
TeacherScope
Menu
LessonScope AssistantCurriculum planning help
Planning a lesson

Choose what you need help with. The assistant uses the lesson you are currently working on.

Passkeys

Sign in with Face ID, Touch ID, Windows Hello, or a security key instead of typing your password.

Personal planning frameworks

Upload guidance once, review LessonScope's interpretation, then choose it when planning.

Add a framework

Observation rubrics, teaching policies, assessment guidance, or your own planning principles.

Loading frameworks...
Select a framework to review it, or upload the first one.
EducScope suite

Plan a lesson

Paste your objectives — get a lesson plan that matches your template, then a matching deck.
Set up lesson Review plan Create slides

Start from your lesson plan

Upload your existing lesson plan and we'll build matching slides straight away — no need to re-type objectives. Afterwards you can generate a worksheet, quiz, exit ticket and games from it.

Choose your lesson plan — Word, PDF, or text

Start from your slides

Upload your PowerPoint and your slides show up here on the system. From them we can write you a matching lesson plan, or skip straight to worksheets, quizzes and games — all based on what you uploaded.

Choose your slides — PowerPoint (.pptx)
Step 1 of 3

Choose the lesson source

Tell LessonScope what you are teaching, or select it from an existing pacing guide.

Your school's lesson-plan template recommended

Save each lesson-plan format once, name it for its grade or class, then choose the right one for every lesson. Your download comes back in the selected template's fields. Without one we use a standard structure.

Week-by-week lesson plan

Saved lesson-plan templatesSelect the format for this lesson
Loading your templates…

Word, PowerPoint, PDF, Excel or text — or an Excel workbook with a tab per week.

1
Planning source i

Upload your year plan, pacing guide, or weekly plan. Objectives are extracted automatically for each week.

No plans uploaded yet — upload an Excel pacing guide to get started.

Excel (.xlsx) — year plan, pacing guide, or weekly plan with grade sheets. Grades, weeks and objectives are extracted automatically.

Add a subject.
Add a topic.

New subject or topic? We'll fetch & caption images automatically.

2
Select week or lesson
From plan
—
WK —
2
Lesson objectives *
Success criteria
    Please add at least one objective.
    Extra teaching materials optional

    Upload textbook extracts, notes, PDFs, spreadsheets, slides, or images. LessonScope will use the readable content to make the lesson more accurate.

    No extra materials added.
    3
    Lesson settings

    A flexible lesson flow that works well for most topics and school templates.

    Planning framework optional
    Built-in

    No personal framework selected. Lesson generation works exactly as before.

    Weekly lesson sequence optional

    Use this when one topic needs several periods in the same week, such as 3 science lessons of 35 minutes each.

    Slide theme & layout
    Review your lesson plan

    Edit anything below. When it looks right, create the slides — they'll follow this plan.

    Your deck is ready —

    Click any text to edit it · use Replace to search images · Regenerate before downloading.

    Lesson pack i

    Turn this lesson into student-facing materials — generate, tweak, and download each as a Word document.

    Student game i

    Share the Room Code on the board — students go to lessonco.pe/join and type it in. No sign-up needed.

    Admin

    AI usage & cost

    What every OpenAI call has cost so far — overall and per teacher — so you can price the app.

    Cost by model

    Prices are estimates from an editable table (usage.js, or PRICE_* env vars). Tune them to match your OpenAI bill.

    Updates and rollback

    Review the application version currently running and restore a recent known version if an update causes a problem.

    Loading the running version…

    Checking protected rollback configuration.

    Checking
    Loading recent updates…
    Code only: rollback creates a new GitHub commit and Railway redeploys it. Teacher accounts, templates, lessons, submissions, and files on the persistent volume are not deleted or rewound.
    Choose a previous version only when a release has caused a verified problem.

    Image library

    Add more images to any subject & topic. Each new image is fetched and auto-captioned for context, then indexed instantly.

    External API keys

    API keys let your external apps (e.g. report card writer) pull all student names, IDs, and game results across every class. Keys are shown once — keep them safe!

    + Generate new API key

    Your new API key (copy now — shown once)

    Use in your app: Authorization: Bearer <key>

    Endpoints: GET /api/v1/students  ·  GET /api/v1/rosters  ·  GET /api/v1/roster/:id/progress

    Recently added

    Images fetched in the last 7 days. Click the × on any image to delete it from the library and disk.

    Loading…

    All images by topic

    Click Browse on any topic to see its images and delete ones you don't want.

    My games

    Share a Room Code on the board — students go to /join and type it in.

    Create a game from your own PowerPoint

    Already have a lesson deck? Upload it and we'll generate the quiz questions from it — no need to rebuild your slides here.

    Drop your .pptx here or click to browse

    My assignments

    Worksheets, exit tickets, and quizzes published online — review student work and release results.

    Marks

    Every class's marks in one place — assignments and games together, with class and student averages. Export to Excel for your school's system.

    Plan & usage

    Your EducScope plan and monthly AI usage are shared across LessonScope and TeacherScope.

    Find your monthly plan

    Use your teaching rhythm to find the smallest EducScope plan that fits.

    Calculating...Estimate appears here.
    Teacher — $19/monthSuggested plan appears here.

    Class rosters

    Upload your class list — Excel or CSV — so students verify themselves with a Student ID. No email, no passwords.

    Add a new roster

    Drop file here or click to browse

    Excel (.xlsx, .xls) or CSV — any column layout

    rows detected. Confirm which columns contain the Student ID and the student's name.

    Or paste CSV manually

    One student per line: studentId,name

    Sort:
    Choose an image
    Stock library first — free and instant. No match? Try "Search the web".
    Powered By GIPHY
    Suggest a lesson video
    Suggestions use the lesson topic, grade, and stage. Review every video before showing it to students.
    No video will be downloaded. The approved link is saved with this slide.