CARL for Alberta

Alberta lesson plan generator for teachers

Build editable lesson plans, activities, assessments, and classroom supports with CARL, an AI-assisted planning workflow that works in Alberta curriculum language, through renewal and beyond, with you making every call.

CARL · Grade 2 · Social Studies · Alberta
Communities & Belonging · Grade 2 Social StudiesAn Alberta-aligned lesson set, yours to edit

Preview coming soon

A real CARL document will render here, scrollable and ready to print.

The renewal moment

Planning through curriculum renewal, without starting from zero.

Alberta teachers are planning across two realities right now: renewed K–6 subjects built on organizing ideas, guiding questions, learning outcomes, and knowledge–understanding–skills, alongside programs of study that still use general and specific outcomes. A generic AI tool doesn’t know which one your grade and subject is on this year, and it will happily invent outcomes that don’t exist.

CARL works from the planning details you set: grade, subject, timing, class needs, and the curriculum context you’re actually teaching. It drafts; you verify, edit, and approve.

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

What that saves you
No re-explaining your grade, subject, and outcome structure in every prompt
No stitching together lesson, worksheet, and assessment from separate chats
No reformatting a wall of AI text into something you’d hand a substitute
No rebuilding old favourites from scratch when outcomes change
Alberta curriculum language

Fluent in how Alberta organizes learning.

CARL supports planning with the structures Alberta teachers navigate, whether you’re in a renewed subject or a legacy program of studies.

Organizing Ideas & Guiding Questions

Keep the conceptual thread of the renewed curriculum visible while you build.

Learning Outcomes

Anchor lessons to the outcomes students are working toward.

Knowledge, Understanding, Skills & Procedures

Plan activities that develop what students know, grasp, and can do.

Legacy outcomes too

For grades and subjects still on established programs of study, plan around general and specific outcomes the same way.

Refresh what already works

Your old lessons aren’t dead. They’re drafts.

The fastest way into CARL for many Alberta teachers isn’t a blank page: it’s the binder. Upload a lesson written for the previous curriculum, and CARL helps you rework it around your current outcomes, then rebuild the worksheet and assessment to match.

Upload and refresh

PDFs, Word docs, old unit plans. Keep the activities that work, update the alignment.

Start from a topic

Grade, subject, topic, timing. CARL drafts an editable Alberta lesson.

Remix from the library

Adapt a shared lesson into your own editable Alberta version.

Chat it out

Think through a rough idea with CARL before generating anything.

The workflow

From Alberta setup to classroom-ready materials.

1

Choose Alberta mode

Set grade, subject, timing, language options, and class-level needs.

2

Build the lesson

Topic, upload, remix, or chat. Your choice of starting point.

3

Add the pieces

Activities, assessments, organizers, exit slips, and differentiated supports from the same setup.

4

Review and approve

Edit wording, timing, and approach before anything reaches students.

Alberta classroom fit

Built for real Alberta classrooms.

K to 12 planning

Single lessons, multi-day sequences, student materials, and teacher-facing supports across divisions.

Combined and multi-grade classes

Draft parallel versions of a lesson for split classes without doubling the planning time.

French Immersion and language options

Full immersion, student-facing French, partial vocabulary support, or teacher notes in English.

Inclusive by design

UDL, ELL, differentiation, SEL, and accessibility considerations added where they fit, always under teacher control.

Canadian-made

Canadian-made, Canadian-hosted, teacher-controlled.

CARL is built in BC by a Canadian team and hosted in Canada. It plans from class-level context and teacher preferences, never student names or personal student data. AI assists; teachers decide.

Made in CanadaHosted in CanadaNo personal student dataHuman-centred AI
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, and turns gaps into Plan Ideas that flow straight into 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.
CARL supports those too. Plan around general and specific outcomes, or upload the program of studies content you’re working from.
Yes. Upload existing plans and CARL helps you rework them around current outcomes while keeping the activities and structure you like.
CARL plans from the details you set and keeps you in the review seat. Every draft is editable, and alignment decisions stay with you. For coverage tracking against outcomes, Compass is built exactly for that.
Yes. CARL can draft differentiated or parallel versions of a lesson for multi-grade classrooms, which you refine.
No. Plan with class-level needs and teacher-set preferences. No student names or personal information required.
Yes. Made in BC, hosted in Canada.
ChatGPT can brainstorm, but it forgets your context, doesn’t know where Alberta’s renewal stands for your grade, and leaves you to assemble everything. CARL is a connected planning workflow with Alberta mode, uploads, remixing, supports, and optional Compass tracking.

Pick one lesson from your binder.

Upload it, refresh it, and see what CARL does with the rest of the unit. You stay in control the whole way.

Get started free →