1. Résumé / Abstract
Le Test de pensée computationnelle pour le primaire inférieur (Computational Thinking Test for Lower Primary, CTtLP ; Zhang & Wong, 2023) est un instrument psychométrique standardisé conçu pour évaluer les compétences fondamentales en pensée informatique (ou computationnelle) chez les jeunes élèves scolarisés au début de l’enseignement primaire (de la 1re à la 3e année d’école élémentaire, correspondant à la tranche d’âge de 6 à 10 ans). L’élaboration de cet outil de 27 items a été rigoureusement guidée par le paradigme méthodologique de la conception centrée sur les preuves (Evidence-Centered Design ou ECD de Mislevy), garantissant un alignement précis entre les compétences cognitives ciblées, les comportements observables des élèves et les contextes de tâche. Les propriétés psychométriques de l’instrument ont été examinées de manière approfondie à la fois par la théorie classique des tests (TCT) et par la théorie de la réponse aux items (TRI), plus précisément selon le modèle logistique à trois paramètres (3PL).
Les items du CTtLP s’articulent autour de trois scénarios authentiques mesurant l’aptitude des enfants à exécuter mentalement des algorithmes, à prédire les résultats de séquences d’instructions et à localiser et corriger des anomalies logiques (débogage / identification d’erreurs). À la suite d’un processus itératif comprenant une évaluation par comité d’experts, des entretiens cognitifs, des essais sur le terrain et une étude pilote, 27 items finaux ont été conservés sur les 30 initialement formulés. L’évaluation standardisée s’effectue dans un format à choix multiples à cinq options, incluant systématiquement un leurre méta-cognitif explicite (« Je ne sais pas ») afin d’atténuer substantiellement les effets du devinement aléatoire. Les analyses psychométriques attestent d’une excellente consistance interne (alpha de Cronbach = 0,873), d’une stabilité temporelle satisfaisante à 8 semaines (coefficient de corrélation intraclasse = 0,757), d’une validité de critère modérée avec les résultats scolaires (r = 0,443) et d’une structure rigoureusement unidimensionnelle confirmée par modélisation d’équations structurelles (RMSEA = 0,041, CFI = 0,911, TLI = 0,900).
2. Mots-clés / Keywords
Pensée computationnelle, Pensée informatique, Éducation primaire, Théorie classique des tests, Théorie de la réponse aux items, Conception centrée sur les preuves, Identification d’erreurs, Séquençage d’instructions, Évaluation psychoéducative, Psychométrie développementale, Débogage, Modèle 3PL.
3. Auteurs / Authors
Le CTtLP a été développé et validé par des chercheurs affiliés à la Faculté d’Éducation de l’Université de Hong Kong (Hong Kong SAR, Chine) :
- Shuhan Zhang : Faculty of Education, The University of Hong Kong, Pokfulam Road, Hong Kong, Chine. Identifiant ORCID : 0000-0002-6493-9979. Courriel institutionnel : [email protected]
- Gary K. W. Wong : Faculty of Education, The University of Hong Kong, Pokfulam Road, Hong Kong, Chine. Identifiant ORCID : 0000-0003-1269-0734.
4. Objectif / Purpose
L’objectif fondamental du CTtLP est de combler une lacune méthodologique majeure dans le paysage de l’évaluation psychoéducative : la rareté d’instruments standardisés, psychométriquement validés et adaptés au niveau cognitif et développemental des jeunes enfants de 6 à 10 ans pour quantifier l’acquisition de la pensée informatique. Depuis le plaidoyer séminal de Jeannette Wing en 2006, la pensée computationnelle est devenue une compétence fondamentale universelle, intégrée aux programmes scolaires dès le plus jeune âge à l’échelle internationale. Cependant, l’évaluation chez les élèves du cycle 2 et du début de cycle 3 a longtemps souffert de biais critiques, tels que la dépendance excessive envers la maîtrise de la syntaxe de langages de programmation spécifiques (comme Scratch ou Blockly) ou des exigences élevées en compétences de littératie textuelle, qui masquent les réelles aptitudes de raisonnement logique de l’enfant.
Le CTtLP a été expressément formulé comme un instrument indépendant de tout environnement de codage particulier (évaluation non branchée ou conceptuelle) tout en proposant des stimuli visuels attrayants et accessibles. L’outil mesure spécifiquement la capacité des élèves à conceptualiser, simuler et manipuler des processus algorithmiques séquentiels, et à détecter des ruptures de logique séquentielle. Dans le champ de la recherche scientifique, cet instrument permet d’analyser rigoureusement l’impact d’innovations pédagogiques, de curricula de robotique éducative ou de modules d’initiation aux sciences du numérique sur le développement cognitif des élèves. Sur le plan psychoéducatif et clinique, il fournit aux enseignants et aux psychologues scolaires un profil diagnostique précis identifiant les enfants présentant des difficultés dans l’ordonnancement séquentiel ou la pensée procédurale, facilitant ainsi la mise en place d’interventions pédagogiques différenciées.
5. Construit psychologique / Construct
Le construit psychologique mesuré par le CTtLP est la pensée computationnelle élémentaire, définie comme l’ensemble des processus cognitifs impliqués dans la formulation de problèmes et de leurs solutions de manière à ce qu’elles puissent être exécutées par un agent de traitement de l’information (qu’il soit humain ou artificiel). Bien que le test soit psychométriquement modélisé de façon unidimensionnelle (reflétant une compétence cognitive globale), le construit opérationnel s’articule autour de trois composantes sous-jacentes interconnectées :
Exécution mentale d’algorithmes et reconnaissance du résultat d’une séquence d’instructions
Cette composante évalue la capacité de l’enfant à suivre pas à pas une séquence déterministe d’instructions données sous forme graphique ou symbolique (par exemple, des flèches directionnelles, des actions de déplacement sur une grille cartésienne, des ordres de collecte d’objets). L’élève doit mobiliser sa mémoire de travail visuo-spatiale et ses compétences de simulation mentale pour anticiper avec exactitude l’état final du système une fois que la chaîne d’instructions a été intégralement exécutée.
Détection d’erreurs et débogage séquentiel
Le débogage est l’un des piliers cardinaux de la pensée computationnelle. Cette dimension mesure l’aptitude de l’élève à confronter un état final désiré (ou un parcours cible) avec une séquence d’instructions proposée contenant une anomalie. L’enfant doit identifier l’instruction exacte qui diverge de l’objectif assigné, reconnaître les redondances ou déterminer la commande erronée qui mène à un résultat imprévu, requérant ainsi des fonctions de contrôle inhibiteur et de comparaison logique minutieuse.
Traduction et abstraction procédurale
Cette compétence sous-tend la compréhension de la correspondance biunivoque entre un problème représenté dans un monde graphique (les trois scénarios narratifs du test) et une suite discrète d’opérations. Elle sollicite les capacités d’abstraction de base, où l’élève doit ignorer les détails contextuels superflus des illustrations pour se focaliser exclusivement sur les contraintes logiques, les conditions spatiales et la séquentialité temporelle requise.
6. Cadre théorique / Theoretical Framework
Le développement du CTtLP repose fondamentalement sur le cadre théorique de la conception centrée sur les preuves (Evidence-Centered Design, ECD), formalisé par Robert Mislevy et ses collaborateurs (2003). L’ECD est une méthodologie rigoureuse d’ingénierie des tests psychométriques qui structure l’évaluation autour de trois modèles interconnectés :
- Le modèle de l’élève (Student Model) : Il explicite les construits cognitifs, les savoirs et les habiletés que l’on désire inférer chez l’apprenant (ici, la maîtrise des concepts algorithmiques fondamentaux, l’identification de séquences et la correction d’erreurs).
- Le modèle des preuves (Evidence Model) : Il établit les règles psychométriques et diagnostiques permettant de relier les comportements observables des élèves (le choix de la bonne réponse, la sélection d’un distracteur spécifique ou l’aveu d’incertitude) aux niveaux de compétence latente ($ heta$).
- Le modèle des tâches (Task Model) : Il opérationnalise la création des situations d’évaluation sous la forme de trois scénarios contextuels contextualisés, stimulants et adaptés au niveau développemental de la tranche d’âge de 6 à 10 ans selon les jalons du développement cognitif définis par Jean Piaget (stade des opérations concrètes).
Sur le plan conceptuel de l’informatique éducative, le cadre s’appuie sur la conceptualisation de Wing (2006) et les standards de la Computer Science Teachers Association (CSTA) et de l’International Society for Technology in Education (ISTE). Le modèle postule que les concepts computationnels chez les jeunes enfants ne nécessitent pas la manipulation de concepts formels avancés (tels que la récursion ou la programmation orientée objet), mais s’enracinent dans la logique déductive, le repérage de motifs (pattern recognition) et la décomposition de trajectoires spatiales finies.
7. Validité / Validity
Les propriétés de validité du CTtLP ont été rigoureusement analysées sur un échantillon représentatif d’élèves de la 1re à la 3e année primaire issus de deux établissements scolaires publics du nord de la Chine, après une phase pilote et des entretiens cognitifs approfondis (think-aloud protocols) vérifiant la validité de contenu et l’intelligibilité des items.
Validité de critère
La validité de critère concourante a été établie en calculant la corrélation de Pearson entre les scores obtenus par les élèves au CTtLP et leurs performances académiques globales documentées par les évaluations scolaires standardisées. Les résultats révèlent une corrélation statistiquement significative et modérée :
r = 0,443 (p < 0,001)
Cette relation confirme une validité de critère tout à fait satisfaisante, démontrant que la pensée informatique partage une variance commune avec la réussite cognitive scolaire générale tout en demeurant un construit distinct doté d’une spécificité propre.
Modélisation selon la théorie de la réponse aux items (TRI – Modèle 3PL)
L’évaluation de la validité interne des 27 items a été effectuée à l’aide du modèle logistique à 3 paramètres (3PL), qui estime la discrimination de l’item ($a$), la difficulté de l’item ($b$) et le paramètre de devinement pseudo-aléatoire ($c$) :
- Indice de discrimination ($a$) : La moyenne du paramètre $a$ est particulièrement élevée avec une valeur moyenne de 2,188 (intervalle : 1,437 à 3,331). L’ensemble des items manifeste une capacité discriminative remarquable pour séparer les élèves de faible et de forte compétence latente.
- Indice de difficulté ($b$) : L’indice moyen de difficulté est de 0,353 (intervalle : −1,096 à 1,892). Cette distribution indique que le test couvre un très large spectre de niveaux d’aptitude, allant de tâches faciles adaptées aux élèves débutants de 1re année jusqu’à des items hautement exigeants défiant les élèves les plus avancés de 3e année.
- Paramètre de devinement ($c$) : Le paramètre moyen de pseudo-hasard est de 0,136 (intervalle : 0,001 à 0,306). Tous les items se situent largement en deçà du seuil critique théorique de 0,35, ce qui démontre empiriquement l’efficacité de l’option « Je ne sais pas » et des trois distracteurs pour neutraliser le hasard.
8. Fidélité / Reliability
La fidélité du CTtLP a été documentée sous plusieurs angles psychométriques complémentaires, démontrant une précision de mesure remarquable :
Consistance interne
La consistance interne des 27 items a été évaluée par le coefficient alpha de Cronbach. L’analyse livre un coefficient de $lpha = 0,873$, attestant d’une excellente cohérence interne, largement supérieure au seuil usuel de 0,80 requis pour la recherche fondamentale et les décisions éducatives.
Fidélité temporelle (Test-Retest)
La stabilité temporelle a été mesurée auprès d’un sous-échantillon d’élèves ayant repassé l’épreuve après un intervalle substantiel de 8 semaines. Le coefficient de corrélation intraclasse (ICC) calculé est de 0,757, confirmant une stabilité temporelle satisfaisante des scores malgré la dynamique de développement cognitif rapide caractéristique de cette tranche d’âge.
Fonction d’information du test (TIF – Item Response Theory)
Dans le cadre de la théorie de la réponse aux items, la fidélité n’est pas un nombre unique mais varie selon le niveau de trait latent ($ heta$). L’analyse de la fonction d’information du test révèle que le CTtLP atteint son pic d’information maximal (valeur de 14,65) pour un niveau de trait latent d’environ $ heta = 0,9$. L’instrument offre donc sa sensibilité métrologique la plus élevée chez les participants possédant un niveau de compétence modérément supérieur à la moyenne, tout en maintenant une couverture robuste sur l’ensemble du continuum d’aptitude (de$-1,0$ à $+2,0$).
9. Analyse factorielle / Factor Analysis
Pour statuer sur l’organisation structurale de l’instrument, une analyse factorielle confirmatoire (AFC) a été réalisée afin de tester l’hypothèse de l’unidimensionnalité du construit de pensée computationnelle mesuré par le CTtLP. Les indices d’ajustement global du modèle à facteur unique ont été interprétés selon les critères méthodologiques rigoureux de Hu et Bentler (1999) :
- RMSEA (Root Mean Square Error of Approximation) : 0,041 (ce qui indique un ajustement excellent, la valeur étant nettement inférieure au seuil strict de 0,05).
- CFI (Comparative Fit Index) : 0,911 (dépassant le seuil d’admissibilité de 0,90).
- TLI (Tucker-Lewis Index) : 0,900 (satisfaisant également le critère d’acceptation de 0,90).
Ces indices empiriques soutiennent fermement l’unidimensionnalité du CTtLP. Bien que les items soient présentés à travers trois contextes scénarisés différents (reconnaissance de parcours, débogage, prédiction de séquence), ils mesurent tous une seule et même dimension cognitive sous-jacente : l’aptitude globale au raisonnement logique computationnel chez les élèves du cycle primaire inférieur. L’ensemble des 27 items présente des saturations factorielles positives et statistiquement significatives sur cette dimension unique.
10. Instrument de mesure / Instrument
- Nom complet de l’instrument : Computational Thinking Test for Lower Primary (CTtLP).
- Nom en français : Test de pensée computationnelle pour le primaire inférieur.
- Typologie de l’épreuve : Test de performance maximale à réponses construites et choix multiples (évaluation objective psychoéducative standardisée).
- Nombre d’items : 27 items polychotomiques à choix multiples (retenus à partir d’une version initiale de 30 items).
- Format des réponses : Format à 5 choix de réponses comprenant :
- 1 réponse correcte (la clé).
- 3 distracteurs plausibles (fondés sur des conceptions erronées typiques en matière de repérage spatial ou de séquençage).
- 1 option neutre d’incertitude métacognitive explicite : « Je ne sais pas » (visant à décourager le devinement aveugle).
- Durée de passation : 60 minutes au total, incluant les consignes introductives et les exemples guidés.
- Modalités de cotation :
- Réponse exacte = 1 point.
- Distracteur incorrect = 0 point.
- Sélection de l’option « Je ne sais pas » = 0 point.
- Score total brut : compris entre 0 et 27 points. Un score plus élevé indique un niveau de pensée computationnelle plus développé.
- Langues disponibles : Chinois (version d’origine), Anglais.
- Population cible : Élèves de l’enseignement primaire inférieur (Grades 1 à 3, équivalent CP, CE1, CE2 en France ; de 6 à 10 ans).
11. Permissions, Tarifs et Année du test / Permissions & Fee and Test Year
- Année de publication : 2023.
- Auteurs et détenteurs des droits : Shuhan Zhang et Gary K. W. Wong, Faculté d’Éducation, Université de Hong Kong.
- Tarification : Accès sans frais (gratuit) pour la recherche universitaire et les utilisations éducatives sans but lucratif.
- Procédure d’autorisation et d’accès : Les items complets, les livrets de test et le matériel graphique sont protégés par le droit d’auteur. Les chercheurs et praticiens souhaitant utiliser l’instrument doivent obligatoirement formuler une demande d’autorisation formelle auprès de l’auteur de correspondance, Shuhan Zhang, par courriel institutionnel ([email protected]).
12. Références / References
Aesaert, K., Voogt, J., Kuiper, E., & van Braak, J. (2014). Accuracy and bias of primary school students’ ICT self-efficacy beliefs. Computers & Education, 75, 42–50. https://doi.org/10.1016/j.compedu.2014.02.001
Hu, L. t., & Bentler, P. M. (1999). Cutoff criteria for fit indexes in covariance structure analysis: Conventional criteria versus new alternatives. Structural Equation Modeling: A Multidisciplinary Journal, 6(1), 1–55. https://doi.org/10.1080/10705519909540118
Mislevy, R. J., Steinberg, L. S., & Almond, R. G. (2003). On the structure of educational assessments. Measurement: Interdisciplinary Research and Perspectives, 1(1), 3–62. https://doi.org/10.1207/S15366359MEA0101_02
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Zhang, S., & Wong, G. K. W. (2023). Development and validation of a computational thinking test for lower primary school students. Educational Technology Research and Development, 71(4), 1595–1630. https://doi.org/10.1007/s11423-023-10231-2
13. Questions et items du questionnaire / Scale Items
Les 27 items opérationnels du Computational Thinking Test for Lower Primary (CTtLP) constituent un matériel d’évaluation psychométrique protégé par le droit d’auteur. Conformément aux dispositions légales relatives à la propriété intellectuelle et aux exigences déontologiques de l’évaluation standardisée, l’intégralité des planches de test et des scénarios illustrés n’est pas versée dans le domaine public ouvert.
Overview of Instrument Architecture and Item Paradigms:
The test comprises 27 multiple-choice items organized around three distinct visual-narrative scenarios. For each item, respondents are presented with a graphical problem context and five standardized response options: one correct response (key), three systematically designed distractors, and an explicit confidence control option (« I don’t know »).
Scenario Typology and Problem Formats
- Scenario Type A: Grid Navigation and Route Outcome Identification (Items 1 to 9)
The student is presented with a two-dimensional grid featuring an agent (e.g., an animal or robot), a target destination, and various obstacles. A predefined sequence of directional execution commands (e.g., Move Forward, Turn 90° Left, Turn 90° Right, Collect Item) is displayed.
Task: Trace the execution path mentally and identify the exact cell, final position, or object collected upon sequence completion.
- Scenario Type B: Instruction Sequence Prediction and State Transformation (Items 10 to 18)
The student is presented with an initial state and a target transformed end-state (e.g., patterns of colored blocks, progressive matrix states, or step-by-step transformations).
Task: Determine which ordered sequence of instructions out of the provided options accurately transforms the initial system state into the required target state without redundant or illegal operations.
- Scenario Type C: Error Detection and Algorithmic Debugging (Items 19 to 27)
The student is provided with an explicit objective alongside an existing, flawed sequence of instructions that fails to achieve the desired outcome or causes a collision/misdirection.
Task: Pinpoint the specific erroneous command within the program line, determine the missing instruction required to repair the execution chain, or identify the minimal correction needed to debug the program.
Standard Response Structure
Each question presents the following response choices:
- Distractor 1 (reflecting a typical reversal or spatial orientation misconception)
- Target correct solution (the verified algorithmic key)
- Distractor 2 (reflecting an off-by-one counting error or premature stopping)
- Distractor 3 (reflecting an incorrect turn direction or loop failure)
- « I don’t know » (explicit option to minimize guessing bias)
To obtain the authentic 27-item illustrated test booklets and the comprehensive administrator scoring rubrics, researchers must contact the primary author directly via the University of Hong Kong.