Complements and references of the magazine, Vol. 24 no 3 (spring 2022)

Published on :

Click to view the complete summary

Are you subscribed to the magazine in digital format?

This document contains all the references associated with the Spring 2022 issue of École branchée Magazine, Vol. 24 No. 3.

Computer programming: a skill to develop

References : 

Barma, S. (2018). Carry out a multiple case study aimed at refining knowledge on the pedagogical or didactic use of programming in Quebec schools. Laval University.

Davidson, A.-L. and Ruby Ivan. (2019, September 19). Why learn to code? The conversation.

Häkkinen et al., 2017. Preparing teacher-students for twenty-first-century learning practices

(PREP 21): a framework for enhancing collaborative problem-solving and strategic learning skills, Teachers and Teaching, 23:1, 25-41, 

Ministry of Education of Quebec. (2019). Digital Competency Development Continuum – Digital Competency Reference Framework. Government of Quebec.

Ministry of Education of Quebec. (2020). The educational use of computer programming. Government of Quebec. 85 % of the jobs of 2030 do not yet exist.

Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B ., and Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM 52(11), 60–68.

Rioux, M. (2021). Start programming with ScratchJr or Scratch in class. École branchée.

Into the world of robots 


RÉCIT of preschool: 

RÉCIT Inclusion and special education:

RÉCIT Social universe:


Project examples

Looking for ideas? Here are some suggested projects by discipline. Moreover, we must not forget that robotics favors the realization of multidisciplinary projects.


Create and perform dances (choreographies)

Add interactions, movements or sounds to existing works

Social universe

Create an interactive model (e.g. Aboriginal village, seigniory, agricultural territory)

Tell the story of a significant character


Write a story that includes a journey to be coded with a robot 

Programming the journeys of a character in a book


Work on the Cartesian plane, angles, measurement of length and time

Deepen understanding of some basic arithmetic concepts

Programming simulators of random experiments


Explain the water cycle (evaporation, condensation, precipitation, runoff and infiltration) 

Create objects to determine the mechanical properties of their materials, explore movements, etc.

Distinguish between electrical conductors and insulators

Description of robots that can be used for robotics in schools

(in alphabetical order, according to the list of the Center for Government Acquisitions of Quebec)

Why learn to program?

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books., p.19 

Romero, M. (2019). Programming is not only technological. Programming: a sensitive, cultural and civic approach to solving problems. Spectrum, 49.’est_pas_que_technologique_Programmer_une_demarche_sensible_culturelle_et_citoyenne_pour_resoudre_des_problemes

Ministry of Education. Transversal skills.

Integrating digital into the classroom, one block at a time!

Ethier, Lefrancois and Demers. (2014) Making people love and learn history and geography in primary and secondary schools, Éditions Multimondes,

Reference framework for digital competence:

See the self-training: 

Minecraft Education in MST:

Serious games in a social universe:

RÉCIT of the social universe:

Aboriginal RÉCITs activity: 

Padlet resources:

Getting started in digital without a screen is possible!

Resources  :

Activities to download (COLORI):

Preparatory activities without screen (CSSDM):

Activities without techno (national service of RÉCIT of preschool): 

References :

Colgan, L. (2020, December 7). Why a computer isn't the first thing you need when teaching kids to code. The Conversation. 

Bodu, F. (2020). Montessori pedagogy: understanding its fundamentals and applying them. hater.

Behind every programmer is a debugger

Resources :

University of Auckland debugging resource list:

What are computer bugs, BBC Learning – Computers:  

Kelly Lougkeed's 10 best practices for helping students debug their code: 

Onward and upward:: Fostering a growth mindset, LEARN Blog: (in English) 

Making Friends With Failure, LEARN Blog: (in English) 

Scratch Debugging Challenges 

Scratch Debug Cards or French – 

Video of Grace Hopper Remembered: 

References :

Chen, L., Chan, E., Denny, P., Luxton-Reilly, A. & Tempero, E. (2019). Towards a framework for teaching debugging. 79-86. 10.1145/3286960.3286970.

Monteiro, T. (2019, October 31). Improve how you code: Understanding rubber duck debugging. Duckly.

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.

About EngagED Learning magazine

The professional magazine for teaching in the digital age!

The École branchée magazine is aimed at teachers, educational advisers and school management. It appears 3 times a year, in print and digital format, in addition to offering exclusive content online. You can subscribe personally or choose an advantageous school or institutional license.

Other articles in this issue