Alberta lesson planning

Alberta lesson plan generator for teachers

Turn Alberta curriculum outcomes into editable lesson plans, activities, assessments and classroom supports. CARL’s AI drafts in Alberta curriculum language; you make every call.

Free to start. No student names, no personal student data.

A real example

A completed Alberta unit plan.

A Grade 2 Social Studies unit drafted from Alberta outcomes in CARL’s lesson plan template, with its exit ticket, guide and enhancements. Switch tabs to read the actual files.

A completed Alberta unit planGrade 2 social studies unit · exit ticket · guide · enhancements

Loading preview

The document appears here in a moment, scrollable and ready to print.

CARL in 36 seconds
hicarl.ai
Alberta context

Outcomes first. Formatting last.

  1. Step 1

    Start from whatever you have.

    A topic, a PDF or Word doc, or a rough idea you talk through with CARL. It all builds on your Alberta setup.

  2. Step 2

    The plan is step one.

    Worksheets, exit tickets, success criteria and inclusive supports come from the same lesson.

  3. Step 3

    Edit anything. You decide.

    Change blocks yourself or ask CARL in plain words. Every output is an editable draft you review before it reaches students.

Alberta curriculum language

Fluent in how Alberta organizes learning.

Renewed subjects or a legacy program of studies. Where Alberta content exists for your subject and grade, lessons reference it; otherwise CARL works from your uploaded source or neutral planning language.

Organizing Ideas & Guiding Questions

The renewed curriculum’s conceptual thread stays visible as you build.

Learning Outcomes

Lessons anchor to the outcomes students are working toward.

Knowledge, Understanding, Skills & Procedures

Activities build what students know, understand and can do.

Legacy outcomes too

Grades still on older programs of study plan around general and specific outcomes.

Where teachers use it

One tool, a lot of Alberta planning moments.

Curriculum renewal

Renewed K–6 subjects, planned around organizing ideas and learning outcomes.

Refreshing an old binder

Rework a lesson from the previous curriculum around your current outcomes.

Combined and multi-grade classes

Parallel versions of one lesson for split classes.

French Immersion

Lessons fully in French, French student materials, or teacher notes in English.

Inclusive by design

UDL, ELL and SEL supports where they fit, always your call.

Canadian-made

Made in BC. Hosted in Canada. Teacher-controlled.

Your CARL account, lessons and uploads are stored in Toronto. You plan with class-level context.

Made in BCHosted in CanadaTeacher-controlled
Compass curriculum coverage dashboard: 82% coverage across classes, plus taught, planned, and to-do counts and the week ahead
CARL + Compass

CARL builds the lessons. Compass watches the outcomes.

Curriculum renewal makes “have I covered everything?” a harder question. Compass tracks taught, planned and to-do outcomes across your Alberta curriculum. Plan with Compass can draft a sequence for the gaps. Review it, then choose a plan to build out in CARL.

FAQ

Questions Alberta teachers ask first.

Yes. CARL generates editable Alberta lesson plans, student materials, assessments, and teaching supports, built as a teacher-controlled workflow rather than a one-click answer machine.
Yes. CARL’s Alberta planning mode supports planning in renewed curriculum language, including organizing ideas, guiding questions, learning outcomes, and knowledge, understanding, skills and procedures.
It can get things wrong, like any AI. CARL plans from the details you set, and you check every draft before it reaches students.
No. Plan with class-level needs and teacher-set preferences. No student names or personal student data required.
Free resources

Free resources for Alberta teachers.

Download free worksheets and printable activities without an account. To make something custom, sign up and start a new worksheet in CARL.

Pick one lesson from your binder.

Upload it, refresh it, and see what CARL does with the rest of the unit.

Get started free →