📘 Didactique CRMEF Maroc

Didactique de l'Informatique

Banque officielle : 100 QCM corrigés
Série 1 Question 1 / 10 Thème
Réf. MENPS

100 QCM
Q1 Pensée computationnelle Jeannette Wing (2006) · Computational Thinking & Orientations Pédagogiques Informatique Lycée

Selon la définition de Jeannette Wing (2006) reprise dans les curricula d'informatique, quels sont les quatre piliers fondamentaux de la pensée computationnelle (Computational Thinking) ?

✓ Bonne réponse (B) : La décomposition d'un problème, la reconnaissance de motifs (patterns), l'abstraction et la conception algorithmique.
💡 Explication : La pensée computationnelle repose sur 4 piliers cognitifs : 1) La décomposition (diviser un problème complexe en sous-parties traitables), 2) La reconnaissance de motifs (identifier similitudes et régularités), 3) L'abstraction (isoler l'essentiel en négligeant les détails accessoires), et 4) L'élaboration d'algorithmes (suite ordonnée d'instructions réutilisables).
Q2 Informatique débranchée (CS Unplugged) Tim Bell et al. · Computer Science Unplugged & Didactique de l'informatique au Secondaire

Quelle est la principale valeur didactique d'une activité 'débranchée' (Computer Science Unplugged) pour introduire un concept algorithmique au collège ou tronc commun ?

✓ Bonne réponse (B) : Dégager le concept algorithmique de la surcharge cognitive liée à la syntaxe d'un langage ou aux aléas de l'interface logicielle, en s'appuyant sur la manipulation physique et l'analogie.
💡 Explication : L'approche débranchée (CS Unplugged) permet de focaliser l'attention de l'apprenant sur la logique pure du traitement de l'information (ex: algorithme de tri par comparaison avec des gobelets, graphes avec des cordes) sans subir le coût cognitif syntaxique d'un IDE ou d'un clavier, facilitant ainsi l'ancrage conceptuel.
Q3 Transition Scratch vers Python Orientations Pédagogiques pour l'Enseignement de l'Informatique · Tronc Commun Scientifique (MENPS)

Lors de la transition didactique de la programmation par blocs (Scratch) à la programmation textuelle (Python) au tronc commun, quel est l'obstacle d'apprentissage le plus fréquemment observé chez les apprenants ?

✓ Bonne réponse (B) : La focalisation excessive sur les erreurs de syntaxe (indentation, deux-points, casse des variables, parenthèses) qui masque la logique de résolution du problème (surcharge cognitive syntaxique).
💡 Explication : En passant de Scratch (où la syntaxe est garantie valide par l'emboîtement physique des blocs) à Python, l'élève affronte le choc syntaxique : les erreurs d'indentation (IndentationError), les ':' oubliés après if/for, ou la sensibilité à la casse. Le rôle du professeur est de pratiquer un échafaudage pédagogique (code à trous, lecture de trace, débogage guidé).
Q4 Didactique de l'Algorithmique & Boucles Curriculum Informatique Option Sciences Mathématiques & CPGE Maroc · Algorithmique Formelle

Pour démontrer à des élèves de lycée la correction et la terminaison d'une boucle 'Tant que' (while), quel outil didactique l'enseignant doit-il mobiliser ?

✓ Bonne réponse (B) : L'explicitation d'un variant de boucle (quantité entière strictement décroissante et minorée garantissant la terminaison) et d'un invariant de boucle (propriété vraie avant, pendant et après chaque itération).
💡 Explication : La rigueur de l'algorithmique au cycle qualifiant exige de distinguer la terminaison (prouvée par un variant de boucle qui décroît strictement vers un seuil d'arrêt pour exclure la boucle infinie) et la correction partielle (assurée par l'invariant de boucle, qui reste vrai à chaque pas et prouve que l'algorithme calcule le bon résultat).
Q5 Métacognition & Traitement de l'Erreur Didactique de la Programmation · Gestion Métacognitive de l'Erreur & Pédagogie de l'Erreur

Un élève obtient un message d'erreur d'exécution en Python : `IndexError: list index out of range`. Quelle posture didactique l'enseignant doit-il adopter pour développer l'autonomie métacognitive de l'élève ?

✓ Bonne réponse (B) : Guider l'élève dans la lecture du message de trace (Traceback), lui faire afficher la longueur de la liste `len(L)` et lui faire tracer pas à pas les valeurs prises par l'indice lors des itérations.
💡 Explication : L'apprentissage de la programmation est une école de métacognition. Le message d'erreur n'est pas une faute mais une ressource d'apprentissage. L'enseignant doit entraîner l'élève à lire la trace (numéro de ligne, type d'exception), à verbaliser la taille de la structure de données et à vérifier les bornes (problème d'indice 0 à n-1 en Python).
Q6 Pédagogie de Projet Informatique Guide Pédagogique des Projets Informatiques · MENPS Maroc

Dans le cadre de la pédagogie de projet en informatique au cycle qualifiant (ex: mini-projet de fin de semestre), quelle démarche garantit une collaboration équilibrée et une évaluation objective des apprentissages individuels ?

✓ Bonne réponse (B) : Découper le projet en jalons (cahier des charges, modélisation/conception, développement modulaire, tests unitaires) avec carnet de bord individuel, soutenance orale et revue de code.
💡 Explication : La pédagogie de projet efficace en informatique repose sur le cycle de vie d'un logiciel : spécification fonctionnelle, découpage modulaire (fonctions/classes réparties), versionnage ou carnet de bord attestant de la contribution de chaque membre, et soutenance croisée évaluant la compréhension du code par chaque élève.
Q7 Bases de Données & Modélisation Didactique des Systèmes d'Information et Bases de Données · CRMEF Informatique

Lors de l'enseignement de la modélisation des données (Merise / Modèle Relationnel), quelle est l'erreur conceptuelle classique commise par les élèves lors de la définition d'une clé primaire ?

✓ Bonne réponse (B) : Confondre l'identifiant (invariant et unique par définition) avec une donnée descriptive modifiable ou non unique (comme le nom de famille ou l'âge).
💡 Explication : L'obstacle majeur chez les débutants en bases de données est de considérer un attribut descriptif (ex: 'Nom' ou 'Numéro de téléphone') comme clé primaire, ignorant le risque d'homonymie ou de changement de valeur. L'enseignant doit illustrer le principe d'unicité absolue et d'invariance dans le temps (ex: Matricule, CIN, Code MASSAR).
Q8 Évaluation des Compétences Informatiques Cadre de Référence de l'Évaluation des Apprentissages en Informatique · CNEE Maroc

Pour évaluer la production d'un code source lors d'une épreuve pratique sur machine, quels critères doivent composer une grille d'évaluation sommative critériée équilibrée ?

✓ Bonne réponse (B) : L'exactitude fonctionnelle (résultats attendus sur jeux de tests), la structuration modulaire (fonctions/paramètres), la lisibilité (noms de variables explicites, indentation) et la gestion des cas limites.
💡 Explication : Une grille d'évaluation critériée en informatique ne se limite pas au binaire 'ça marche / ça ne marche pas'. Elle évalue la qualité intrinsèque du code : 1) Exactitude sur cas nominaux et cas limites (40%), 2) Modularité et réutilisabilité (30%), 3) Lisibilité, nommage et documentation (20%), 4) Optimisation et complexité (10%).
Q9 Réseaux & Modèle en Couches Didactique des Réseaux Informatiques et Télécommunications · CRMEF & Manuels Scolaires

Pour faire comprendre aux élèves l'encapsulation des données dans le modèle réseau TCP/IP, quelle analogie didactique est la plus pertinente et couramment recommandée dans les guides pédagogiques ?

✓ Bonne réponse (A) : L'analogie du système postal : le message est placé dans une lettre, elle-même mise dans une enveloppe affranchie avec adresse, puis dans un sac postal et transportée par camion.
💡 Explication : L'analogie de la lettre postale est le classique didactique par excellence pour l'encapsulation réseau : les données de l'application constituent le contenu de la lettre ; la couche Transport ajoute le numéro de suivi (port/TCP) ; la couche Réseau ajoute l'enveloppe avec l'adresse du destinataire (IP) ; et la couche Liaison/Physique assure le transport matériel (trame/Ethernet).
Q10 Éthique, IA & Citoyenneté Numérique Loi 09-08 relative à la protection des personnes physiques à l'égard du traitement des données à caractère personnel & CNDP Maroc

Conformément aux orientations curriculaires marocaines relatives à l'éducation aux médias et au numérique (Loi 09-08 et Feuille de Route 2022-2026), quel objectif didactique transversal doit être intégré aux cours d'informatique ?

✓ Bonne réponse (B) : Développer chez l'élève une conscience éthique et critique : protection des données personnelles, respect de la propriété intellectuelle, usage raisonné des outils d'IA et détection des infox.
💡 Explication : L'enseignement de l'informatique au Maroc ne forme pas de simples techniciens mais des citoyens numériques éclairés. L'enseignant doit sensibiliser aux enjeux de la loi 09-08 (protection des données personnelles), aux licences logicielles (open source vs propriétaire), à la cyber-sécurité et aux biais éthiques de l'Intelligence Artificielle.
Q11 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la confusion avec l'inconnue algébrique mathématique où l'égalité $x = x + 1$ est une équation impossible ($0 = 1$).
💡 Explication : En didactique de l'informatique, l'apprentissage de le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) se heurte fréquemment à la confusion avec l'inconnue algébrique mathématique où l'égalité $x = x + 1$ est une équation impossible ($0 = 1$).
Q12 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) ?

✓ Bonne réponse (B) : Il est recommandé de utiliser le modèle de la « boîte mémoire étiquetée » couplé à une table de trace d'exécution pas à pas (trace table).
💡 Explication : Une médiation didactique efficace sur le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) consiste à utiliser le modèle de la « boîte mémoire étiquetée » couplé à une table de trace d'exécution pas à pas (trace table).
Q13 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q14 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q15 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q16 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers le concept de « variable informatique » et d'affectation ($x \leftarrow x + 1$) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q17 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la permutation du contenu de deux variables ($A$ et $B$), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de l'écriture spontanée de la séquence erronée $A \leftarrow B$ suivie de $B \leftarrow A$, qui écrase la valeur initiale de $A$.
💡 Explication : En didactique de l'informatique, l'apprentissage de la permutation du contenu de deux variables ($A$ et $B$) se heurte fréquemment à l'écriture spontanée de la séquence erronée $A \leftarrow B$ suivie de $B \leftarrow A$, qui écrase la valeur initiale de $A$.
Q18 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la permutation du contenu de deux variables ($A$ et $B$) ?

✓ Bonne réponse (D) : Il est recommandé de mettre en scène l'échange du liquide de deux verres pleins (nécessité d'un troisième verre temporaire `Temp`) avant de formaliser `Temp <- A ; A <- B ; B <- Temp`.
💡 Explication : Une médiation didactique efficace sur la permutation du contenu de deux variables ($A$ et $B$) consiste à mettre en scène l'échange du liquide de deux verres pleins (nécessité d'un troisième verre temporaire `Temp`) avant de formaliser `Temp <- A ; A <- B ; B <- Temp`.
Q19 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la permutation du contenu de deux variables ($A$ et $B$) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q20 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la permutation du contenu de deux variables ($A$ et $B$), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q21 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la permutation du contenu de deux variables ($A$ et $B$) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q22 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la permutation du contenu de deux variables ($A$ et $B$) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q23 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la confusion entre le « OU » inclusif logique informatique et le « ou bien » exclusif du langage courant, ainsi que l'oubli des lois de De Morgan.
💡 Explication : En didactique de l'informatique, l'apprentissage de les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) se heurte fréquemment à la confusion entre le « OU » inclusif logique informatique et le « ou bien » exclusif du langage courant, ainsi que l'oubli des lois de De Morgan.
Q24 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) ?

✓ Bonne réponse (B) : Il est recommandé de construire des tables de vérité et des arbres de décision sur des situations concrètes, puis tester les cas limites.
💡 Explication : Une médiation didactique efficace sur les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) consiste à construire des tables de vérité et des arbres de décision sur des situations concrètes, puis tester les cas limites.
Q25 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q26 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q27 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q28 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers les structures conditionnelles imbriquées et l'évaluation des expressions booléennes (`ET`, `OU`, `NON`) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q29 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de le risque de boucle infinie (oubli d'initialiser ou de modifier la variable de condition dans le corps du `TantQue`) et l'erreur d'un tour de boucle en trop ou en moins.
💡 Explication : En didactique de l'informatique, l'apprentissage de le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) se heurte fréquemment à le risque de boucle infinie (oubli d'initialiser ou de modifier la variable de condition dans le corps du `TantQue`) et l'erreur d'un tour de boucle en trop ou en moins.
Q30 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) ?

✓ Bonne réponse (D) : Il est recommandé de faire expliciter systématiquement trois éléments avant le codage : l'initialisation, la condition de maintien, et l'instruction de progression.
💡 Explication : Une médiation didactique efficace sur le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) consiste à faire expliciter systématiquement trois éléments avant le codage : l'initialisation, la condition de maintien, et l'instruction de progression.
Q31 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q32 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q33 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q34 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers le choix entre une boucle bornée (`Pour ...`) et une boucle non bornée (`TantQue ...`) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q35 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de l'indiçage et le parcours des tableaux (listes Python) de taille $N$, quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la confusion entre l'« indice » (position $i$ variant de $0$ à $N-1$ en Python) et l'« élément » stocké `T[i]`, provoquant des erreurs `IndexError`.
💡 Explication : En didactique de l'informatique, l'apprentissage de l'indiçage et le parcours des tableaux (listes Python) de taille $N$ se heurte fréquemment à la confusion entre l'« indice » (position $i$ variant de $0$ à $N-1$ en Python) et l'« élément » stocké `T[i]`, provoquant des erreurs `IndexError`.
Q36 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à l'indiçage et le parcours des tableaux (listes Python) de taille $N$ ?

✓ Bonne réponse (B) : Il est recommandé de représenter graphiquement le tableau avec les indices au-dessus des cases et les valeurs à l'intérieur, et faire dérouler manuellement un parcours.
💡 Explication : Une médiation didactique efficace sur l'indiçage et le parcours des tableaux (listes Python) de taille $N$ consiste à représenter graphiquement le tableau avec les indices au-dessus des cases et les valeurs à l'intérieur, et faire dérouler manuellement un parcours.
Q37 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur l'indiçage et le parcours des tableaux (listes Python) de taille $N$ ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q38 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à l'indiçage et le parcours des tableaux (listes Python) de taille $N$, quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q39 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur l'indiçage et le parcours des tableaux (listes Python) de taille $N$ ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q40 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers l'indiçage et le parcours des tableaux (listes Python) de taille $N$ dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q41 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de la confusion entre `afficher` un résultat à l'écran (`print`) et `retourner` une valeur (`return`) utilisable dans une expression.
💡 Explication : En didactique de l'informatique, l'apprentissage de la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) se heurte fréquemment à la confusion entre `afficher` un résultat à l'écran (`print`) et `retourner` une valeur (`return`) utilisable dans une expression.
Q42 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) ?

✓ Bonne réponse (D) : Il est recommandé de modéliser une fonction comme une « boîte noire » avec ses entrées (paramètres) et sa sortie (`return`).
💡 Explication : Une médiation didactique efficace sur la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) consiste à modéliser une fonction comme une « boîte noire » avec ses entrées (paramètres) et sa sortie (`return`).
Q43 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q44 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q45 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q46 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la modularité : procédures, fonctions, paramètres et portée des variables (locales vs globales) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q47 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la pensée récursive (cas de base et appel récursif), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la représentation mentale linéaire de l'exécution qui empêche de visualiser la pile d'appels (call stack) et conduit à des récursions infinies.
💡 Explication : En didactique de l'informatique, l'apprentissage de la pensée récursive (cas de base et appel récursif) se heurte fréquemment à la représentation mentale linéaire de l'exécution qui empêche de visualiser la pile d'appels (call stack) et conduit à des récursions infinies.
Q48 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la pensée récursive (cas de base et appel récursif) ?

✓ Bonne réponse (B) : Il est recommandé de illustrer l'empilement et le dépilement des contextes d'appels sur un arbre d'appels de petite taille (ex. `factorielle(4)`).
💡 Explication : Une médiation didactique efficace sur la pensée récursive (cas de base et appel récursif) consiste à illustrer l'empilement et le dépilement des contextes d'appels sur un arbre d'appels de petite taille (ex. `factorielle(4)`).
Q49 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la pensée récursive (cas de base et appel récursif) ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q50 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la pensée récursive (cas de base et appel récursif), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q51 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la pensée récursive (cas de base et appel récursif) ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q52 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la pensée récursive (cas de base et appel récursif) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q53 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de la tendance des élèves à concevoir une base de données comme une feuille de tableur unique redondante au lieu de séparer les entités.
💡 Explication : En didactique de l'informatique, l'apprentissage de la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) se heurte fréquemment à la tendance des élèves à concevoir une base de données comme une feuille de tableur unique redondante au lieu de séparer les entités.
Q54 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) ?

✓ Bonne réponse (D) : Il est recommandé de partir d'un tableau non normalisé comportant des anomalies de mise à jour pour faire émerger la nécessité de scinder en tables liées par clés.
💡 Explication : Une médiation didactique efficace sur la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) consiste à partir d'un tableau non normalisé comportant des anomalies de mise à jour pour faire émerger la nécessité de scinder en tables liées par clés.
Q55 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q56 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q57 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q58 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la modélisation conceptuelle des bases de données relationnelles (MCD Merise et Clés primaires/étrangères) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q59 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la confusion entre la mémoire vive volatile (RAM) et le stockage de masse persistant (SSD/Disque dur).
💡 Explication : En didactique de l'informatique, l'apprentissage de la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) se heurte fréquemment à la confusion entre la mémoire vive volatile (RAM) et le stockage de masse persistant (SSD/Disque dur).
Q60 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) ?

✓ Bonne réponse (B) : Il est recommandé de faire observer le gestionnaire des tâches et schématiser les flux d'instructions et de données entre CPU (UAL + UC), RAM et périphériques.
💡 Explication : Une médiation didactique efficace sur la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) consiste à faire observer le gestionnaire des tâches et schématiser les flux d'instructions et de données entre CPU (UAL + UC), RAM et périphériques.
Q61 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q62 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q63 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q64 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la distinction entre le système d'exploitation, les logiciels d'application et le matériel (architecture de Von Neumann) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q65 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de l'utilisation de balises HTML à des fins purement visuelles ou la confusion entre langage de balisage (HTML) et langage de programmation.
💡 Explication : En didactique de l'informatique, l'apprentissage de la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) se heurte fréquemment à l'utilisation de balises HTML à des fins purement visuelles ou la confusion entre langage de balisage (HTML) et langage de programmation.
Q66 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) ?

✓ Bonne réponse (D) : Il est recommandé de utiliser l'inspecteur du navigateur pour désactiver/modifier la feuille de style CSS d'une même page HTML.
💡 Explication : Une médiation didactique efficace sur la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) consiste à utiliser l'inspecteur du navigateur pour désactiver/modifier la feuille de style CSS d'une même page HTML.
Q67 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q68 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q69 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q70 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la distinction entre la structure sémantique d'une page Web (HTML5) et sa mise en forme visuelle (CSS3) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q71 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur, quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la saisie manuelle de constantes numériques au lieu de références de cellules, ou le décalage erroné lors de la recopie incrémentée.
💡 Explication : En didactique de l'informatique, l'apprentissage de les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur se heurte fréquemment à la saisie manuelle de constantes numériques au lieu de références de cellules, ou le décalage erroné lors de la recopie incrémentée.
Q72 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur ?

✓ Bonne réponse (B) : Il est recommandé de créer une situation-problème de facture automatisée où le changement du taux de TVA dans une seule cellule met à jour 50 lignes grâce à `$B$2`.
💡 Explication : Une médiation didactique efficace sur les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur consiste à créer une situation-problème de facture automatisée où le changement du taux de TVA dans une seule cellule met à jour 50 lignes grâce à `$B$2`.
Q73 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q74 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur, quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q75 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q76 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers les formules et références relatives vs absolues (`A1` vs `$A$1`) dans un tableur dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q77 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de une vision magique d'Internet ignorant l'encapsulation des paquets, le rôle du commutateur (switch) et de la passerelle par défaut (routeur).
💡 Explication : En didactique de l'informatique, l'apprentissage de l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) se heurte fréquemment à une vision magique d'Internet ignorant l'encapsulation des paquets, le rôle du commutateur (switch) et de la passerelle par défaut (routeur).
Q78 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) ?

✓ Bonne réponse (D) : Il est recommandé de utiliser un simulateur réseau (Cisco Packet Tracer ou Filius) pour visualiser l'échange des trames ARP et des paquets ICMP (`ping`).
💡 Explication : Une médiation didactique efficace sur l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) consiste à utiliser un simulateur réseau (Cisco Packet Tracer ou Filius) pour visualiser l'échange des trames ARP et des paquets ICMP (`ping`).
Q79 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q80 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q81 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q82 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers l'adressage IP, le masque de sous-réseau et le routage dans un réseau local (LAN) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q83 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la représentation binaire des informations et le codage des caractères (ASCII / UTF-8), quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la confusion entre un chiffre affiché à l'écran (caractère `'5'` codé par `53` en ASCII) et la valeur entière $5$ codée en binaire naturel.
💡 Explication : En didactique de l'informatique, l'apprentissage de la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) se heurte fréquemment à la confusion entre un chiffre affiché à l'écran (caractère `'5'` codé par `53` en ASCII) et la valeur entière $5$ codée en binaire naturel.
Q84 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) ?

✓ Bonne réponse (B) : Il est recommandé de faire manipuler un éditeur hexadécimal sur un fichier texte simple et une image bitmap pour montrer que tout fichier est une suite d'octets.
💡 Explication : Une médiation didactique efficace sur la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) consiste à faire manipuler un éditeur hexadécimal sur un fichier texte simple et une image bitmap pour montrer que tout fichier est une suite d'octets.
Q85 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q86 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la représentation binaire des informations et le codage des caractères (ASCII / UTF-8), quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q87 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q88 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la représentation binaire des informations et le codage des caractères (ASCII / UTF-8) dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q89 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège, quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (A) : Il s'agit principalement de la juxtaposition anarchique de blocs graphiques par essai-erreur aléatoire sans conception préalable de l'algorithme.
💡 Explication : En didactique de l'informatique, l'apprentissage de la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège se heurte fréquemment à la juxtaposition anarchique de blocs graphiques par essai-erreur aléatoire sans conception préalable de l'algorithme.
Q90 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège ?

✓ Bonne réponse (D) : Il est recommandé de exiger la rédaction d'un scénario algorithmique structuré avant le passage sur machine et exploiter les formes d'encastrement typées des blocs.
💡 Explication : Une médiation didactique efficace sur la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège consiste à exiger la rédaction d'un scénario algorithmique structuré avant le passage sur machine et exploiter les formes d'encastrement typées des blocs.
Q91 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège ?

✓ Bonne réponse (C) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q92 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège, quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (B) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q93 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège ?

✓ Bonne réponse (A) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q94 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la programmation événementielle et l'initiation algorithmique par blocs (Scratch) au Collège dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (D) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.
Q95 Didactique Informatique · Obstacles d'apprentissage Orientations Pédagogiques Informatique Maroc & Didactique de l'Informatique

Lors de l'enseignement de la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique, quelle difficulté cognitive ou représentation erronée (obstacle didactique) est fréquemment observée chez les apprenants ?

✓ Bonne réponse (C) : Il s'agit principalement de la sous-estimation de la persistance des traces numériques, de l'ingénierie sociale (phishing) et de la faiblesse des mots de passe simples.
💡 Explication : En didactique de l'informatique, l'apprentissage de la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique se heurte fréquemment à la sous-estimation de la persistance des traces numériques, de l'ingénierie sociale (phishing) et de la faiblesse des mots de passe simples.
Q96 Didactique Informatique · Scénario pédagogique & Remédiation Orientations Pédagogiques Informatique Maroc · Ingénierie didactique

Quel dispositif didactique permet de faire franchir efficacement aux élèves l'obstacle lié à la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique ?

✓ Bonne réponse (B) : Il est recommandé de analyser des études de cas authentiques d'e-mails d'hameçonnage et de calcul du temps de cassage par force brute selon l'entropie du mot de passe.
💡 Explication : Une médiation didactique efficace sur la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique consiste à analyser des études de cas authentiques d'e-mails d'hameçonnage et de calcul du temps de cassage par force brute selon l'entropie du mot de passe.
Q97 Didactique Informatique · Pensée computationnelle (Computational Thinking) Jeannette Wing (2006) & Curriculum Informatique MENPS Maroc

Quelle composante de la « pensée computationnelle » est prioritairement développée chez l'élève lors d'une activité portant sur la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique ?

✓ Bonne réponse (A) : La décomposition d'un problème complexe en sous-problèmes élémentaires, l'abstraction, la conception algorithmique non ambiguë et le débogage systématique.
💡 Explication : La pensée computationnelle repose sur 4 piliers : décomposition, reconnaissance de motifs, abstraction/modélisation et conception d'algorithmes.
Q98 Didactique Informatique · Gestion de la salle multimédia & Activités débranchées Guide Pédagogique de l'Enseignement de l'Informatique au Maroc

Lors d'une séance de travaux pratiques en salle informatique consacrée à la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique, quelle organisation pédagogique favorise la conceptualisation avant la manipulation sur poste ?

✓ Bonne réponse (D) : Articuler une phase d'investigation « débranchée » (activité papier/tableau sans écran pour construire le modèle mental) suivie d'une phase de mise en œuvre et de validation sur machine en binômes structurés.
💡 Explication : L'alternance entre activités débranchées (Computer Science Unplugged) et programmation en binômes évite la dispersion face à l'écran.
Q99 Didactique Informatique · Statut de l'erreur (Bug) et Évaluation formative Didactique de la Programmation & Orientations Pédagogiques Maroc

En classe d'informatique, comment l'enseignant doit-il exploiter pédagogiquement un message d'erreur rencontré par un élève travaillant sur la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique ?

✓ Bonne réponse (C) : Comme un levier d'apprentissage formatif : guider l'élève pour lire le message de l'interpréteur, localiser la ligne fautive, formuler une hypothèse sur l'état des variables et corriger lui-même son algorithme.
💡 Explication : L'environnement d'exécution informatique offre une rétroaction adidactique immédiate que l'élève doit apprendre à décoder de façon autonome.
Q100 Didactique Informatique · Approche par compétences et Projet intégrateur Orientations Pédagogiques Informatique Maroc (Collège & Tronc Commun)

Comment évaluer la maîtrise de la compétence visée à travers la cybersécurité, l'identité numérique et l'éducation aux usages responsables du numérique dans le cadre de l'approche par compétences (APC) en informatique ?

✓ Bonne réponse (B) : À travers une situation-problème ou un mini-projet intégrateur authentique accompagné d'une grille d'évaluation critériée (pertinence de l'analyse, validité de l'algorithme, lisibilité, autonomie lors des tests).
💡 Explication : L'évaluation par compétences en informatique combine l'analyse algorithmique et la réalisation pratique évaluée par une grille critériée.

Domaine 1 · Pensée Computationnelle & Algorithmique

30%
  • Piliers de la pensée computationnelle : décomposition, abstraction, motifs, algorithmes
  • Activités d'informatique débranchée (CS Unplugged) et médiation sémantique
  • Transition de la programmation par blocs (Scratch) au langage textuel (Python)

Domaine 2 · Démarches Pédagogiques & Débogage

25%
  • Pédagogie de projet informatique et situations-problèmes
  • Statut de l'erreur informatique (syntaxique, exécution, logique) et débogage métacognitif
  • Conceptions initiales des élèves (variables, affectation, récursivité)

Domaine 3 · Curriculum & Gestion de Salle Multimédia

25%
  • Orientations Pédagogiques d'Informatique au Collège et au Tronc Commun
  • Organisation ergonomique et sécurité du laboratoire informatique (binômes, réseau)
  • Éducation au numérique, citoyenneté numérique et protection des données

Domaine 4 · Évaluation en Informatique

20%
  • Évaluation diagnostique, formative et certificative sur machine et sur papier
  • Grilles d'évaluation critériée d'un projet ou script algorithmique
  • Différenciation pédagogique et remédiation