Type to search lessons across every grade and subject.

An open educational resource

Curriculum-aligned mathematics and science for every Alberta classroom.

Search the lesson library

Search runs across English and French content.

Jump to your grade

Pick a grade band

Curriculum is grouped into three Alberta grade bands. Each band sets the pace, vocabulary, and depth.

K–3

Kindergarten – Grade 3

Counting, comparing, sorting. The five senses, weather, living things.

1 mathematics

0 science

4–6

Grades 4 – 6

Fractions, area, decimals. Rocks, simple machines, basic circuits.

0 mathematics

1 science

7–9

Grades 7 – 9

Linear functions, geometry, probability. Cells, reactions, ecosystems.

37 mathematics

0 science

Two subjects, side by side

Built for Alberta classrooms

Open, no log-in

Every lesson is free, public, and works without an account. Nothing follows the student home.

No data collected

Zero analytics. Zero tracking cookies. Lesson progress stays on your device.

Curriculum-aligned

Every page maps to a specific Alberta learning outcome — published with the outcome code.