Quick answer: Alberta introduces computing and technology formally through Career and Technology Foundations (CTF) for grades 5-9, which includes a computing science occupational area, before students can specialize further in Career and Technology Studies (CTS) in high school.
What Is CTF?
According to Alberta Education, Career and Technology Foundations (CTF) is a curriculum for students in grades 5-9 organized around four central processes — plan, create, appraise, communicate — spanning multiple occupational clusters, including a Technology cluster that covers computing science.
How This Connects to Coding
CTF is intentionally broad and interdisciplinary, developing problem-solving, communication, and collaboration skills through hands-on, real-world challenges — computing and coding are one occupational area among several a student may encounter, not a guaranteed, dedicated coding class every year.
What This Means for a Grade 4-8 Family
Since CTF formally begins at grade 5 and computing science is one of several possible occupational areas, families who want consistent, structured coding exposure earlier — or a guarantee that their child builds real coding skills rather than sampling one of many CTF areas — often look to dedicated after-school programs to fill that gap.
Compliance Note
A coding program's curriculum can be designed to map to and support the computing-related outcomes within Alberta's CTF and broader K-12 goals. It is not endorsed, approved, or certified by Alberta Education or any school division.