Guides · 19 min de lecture

Enseigner Arduino à une classe nombreuse : 30 élèves, 10 kits

Enseigner Arduino à une classe nombreuse : rôles pour groupes de trois, boîtes numérotées, file d'aide, séance de 40 min et solutions à 10 pannes fréquentes.

Enseigner Arduino à une classe nombreuse se passe sans chaos tant que chaque chose a un numéro et que chaque élève a une mission. Avec 30 élèves, 10 kits et aucun autre enseignant dans la salle, répartis la classe en groupes de trois, donne à chaque groupe les rôles de monteur du circuit, responsable du code et lecteur/contrôleur, et fais tourner ces rôles à chaque séance. Range les kits dans des boîtes numérotées de 1 à 10 : la carte, le câble et l'ordinateur de la boîte 7 portent eux aussi le numéro 7. Mets en place des postes fixes où chaque groupe commence chaque cours à la même table et de la même façon. Enfin, installe une règle que tout le monde connaît par cœur : avant de venir te voir, consulter 3 sources : les rubriques d'aide de la page du projet, son camarade de groupe et le groupe voisin. Une fois ces cinq éléments en place, même avec 30 élèves, tu cesses de chercher des LED et tu as enfin le temps d'enseigner.

Cet article n'est pas une fiche de préparation, mais un guide de gestion de classe et de logistique. Quel projet faire chaque semaine, nous l'avons détaillé dans le plan de 8 semaines de robotique et programmation, et comment distribuer des codes Premium aux élèves, dans l'article sur les codes groupés pour la classe. Ici, il s'agit des problèmes concrets qui surgissent quand tu appliques ce plan avec 30 élèves : qui touche à quoi, comment compter les composants, comment éviter que les ordinateurs et les câbles USB se mélangent, que faire quand cinq groupes lèvent la main en même temps et comment libérer les tables en cinq minutes à la fin. Tous les exemples reposent sur la même hypothèse : 30 élèves, 10 kits Arduino Uno, une séance de 40 minutes et un enseignant sans aide.

Platine d'essai utilisée en cours d'Arduino
Chaque boîte contient une platine d'essai ; en fin de séance, le circuit est soit démonté, soit rangé tel quel avec le numéro de la boîte.

D'abord le calcul : pourquoi des groupes de trois et 10 postes ?

Avec 30 élèves et 10 kits, la répartition naturelle est 10 groupes × 3 élèves, et ce n'est pas un simple hasard arithmétique. En binômes, il te faudrait 15 kits ; dans des groupes de quatre ou cinq, au moins un élève reste sur le côté et termine la séance sans avoir touché la platine. Trois personnes correspondent exactement aux trois tâches d'un circuit : l'un branche les composants, l'autre transfère le code sur l'ordinateur et le téléverse, le troisième lit la page du projet et vérifie chaque étape. Chaque groupe s'assoit à un poste fixe, et ce poste porte le même numéro que la boîte et l'ordinateur du groupe. En cas d'absence, on ne refait pas les groupes : dans un groupe de deux, le responsable du code reprend aussi le rôle de lecteur/contrôleur ; dans un groupe de quatre, le quatrième élève devient responsable du matériel et s'occupe du comptage de la boîte. Ainsi, chaque séance commence avec le même plan et personne ne demande « où je m'assois, qu'est-ce que je regarde ? ».

Rôles du groupe : monteur du circuit, responsable du code, lecteur/contrôleur

Les rôles ne servent pas à séparer les élèves, mais à ce que tout le monde ait les mains occupées. La scène la plus courante dans une classe nombreuse : l'élève le plus motivé prend les câbles et le clavier, les deux autres finissent sur leur téléphone. Les rôles cassent ce schéma, car chacun a une tâche que lui seul accomplit et une tâche qu'il ne fait pas. Tu peux imprimer le tableau ci-dessous en grand et le poser à chaque poste, ou transformer les rôles en badges à porter autour du cou.

RôleQue fait-il ?Qu'a-t-il en main ?Que ne fait-il pas ?
Monteur du circuitSort les composants de la boîte, les branche sur la platine et la carte, annonce « câblage prêt » avant que l'USB soit branché.Boîte, platine, carteNe touche pas au clavier ; ne modifie pas le code.
Responsable du codeTransfère le code sur l'ordinateur, choisit la carte et le port, téléverse, lit à voix haute tout message d'erreur.Ordinateur, câble USBNe débranche pas les fils de la platine ; ne prend pas de composants.
Lecteur/contrôleurOuvre la page du projet, lit les étapes dans l'ordre, compare chaque connexion au schéma de circuit, compte la boîte au début et à la fin, gère le gobelet d'aide.Téléphone (page du projet), fiche de contenu, styloNe branche pas de composants ; ne dit jamais « je vais le faire », il dit quoi faire.

Fais tourner les rôles à chaque séance ; en trois séances, chaque élève aura tenu chaque rôle une fois. Inutile de retenir la rotation toi-même : écris les prénoms sur la fiche du poste sous la forme A, B et C, et le numéro de la séance au tableau. Chaque élève retrouve son rôle grâce à sa lettre et au numéro de séance. Dans les projets en deux étapes (d'abord une LED, puis un bouton, par exemple), tu peux aussi faire tourner une fois au milieu de la séance ; le responsable du code monte alors le circuit dans la deuxième étape et réalise de ses propres mains les connexions qu'il a observées dans la première.

SéanceÉlève AÉlève BÉlève C
Séances 1, 4, 7Monteur du circuitResponsable du codeLecteur/contrôleur
Séances 2, 5, 8Lecteur/contrôleurMonteur du circuitResponsable du code
Séances 3, 6, 9Responsable du codeLecteur/contrôleurMonteur du circuit
Constitue les groupes de la première séance volontairement, pas au hasard : chaque groupe devrait compter un élève à l'aise avec l'ordinateur et un élève qui lit attentivement. Remélanger les groupes une fois après les trois premières séances réduit aussi le bruit qui naît quand les mêmes amis sont toujours assis ensemble. Si tu comptes utiliser les rôles pour l'évaluation, les critères de travail de groupe de la grille d'évaluation de projet correspondent directement à cette rotation.

Gestion des kits : boîte numérotée, fiche de contenu et comptage

Dans une classe nombreuse, un composant perdu, c'est une minute perdue. Quand un groupe ne trouve pas sa LED, il en prend une dans la boîte voisine ; le groupe voisin comble son manque à la séance suivante avec une autre boîte, et trois semaines plus tard aucune boîte n'est complète et tu ne sais plus où quoi que ce soit a disparu. Le remède est simple : chaque kit a sa propre boîte, un grand numéro sur le couvercle et une fiche de contenu à l'intérieur. La fiche indique le nom du composant, la quantité et deux cases vides (entrée et sortie). Si tu la plastifies, le contrôleur la coche à chaque séance avec un feutre effaçable et l'efface à la fin. La liste ci-dessous est un exemple de boîte de base suffisante pour les premiers projets gratuits avec LED, bouton, LDR et buzzer ; ajoute ou retire des lignes selon ta progression.

ComposantPar boîteTotal pour 10 boîtesBoîte de réserve
Arduino Uno (étiquette numérotée)1101 si possible
Câble USB (câble de données, étiquette numérotée)1102
Platine d'essai (830 points)1101
Fil de connexion mâle-mâle2020030
LED (rouge, jaune, verte ; 2 de chaque)66015
Résistance 220 Ω66020
Résistance 10 kΩ33010
Bouton-poussoir2205
LDR (photorésistance)1103
Buzzer1102
Potentiomètre (10 kΩ)1102
Fiche de contenu plastifiée + feutre effaçable110-

Compte deux fois : à l'entrée en début de séance, à la sortie en fin de séance. Le comptage d'entrée revient au contrôleur et ne doit pas dépasser une minute : il pose les composants sur la table dans l'ordre de la fiche, lit les quantités et coche la case si tout y est. Le comptage de sortie suit le même ordre, mais le contrôleur compte pendant que le monteur démonte le circuit. Les résistances sont les composants qu'on confond le plus ; range les 220 Ω et les 10 kΩ dans des petits sachets séparés ou ajoute un compartiment dans la boîte. Si les élèves hésitent sur la valeur d'une résistance, ils peuvent lire les anneaux avec l'outil Code couleur de l'application, et quand tu ajoutes une LED d'une autre couleur, tu calcules la bonne résistance avec l'outil Résistance de LED. S'il manque quelque chose, applique ce protocole sans accuser personne :

  1. Manque en début de séance : Le contrôleur note le composant manquant sur la fiche et, sans lever la main, va à la table du matériel où se trouve la boîte de réserve ; il prend une seule pièce et écrit « pris dans la réserve » en marge de la fiche.
  2. Manque en fin de séance : Le groupe prend deux minutes pour regarder sous la table, derrière la platine et dans les sacs. Si la pièce ne réapparaît pas, le contrôleur inscrit la date et le composant sur la fiche ; ce jour-là, elle n'est pas remplacée depuis la réserve, c'est toi qui l'ajoutes après le cours.
  3. Composant cassé : Une LED à la patte cassée, un fil à l'embout arraché ou un composant qui a chauffé ne retourne pas dans la boîte. Il va dans le bac étiqueté « défectueux » sur la table du matériel ; tu vérifies ce bac une fois par semaine et tu complètes les boîtes.
  4. Manques répétés : Si la même boîte est incomplète deux séances de suite, fais le comptage de fin de séance avec ce groupe ; la plupart du temps, le problème n'est pas un vol mais des composants qui migrent vers d'autres boîtes.
Interdis les échanges de composants entre boîtes, même avec les meilleures intentions. « On a des LED en trop, prends-en une » ressemble à un geste sympathique, mais casse le système de comptage dès le premier jour. La seule source valable est la boîte de réserve, et elle reste sur ton bureau.

Disposition de la salle et logistique des ordinateurs et de l'USB

Dispose les tables en 10 îlots et pose un grand numéro de poste sur chacun. Les ordinateurs se placent du côté des prises, la boîte devant les élèves ; le câble USB arrive par le bord de la table et non par le milieu, pour que le bras du monteur ne s'y accroche pas et ne fasse pas tomber la carte. Garde-toi une allée de circulation : tu dois pouvoir atteindre n'importe quel poste en quelques pas. La table du matériel (boîte de réserve, bac des pièces défectueuses, fiches de contenu vierges) se trouve près de la porte, et le tableau d'aide là où tout le monde le voit. Si tu as un vidéoprojecteur, tu affiches le schéma de circuit en grand pendant le mini-cours ; sinon, les élèves ouvrent le même schéma sur leur propre téléphone. Côté ordinateurs, presque toute la confusion vient d'une seule chose : personne ne sait quelle carte est sur quel port. Règle cela avant le cours avec cette organisation :

  • Règle du numéro unique : Boîte 7, carte 7, câble USB 7 et ordinateur 7. Colle du ruban de masquage sur la carte et aux deux bouts du câble et écris le numéro ; la carte est toujours branchée sur le même ordinateur et si possible sur la même prise USB, ainsi sous Windows le numéro de port reste généralement le même.
  • Méthode débrancher-rebrancher : Si la liste des ports affiche plusieurs choix, l'élève débranche la carte, regarde la liste dans Outils > Port de l'Arduino IDE puis rebranche la carte ; le port qui apparaît est le sien. Fais faire l'exercice une fois à tout le monde lors de la première séance.
  • Test avant le cours : Vérifie avant la séance que l'Arduino IDE est installé sur chaque ordinateur, que le pilote nécessaire aux cartes clones est présent et que chaque carte a téléversé Blink une fois depuis son propre ordinateur. Pour les étapes d'installation, vois l'article sur l'installation de l'Arduino IDE.
  • Bibliothèques à l'avance : Si le projet de la séance a besoin d'une bibliothèque, installe-la à l'avance sur chaque ordinateur, pas pendant le cours. Les méthodes sont dans l'article sur l'ajout de bibliothèques Arduino.
  • Dossier prêt : Crée sur le bureau de chaque ordinateur un dossier au numéro de la séance et place-y le code de la semaine. Les élèves lisent et modifient toujours le code, mais tu gagnes les cinq minutes perdues quand 30 personnes essaient de transférer du code en même temps.

S'il n'y a pas un ordinateur par groupe, installe un poste de téléversement. Imagine que la salle compte 5 portables : deux groupes partagent un ordinateur ; les groupes montent et vérifient le circuit à leur table, puis apportent la carte et le câble USB au poste, téléversent et reviennent. Pour que l'ordre de passage reste clair, pose à côté de l'ordinateur une fiche « groupe en train de téléverser », et qu'aucun groupe ne reste plus de deux minutes au poste. Si une erreur survient pendant le téléversement, le groupe libère le poste, cherche la cause à sa table et reprend sa place dans la file ; ainsi, un groupe bloqué ne fait jamais attendre les neuf autres.

Routine de début de séance : 10 minutes au départ, puis 5

  1. À la porte (minute 0–1) : En entrant, les élèves trouvent leur rôle grâce au numéro de séance au tableau et vont directement à leur poste.
  2. Distribution des boîtes (minute 1–3) : Les contrôleurs récupèrent leur boîte numérotée sur l'étagère du matériel ; les boîtes sont rangées par numéro et personne ne prend celle d'un autre.
  3. Comptage d'entrée (minute 3–5) : Le contrôleur coche la fiche de contenu, le monteur dispose les composants, le responsable du code allume l'ordinateur et lance l'Arduino IDE.
  4. Vérification de connexion (minute 5–7) : Le responsable du code branche l'USB et vérifie que la carte et le port sont bien sélectionnés ; si le port n'apparaît pas, le gobelet d'aide passe au jaune immédiatement.
  5. Page du projet (minute 7–9) : Le contrôleur ouvre le projet de la semaine sur son téléphone et compare la liste Composants requis avec le contenu de la boîte.
  6. Signal prêt (minute 9–10) : Le groupe prêt met le gobelet vert sur le dessus. Tu ne vas qu'aux tables qui ne sont pas au vert. Après la troisième séance, cette routine descend en général à 5 ou 6 minutes.

Une file d'aide pour un enseignant seul

Ce qui épuise le plus un enseignant dans une classe nombreuse, ce ne sont pas les questions difficiles, mais les mains levées en même temps et les « Vous pouvez venir voir ? ». À la place des mains levées, chaque poste reçoit trois gobelets en plastique empilés (vert, jaune, rouge) ou trois cartes de couleur posées debout sur la table. Le groupe met sur le dessus la couleur qui correspond à sa situation. Le système des gobelets apporte deux choses : tu vois d'un coup d'œil quels groupes sont bloqués, et les élèves continuent de travailler en attendant au lieu de garder la main en l'air. Le groupe qui passe au rouge inscrit aussi son numéro de poste au tableau d'aide ; tu passes dans l'ordre du tableau, et le groupe qui crie ou se lève ne passe pas devant.

CouleurSituation du groupeTa réaction
VertNous avançons comme prévu ou nous avons fini.Pendant ta ronde, tu poses seulement une question de contrôle et tu donnes une tâche d'approfondissement à ceux qui ont fini.
JauneNous avons une question, mais nous pouvons continuer sur une autre étape.Tu passes après les rouges ; souvent, le groupe trouve la solution avant ton arrivée.
RougeNous sommes bloqués ; nous avons consulté 3 sources sans avancer.Tu passes dans l'ordre du tableau, tu restes 2 minutes maximum et, si besoin, tu confies le groupe à un élève assistant.

La seule condition pour le gobelet rouge est la règle 3 avant moi : le groupe doit avoir consulté trois sources avant de t'appeler. La première est la page du projet. Dans BlueGrays, chaque projet a un onglet Comprendre le code, et après l'explication étape par étape vient la rubrique Si tu bloques, qui recense les blocages fréquents de ce projet ; pour les projets gratuits, cet onglet est ouvert à tous. La rubrique Dépannage de la page du projet liste les vérifications à faire si le projet ne fonctionne pas et se débloque avec Premium. La deuxième source est le camarade de groupe : le contrôleur relit le schéma connexion par connexion pendant que le monteur suit chaque fil du doigt. La troisième est le groupe voisin : regarder le circuit qui fonctionne d'un groupe qui fait le même projet et a déjà passé la même étape révèle souvent une LED à l'envers en quelques secondes. Quand un gobelet rouge apparaît, ta première question est « Quelles trois sources avez-vous consultées ? » ; sans réponse, le gobelet repasse au jaune.

Les élèves assistants sont la meilleure aide d'un enseignant seul. À chaque séance, nomme assistants les deux ou trois premiers qui ont fini et donne-leur un signe visible (un badge ou un brassard). L'assistant a une seule règle, les mains dans le dos : il explique, montre, pose des questions, mais ne touche jamais la platine d'un autre groupe et ne tape pas son code à sa place. Si tu envoies les assistants vers les gobelets jaunes et que tu prends les rouges, la file fond rapidement. Ne choisis pas toujours les mêmes ; faire en sorte que chacun soit assistant au moins une fois dans le trimestre évite que les rapides s'ennuient et que les autres se disent « de toute façon, ce sont eux qui font ».

Trame d'une séance de 40 minutes

MinutesÉtapeEnseignantGroupes
0–6InstallationMontre le tableau des rôles à la porte, va vers les gobelets qui ne sont pas verts.Distribution des boîtes, comptage d'entrée, vérification IDE et port, page du projet ouverte.
6–12Mini-coursExplique une seule notion (par ex. la résistance de rappel ou la lecture analogique) sur le schéma et pose une question de prédiction.Le contrôleur agrandit le schéma sur le téléphone, le groupe note sa prédiction sur papier.
12–30MontageGère la file d'aide, envoie les assistants vers les gobelets jaunes.Circuit monté, code téléversé, règle 3 avant moi en cas de blocage.
30–35VérificationPasse de table en table et pose à chaque groupe une question « pourquoi ».Circuit fonctionnel montré, projet marqué avec Je l'ai fait, question de sortie traitée.
35–40RangementSe place à l'étagère et récupère les boîtes dans l'ordre des numéros.USB débranché, circuit démonté ou étiqueté, comptage de sortie, boîte remise sur l'étagère.

Le point le plus fragile de cette trame est la minute 30 : le montage semble ne jamais finir et le rangement disparaît. Pour l'éviter, annonce à voix haute « plus que deux minutes » à la minute 28 et arrête à la minute 30, même pour les circuits qui ne fonctionnent pas encore. Le groupe dont le circuit ne marche pas répond pendant la vérification à « qu'avons-nous essayé, où bloquons-nous ? », et cela fait aussi partie de l'apprentissage. Si ta séance dure 55 minutes, allonge le montage ; pour un créneau de deux heures, ne déroule pas la trame deux fois : fais l'installation et le rangement une seule fois et découpe le montage central en un projet en deux étapes ou en montage plus tâche d'approfondissement.

Les 10 problèmes les plus fréquents en classe et leur solution en 1 minute

SymptômeCause probableSolution en 1 minute
La carte n'apparaît pas dans la liste des portsCâble USB de charge seulement (sans fils de données) ou pilote manquant sur une carte cloneRemplace-le par un câble de données de réserve ; si rien n'apparaît, note l'ordinateur et installe le pilote après le cours.
Le port apparaît mais il est « occupé » ou l'accès est refuséLe moniteur série ou une autre fenêtre de l'IDE garde le portFerme les autres fenêtres, débranche la carte et rebranche-la.
Le code a été téléversé sur la carte d'un autre groupeDeux cartes sur un ordinateur ou mauvais port choisiRègle du numéro unique et méthode débrancher-rebrancher ; une carte par ordinateur.
La compilation passe, le téléversement échoueMauvaise carte dans Outils > CarteCompare le menu avec l'inscription sur la carte ; sur les clones de Nano, vérifie aussi l'option du processeur.
Le téléversement bloque sur « not in sync »Mauvais port ou fils branchés sur les broches 0 et 1Choisis de nouveau le port ; débranche les fils des broches 0 et 1 pendant le téléversement.
Code téléversé, la LED reste éteinteLED branchée à l'enversPatte longue (anode) côté résistance et broche, patte courte vers GND ; il suffit de retourner la LED.
Aucun composant ne réagitConnexion GND oubliéeUn fil noir du GND de la carte à la ligne moins de la platine ; règle : fil noir = GND.
Le câblage semble juste, le circuit ne marche pasComposant sur la mauvaise rangée ou, sur certaines longues platines, ligne d'alimentation coupée au milieuCompare les numéros de rangée au schéma un par un ; relie les deux moitiés de la ligne par un fil court.
Erreur « No such file or directory »La bibliothèque demandée par le code n'est pas installée sur cet ordinateurInstalle-la depuis le gestionnaire de bibliothèques ; avant la séance suivante, installe-la sur tous les ordinateurs.
Caractères incompréhensibles dans le moniteur sérieLe débit en bauds du moniteur série ne correspond pas à la valeur de Serial.begin dans le codeRègle le débit du moniteur série sur la valeur du code (9600 dans la plupart des projets).
Imprime ce tableau en A4, pose-le à chaque poste et intègre-le à la règle 3 avant moi ; la première chose que tu demandes à un groupe au gobelet rouge, c'est « Votre symptôme est-il dans le tableau ? ». Lire une fois avant le cours l'article sur le téléversement Arduino qui échoue, avec les causes et solutions de chaque message d'erreur, t'évite la plupart des problèmes de port que tu rencontreras en classe.

Ceux qui finissent vite et ceux qui bloquent : deux rythmes dans une salle

  • Tâches À toi de jouer : Dans BlueGrays, l'onglet Comprendre le code se termine par la rubrique À toi de jouer ; chaque tâche propose les options Indice et Voir la solution. Le groupe qui a fini note sa prédiction sur papier avant de résoudre la tâche, puis modifie le code, le téléverse et compare le résultat avec sa prédiction. Nous avons détaillé la façon d'aborder ces tâches dans l'article sur Comprendre le code.
  • Un pas plus loin : Le groupe qui termine Clignotement d'une LED peut passer à Feu de circulation avec la même boîte, et celui qui termine Allumer et éteindre une LED avec un bouton peut passer à Utilisation du buzzer. La boîte contient assez de composants pour ces projets, personne n'a besoin d'aller à la table du matériel.
  • Projet suivant avec Trouve ton projet : Les élèves répondent à 3 questions dans Trouve ton projet de l'application pour trouver un projet suivant adapté à leurs centres d'intérêt. Le fonctionnement est expliqué dans l'article sur le projet Arduino à faire.
  • Assistanat : Un membre du groupe qui a fini devient élève assistant pour la séance ; expliquer est le meilleur test pour savoir si l'on a vraiment compris un circuit.

Garde un demi-circuit prêt pour les groupes bloqués. Avant le cours, monte la partie platine du projet de la semaine (par exemple la LED et la résistance) sur la platine de la boîte de réserve. Le groupe encore au rouge à la minute 20 et qui ne trouve pas l'erreur dans son circuit met sa platine de côté, relie la platine prête à sa carte avec deux fils et téléverse son code. Quand le circuit fonctionne, la mission n'est pas terminée : le groupe pose les deux platines côte à côte et cherche la différence. Ainsi, le groupe bloqué finit la séance avec un circuit qui marche et découvre l'erreur par lui-même. Pour les projets avec capteur comme Veilleuse avec LDR, tu peux appliquer la même méthode à la partie du circuit qui porte le capteur.

L'application dans une classe nombreuse : chacun sur son écran

Dans une classe nombreuse, il est difficile pour 30 personnes de voir en même temps un schéma dessiné au tableau. C'est là que BlueGrays aide : chaque élève, ou au moins le contrôleur de chaque groupe, ouvre le projet sur son propre téléphone. Le Schéma de circuit peut être agrandi, si bien que même au dernier rang on lit les numéros de broches de près ; avec Enregistrer dans la galerie, le schéma est sauvegardé sur le téléphone et s'ouvre même avec une connexion faible. Le mode Construisons-le ensemble découpe le projet en étapes (préparer les composants, monter le circuit, téléverser le code, tester), et dans ce mode l'écran reste allumé : un téléphone posé sur la table ne se met pas en veille. En fin de séance, chaque élève qui montre un circuit fonctionnel marque le projet avec Je l'ai fait, et tu vois cette marque sur l'écran du téléphone pendant ta ronde. Soyons honnêtes : BlueGrays n'a pas de tableau de bord de classe ; tu ne peux pas voir à distance, dans une liste, quels projets tes élèves ont terminés, la vérification se fait à la table. Comme le schéma, le code, les blocs et Comprendre le code sont ouverts dans 60 projets gratuits (20 par plateforme), personne n'a besoin de Premium les premières semaines ; si tu continues avec des projets Premium, les Paquets Éducateur permettent à toute la classe d'ouvrir les mêmes projets.

Règles de sécurité et de rangement

  • USB débranché pendant le câblage : Tant que le monteur fait des connexions, l'USB n'est pas branché ; le responsable du code ne le branche qu'après avoir entendu « câblage prêt ».
  • Seulement les 5 V de l'USB : Lors des premières séances, ni piles, ni adaptateurs, ni rien qui se branche sur une prise murale ; la broche 5V n'est jamais reliée directement au GND.
  • Composant chaud = stop : Si un composant chauffe ou qu'une odeur apparaît, on débranche d'abord l'USB, puis le gobelet passe au rouge. Le composant chaud va dans le bac des pièces défectueuses.
  • Table en ordre : Pas de nourriture ni de boisson aux postes, sacs sous la table, et le câble USB ne pend jamais dans l'allée.
  • Pas de nouvelle connexion dans les 5 dernières minutes : Dès que le rangement commence, personne ne branche de nouveau fil ; un circuit qui sera poursuivi la prochaine fois n'est pas démonté, la platine va dans la boîte et la fiche porte la mention « Boîte 7, circuit à poursuivre ».
  • Ordre de rendu : Débrancher l'USB, enrouler le câble, compter les composants, cocher la fiche, fermer la boîte et la poser sur l'étagère dans l'ordre des numéros. Personne ne sort avant que la dernière boîte soit rangée.

Cette organisation peut sembler lourde les deux premières séances ; dès la troisième, elle devient une routine et te libère l'essentiel du cours pour vraiment enseigner. Inutile de tout mettre en place d'un coup : commence par les boîtes numérotées et les rôles, puis ajoute les gobelets la deuxième semaine. Si tu veux que les élèves ouvrent le projet de la semaine sur leur téléphone et agrandissent le schéma, télécharge BlueGrays et essaie toi-même quelques projets gratuits avant le cours ; savoir où se trouve chaque rubrique en entrant dans la salle, ce sont les cinq premières minutes que tu gagnes dans une séance chargée.

Questions fréquentes

Comment gérer une classe nombreuse en cours d'Arduino ?

Répartis la classe en groupes de trois, donne à chaque groupe les rôles de monteur du circuit, responsable du code et lecteur/contrôleur, et fais tourner les rôles à chaque séance. Range les kits dans des boîtes numérotées et associe boîte, carte, câble et ordinateur au même numéro. Pour l'aide, utilise des gobelets de couleur et la règle de consulter 3 sources avant de t'appeler.

Combien de kits Arduino faut-il pour 30 élèves ?

Avec des groupes de trois, 10 kits suffisent. Plutôt qu'un onzième kit complet, il est plus efficace de préparer une boîte de réserve avec des LED, des résistances, des fils de connexion, quelques câbles USB et une platine d'essai. Si le budget le permet, une carte de réserve dans cette boîte évite qu'une carte défectueuse bloque la séance.

Combien d'élèves par groupe en cours d'Arduino ?

Trois est la taille la plus efficace, car un circuit comporte trois tâches distinctes : brancher les composants, téléverser le code et vérifier les étapes. À partir de quatre, au moins un élève reste sur le côté. Les binômes fonctionnent aussi s'il y a assez de kits ; le responsable du code reprend alors le rôle de contrôleur.

Que faire en classe si le port de l'Arduino n'apparaît pas ?

Remplace d'abord le câble USB par un câble de données de réserve ; en classe, la cause la plus fréquente est un câble de charge seulement. Si le port n'apparaît toujours pas, le pilote de la carte clone manque peut-être ; note l'ordinateur et installe le pilote après le cours. Si plusieurs ports sont listés, débranche et rebranche la carte pour savoir lequel est le tien.

Comment un enseignant seul peut-il répondre aux questions de 10 groupes ?

À la place des mains levées, des gobelets verts, jaunes et rouges te montrent d'un coup d'œil quels groupes sont bloqués ; tu ne vas qu'aux rouges, dans l'ordre du tableau. Exige que les groupes consultent d'abord les rubriques d'aide de la page du projet, leur camarade et le groupe voisin. Fais des premiers qui ont fini des assistants et envoie-les vers les gobelets jaunes.

Puis-je suivre la progression de mes élèves dans BlueGrays ?

Non, BlueGrays n'a ni tableau de bord de classe ni suivi de la progression des élèves. Les élèves marquent les projets terminés avec Je l'ai fait dans leur propre compte, et tu vérifies en fin de séance à la table, sur leur écran. Avec un paquet éducateur, tu vois seulement quel élève a utilisé quel code.

Voir tous les projets
Clignotement d'une LED
#1Débutant

Clignotement d'une LED

Le tout premier bonjour de l'électronique : allumer et éteindre une seule LED. L'Arduino allume et éteint la LED à intervalles très courts, la lumière clignote donc rapidement. Tu vois de la façon la

4.6(188)
1127
Feu de circulation
#3Débutant

Feu de circulation

Une copie miniature du feu tricolore que tu vois chaque jour dans la rue. Le rouge reste allumé deux secondes, l'orange brille un court instant, le vert reste deux secondes, puis on revient au rouge e

4.8(131)
397
Allumer une LED avec un bouton-poussoir (Push)
#9Débutant

Allumer une LED avec un bouton-poussoir (Push)

Comme une sonnette : la lumière reste allumée tant que tu appuies et s'éteint quand tu relâches. L'Arduino surveille le bouton en permanence ; tant qu'il est enfoncé la LED est allumée, et dès que tu

4.8(113)
229
Allumer et éteindre une LED avec un bouton
#10Débutant

Allumer et éteindre une LED avec un bouton

Un appui et la lumière s'allume, un deuxième et elle s'éteint, exactement comme l'interrupteur de ta chambre. L'Arduino remarque chaque appui et fait passer la LED à l'état inverse, en attendant un co

4.8(100)
167
Veilleuse avec LDR
#12Débutant

Veilleuse avec LDR

Une petite veilleuse qui s'allume toute seule quand il fait nuit et s'éteint au matin. Un capteur de lumière mesure la clarté de la pièce, et l'Arduino allume la LED quand il fait assez sombre puis l'

4.8(102)
205
Utilisation du buzzer
#13Débutant

Utilisation du buzzer

Tu t'es déjà demandé comment une sonnette ou une alarme produit son son ? L'Arduino fait biper un petit buzzer à intervalles courts : bip, silence, bip, silence. Tu vois comment l'électricité devient

4.7(89)
161
Deux LED clignotant en alternance
#2Débutant

Deux LED clignotant en alternance

Deux LED clignotent vite à tour de rôle : quand l'une s'allume, l'autre s'éteint, comme si elles se renvoyaient une balle. L'Arduino garde chaque lumière allumée un cinquième de seconde puis passe à l

4.6(105)
343
HC-SR04 Mesure de la distance (affichage en série)
#27Débutant

HC-SR04 Mesure de la distance (affichage en série)

Le capteur HC-SR04 fonctionne comme une chauve-souris qui trouve son chemin dans le noir : il envoie un son que tu ne peux pas entendre, écoute l'écho et mesure à quelle distance se trouve l'objet dev

4.6(46)
71