U of A expert helps develop national framework for K-12 computer science curriculum

Teaching guide aims to give students across Canada an earlier introduction to essential concepts and analytical skills.

201026-k-12-computing-science-curriculum-banner.jpg

A national K-12 curriculum guide developed with help from a U of A secondary education professor aims to give young students an earlier start on digital literacy. (Photo: Creative Commons)

At a time when reliance on digital technology and online interaction is a daily fact of life, fewer than half of Canada’s provinces and territories include computing science in their elementary and middle-school curricula. A University of Alberta secondary education expert is working with a national network of teachers, computing scientists and other educational stakeholders to change that.

Cathy Adams, a professor in the Faculty of Education, is one of 12 experts who have developed a new Canada-wide framework for K-12 computer science curriculum with Canada Learning Code

“Alberta has an excellent high-school computing science curriculum. However, it is optional and comes too late for many students,” said Adams. 

“It has long been established that basic computing science principles can be learned in the early grades alongside mathematics and science. Across the globe, it is also recognized that computing literacy and the ability to problem-solve through computational thinking are now essential competencies for current and future generations.” 

The framework highlights five main focus areas of computer science education: Programming, Computing and Networks, Data, Technology and Society, and Design. Each area has its own competency guide that helps educators leverage the real-world knowledge students can develop through learning computing science. 

“One of the pillars in the Technology and Society focus area, for example, engages primary students in grappling with their technological surroundings and how computing technologies have changed the ways people live, work and play together,” said Adams. 

“As they begin to develop their understanding of and competency in creating digital technologies, students are asked to explore how technology influences society as well as how they can shape technologies. In the later grades, the societal effects of computing on various groups—Indigenous peoples, visible minorities, people with disabilities—are analyzed and evaluated. 

“For me, the framework’s strong inclusion of the ethical, cultural, societal and ecological issues concerning today’s technologies marks it as distinctly Canadian.” 

Adams said focusing their efforts nationally as opposed to working with each provincial or territorial government means that each provincial or territorial ministry can adapt the advice to its own curricular contexts.

“I hope the framework is widely adopted as a curriculum guide for education ministries across Canada as they embark on new curricular initiatives, especially in the early grades,” she added. 

“Digital technology touches nearly every aspect of our lives now. It is critical that all Canadians have a working grasp of the science behind it.”


Great ideas change the world, but ideas need a push forward. At the University of Alberta, we know that push has never been more important as we do our part to rebuild Alberta and keep doors of opportunity open to all. We're making research discoveries. We’re cultivating entrepreneurs. And we’re giving our students the knowledge and skills they need to turn today's ideas into tomorrow's innovations. Read more stories about U of A innovators.