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?

Add to favorites (0)

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. https://lel.crires.ulaval.ca/sites/lel/files/barma_mees_rapport_final_-_lel.pdf

Davidson, A.-L. and Ruby Ivan. (2019, September 19). Why learn to code? The conversation. https://theconversation.com/pourquoi-apprendre-a-coder-109206

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, https://doi.org/10.1080/13540602.2016.1203772 

Ministry of Education of Quebec. (2019). Digital Competency Development Continuum – Digital Competency Reference Framework. Government of Quebec. http://www.education.gouv.qc.ca/fileadmin/site_web/documents/ministere/continuum-cadre-reference-num.pdf

Ministry of Education of Quebec. (2020). The educational use of computer programming. Government of Quebec. http://www.education.gouv.qc.ca/fileadmin/site_web/documents/ministere/Usage-pedagogique-programmation-informatique.pdf

Poleemploi.fr. 85 % of the jobs of 2030 do not yet exist. https://www.pole-emploi.fr/actualites/le-dossier/les-metiers-de-demain/85-des-emplois-de-2030-nexistent.html#

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. https://ecolebranchee.com/commencer-la-programmation-avec-scratchjr-ou-scratch-en-classe/


Into the world of robots 

Resource

RÉCIT of preschool: recitpresco.qc.ca/en/robotics 

RÉCIT Inclusion and special education: recitas.ca/robotics

RÉCIT Social universe: recitus.qc.ca/technology/publication/code-us

RÉCIT MST: https://robot-tic.qc.ca/ 

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.

Arts

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

Languages

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

Programming the journeys of a character in a book

Mathematics

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

Deepen understanding of some basic arithmetic concepts

Programming simulators of random experiments

Science

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)

https://ecolebranchee.com/description-robots


Why learn to program?

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books. https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxha2hsYWdoZWF8Z3g6NzgyOWYxNWNjMjE5ZjVh, p.19 

Romero, M. (2019). Programming is not only technological. Programming: a sensitive, cultural and civic approach to solving problems. Spectrum, 49. https://www.researchgate.net/publication/336702915_La_programmation_n’est_pas_que_technologique_Programmer_une_demarche_sensible_culturelle_et_citoyenne_pour_resoudre_des_problemes

Ministry of Education. Transversal skills.http://www.education.gouv.qc.ca/fileadmin/site_web/documents/education/jeunes/pfeq/PFEQ_competences-transversales-primaire.pdf


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, https://editionsmultimondes.com/livre/faire-aimer-et-apprendre-l-histoire-et-la-geographie-au-primaire-et-au-secondaire/

Reference framework for digital competence: http://www.education.gouv.qc.ca/fileadmin/site_web/documents/ministere/Cadre-reference-competence-num.pdf

See the self-training: 

Minecraft Education in MST: https://campus.recit.qc.ca/course/view.php?id=329

Serious games in a social universe: https://campus.recit.qc.ca/course/view.php?id=60#section-0

RÉCIT of the social universe: recitus.qc.ca

Aboriginal RÉCITs activity: https://recitsautochtones.recitdp.qc.ca/ 

Padlet resources: https://padlet.com/srimcssbf/us


Getting started in digital without a screen is possible!

Resources  :

Activities to download (COLORI): https://colori.education/

Preparatory activities without screen (CSSDM):   https://cybersavoir.csdm.qc.ca/robotique/activites-sans-technologie/

Activities without techno (national service of RÉCIT of preschool): https://recitpresco.qc.ca/fr/pages/robotique/activites-preparatoires-lire-des-plans-manipuler-des-engrenages 

References :

Colgan, L. (2020, December 7). Why a computer isn't the first thing you need when teaching kids to code. The Conversation. https://theconversation.com/why-a-computer-isnt-the-first-thing-you-need-when-teaching-kids-to-code-149722 

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: https://celt.auckland.ac.nz/debugging-resources

What are computer bugs, BBC Learning – Computers: https://www.youtube.com/playlist?list=PLDMP_rFBErMNgVRpiMMBfvwc2toZdg4sj  

Kelly Lougkeed's 10 best practices for helping students debug their code: https://medium.com/upperlinecode/8-best-practices-for-helping-students-debug-their-code-878d78e9f2f5 

Onward and upward:: Fostering a growth mindset, LEARN Blog: https://blogs.learnquebec.ca/2015/09/onward-and-upward-fostering-a-growth-mindset (in English) 

Making Friends With Failure, LEARN Blog: https://blogs.learnquebec.ca/2021/01/making-friends-with-failure (in English) 

Scratch Debugging Challenges https://sites.google.com/site/scratchadventures/lessons/debug-1 

Scratch Debug Cards https://gettingunstuck.gse.harvard.edu/strategies.html or French – https://drive.google.com/file/d/1P3sLUUQTaSHtNUUAPih2202ehhI0r1Yb/view?usp=sharing 

Video of Grace Hopper Remembered: https://www.youtube.com/watch?v=iYt3aIlKqGE 

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. https://duckly.com/blog/improve-how-to-code-with-rubber-duck-debugging

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books. https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxha2hsYWdoZWF8Z3g6NzgyOWYxNWNjMjE5ZjVh

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