Canadian journal of science, mathematics and technology education Revue canadienne de l'enseignement des sciences, des mathématiques et de la technologie.