Closing Canada’s Coding Gender Gap: Practical Ways to Support Girls in STEM
Girls are not missing from STEM because of interest alone. Canadian data points to a gap that widens through school, shaped by confidence, representation, and everyday classroom habits that families and educators can actually change.
What the numbers show
Statistics Canada research on gender and STEM programs found that women make up the majority of young university graduates overall, yet remain underrepresented across STEM fields—and the gap is not even across fields. Representation is comparatively higher in biological sciences and lower in mathematics, physical sciences, engineering, and especially computer and information sciences.
That unevenness matters. It suggests the gap is not about general interest in learning, but about something specific happening around computing and technical fields.
Where the gap opens
Researchers point to a mix of contributing factors: gender stereotypes about who technology is “for,” a shortage of visible role models in computing, and classroom dynamics where one group ends up doing most of the typing while another mostly watches.
This site’s age range, 9 to 13, sits right in the window where confidence gaps often start to form. That makes it a genuinely useful window for intervention, not a coincidence to work around.
What families can do
Small, repeated choices matter more than a single conversation about “girls in tech.”
- Give equal turns at the keyboard during shared coding time
- Avoid casually gendering technology as a “boy thing” or “girl thing”
- Point out real women and girls working in computing and AI when they come up
- Praise persistence and debugging, not just quick natural talent
What educators can do
Inclusive classroom design, described in more depth in our guide to building an inclusive AI classroom, applies directly here. Rotate roles during pair programming so the same student is not always driving. Use project examples and prompts that appeal across interests rather than defaulting to the same narrow set of themes.
Avoid framing early coding activities as a competition. A comparison-heavy classroom tends to discourage students who are still building confidence, regardless of ability.
Where community programs can help
Canada has established organizations working specifically on this gap. Actua’s National Girls Program runs girls-focused STEM sessions in communities across the country, pairing participants with instructors who serve as visible role models.
A single program will not close a national gap on its own, but combined with consistent habits at home and in the classroom, it adds real, structured exposure that many girls otherwise don’t get.
Keep the goal specific
The aim is not to convince every girl to pursue a computing career. It is to make sure that trying coding, sticking with a hard bug, and imagining a future in it feel equally available—regardless of gender.
A low-pressure trial class, with an instructor who actively distributes turns and attention, is a reasonable and concrete first step for a family wondering where to begin.
Keep exploring
Sources and further reading
Keep the curiosity going
Learn by making something that matters to you.
Explore friendly, hands-on lessons designed to help young learners build real Python and AI skills.
