Why Elementary and High School Students Should Learn Computer Programming
Why Elementary and High School Students Should Learn Computer Programming
Ontario’s decision is in line with those taken by Nova Scotia and British
Columbia, which were the first and only Canadian provinces to make learning
computer programming compulsory at the primary and secondary levels in
2015 and 2016 respectively.
In the rest of the world, many governments have also made this change, such
as Estonia as early as 2012, the United Kingdom in 2014, and South Korea in
2017.
But what are the arguments put forward to motivate the integration of
computer science, and more specifically computer programming, into the
school curriculum of students? Research highlights three main arguments on
this subject that will be discussed in this article.
The lead author of this story, Hugo, is a researcher at the UNESCO Chair in
Curriculum Development and a lecturer in the Department of Didactics in
Educational Technology. His thesis project in educational sciences at
Université du Québec à Montréal focuses on the impact of learning computer
programming on young learners.
On the one hand, computer science skills can indeed provide access to well-
paying jobs, which could help provide greater financial stability for
marginalized groups who have not had the opportunity to accumulate wealth
in recent generations. On the other hand, the increased participation of people
from under-represented groups in computing (women, Indigenous people,
Black people) could also promote diversity in the field, and ultimately result in
an increase in the total number of workers.
Researchers advancing this equity argument argue that if early and intentional
steps are not taken to foster greater diversity, this could result in a “digital
gap” or an opportunity difference between dominant and marginalized
groups, much more pronounced in the coming years. All youth learning to
program could in this sense represent a measure to decrease this gap and
promote greater social equity, which is in line with United Nations’ Goal 4
about inclusivity and equality in education.
Greater diversity in the tech community would help narrow the opportunity gap between dominant and marginalized
groups. (Shutterstock)
It is important to note, however, that these beneficial effects for the learner,
although widely discussed and increasingly documented, still need to be
shown through more research involving comparative and longitudinal aspects.
Hugo’s thesis project examines this perspective.