An open educational resource

Curriculum-aligned mathematics and science for every Alberta classroom.

Open lessons in English and French, mapped to Alberta Education outcomes for kindergarten through grade 9. No accounts. No tracking.

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

0 science

7–9

Grades 7 – 9

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

12 mathematics

0 science

Two subjects, side by side

Science

Living systems, physical systems, earth and space, matter and energy. Hands-on investigations and 3D models throughout.

No lessons yet — coming soon.

0 lessons available

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.

Authorized resource — Alberta Education, Provincial Resource Review Guide, May 2025.