Ancien site
Leçon 4 / 8

Mes mots deviennent code, mes idées deviennent robot

Décrivez une action avec des mots, comparez les blocs créés par l'IA avec le vrai robot et améliorez votre enseignement.

10–15 ans
Appli à utiliserCuroAI · Vibe CodingVersion web
Mes mots deviennent code, mes idées deviennent robot

Exprime ton idée avec des mots

Notes pour les enseignants

Proposition : séance 1 pour décrire et découvrir l’application ; séance 2 pour assembler, utiliser le capteur et créer le dé. Prévoir environ 40 minutes par séance, à adapter au montage.

À deux, alternez description et exécution/vérification. Le code de l’IA peut différer de l’exemple : comparez intention et résultat plutôt que d’exiger des blocs identiques.

Les mêmes mots peuvent évoquer des images différentes. Avant de demander à l’IA, explique ton idée à un camarade.

Décris un dessin sans le montrer

Dessine une image simple et décris-la uniquement avec des mots. Comparez formes, positions et tailles des deux dessins. Échangez les rôles.

Dessiner → décrire → comparer côte à côte

Précise de quelle trousse tu parles

Première demande
  • « Apporte-moi cette trousse, s’il te plaît. »
Demande plus précise
  • « Apporte-moi la trousse bleue à droite du bureau. »

Qu’apportent la couleur et la position ? Ton camarade a-t-il supposé des détails non précisés ?

Un résultat différent n’est pas forcément un échec. Garde-le s’il correspond à ton intention ; sinon, ajoute le détail manquant et explique à nouveau.

Commence avec Curo AI

Le vibe coding consiste à décrire des actions et à programmer en dialoguant avec l’IA. Tu choisis quoi créer et tu vérifies le résultat.

  1. Décrire

    Indique la condition de départ et l’action.

  2. Générer les blocs

    Lis comment l’IA a compris ta demande.

  3. Tester et corriger

    Observe le résultat, puis garde-le ou modifie-le.

Ouvre l’application et trouve Vibe Coding

Ouvre Curo AI Studio dans Chrome. Dans l’onglet Code, sélectionne Vibe Coding en bas à droite pour ouvrir le panneau.

Ouvrir Curo AI Studio ↗

Ouvre l’application et trouve Vibe Coding
Fonctions du panneau de saisie
FonctionUtilisation
Zone de saisieDécris l’action dans une phrase courte.
Créer les blocsTransforme ta demande en blocs de commande.
ParlerUtilise le microphone et vérifie le texte reconnu.
Supprimer les blocsSupprime les blocs générés. Vérifie d’abord le code à conserver.
ExemplesChoisis un exemple et adapte-le à ton objectif.

Les captures montrent l’application réelle en coréen ou en anglais. Les libellés et positions des boutons peuvent varier selon la langue et la version de l’application.

Entraîne-toi d’abord avec un personnage à l’écran

Avant de connecter le robot, teste une commande courte. Compare le code de l’IA avec cet exemple d’entraînement.

Exemple de demande
Quand le drapeau vert est cliqué, fais avancer le personnage de 10 pas et dire « Bonjour ! ».
Zone de saisie
Exemple de code à comparer

Clique sur le drapeau. Vérifie le mouvement, la bulle, l’ordre des blocs et les nombres.

Un terme inconnu ? Reformule, divise la demande en petites étapes ou ajoute toi-même le bloc nécessaire.

Assemble le robot dé

Construis un robot qui réagit avec lumière et son. Son capteur déclenchera ensuite un dé à l’écran.

  • Bloc LEDAffiche lettres, nombres et symboles lumineux.
  • Bloc sonoreJoue un effet sonore choisi.
  • Capteur de proximitéDétecte un objet devant lui grâce aux infrarouges.

Suis les photos de montage

Voir le montage de profil
Vérifie de profil la liaison entre la LED et la tête.

Connecte le robot par Bluetooth

  1. Connecter les blocs

    Allume les blocs et sélectionne leur connexion dans l’application.

  2. Choisir le groupe et le bloc

    Vérifie le numéro de groupe du kit et sélectionne le bloc à connecter.

  3. Associer l’appareil

    Dans la fenêtre Bluetooth de Chrome, choisis ton appareil, pas celui de ton camarade.

Vérifie la stabilité du robot et le dégagement du capteur. Si la connexion échoue, contrôle alimentation, groupe puis Bluetooth.

Transforme les mots en code et teste

  1. Quand ?

    Au clic sur le drapeau ? À l’approche d’une main ?

  2. Quoi ?

    Quelle image, quel son ou quelle action ?

  3. Combien de temps ?

    Une fois ? En boucle ? Pendant combien de secondes ?

Ces blocs sont des exemples du cours. L’IA ne produit pas toujours le même code. Lis le départ, l’action et la répétition, puis teste.

Mission 1 · Un cœur sur la LED

Exemple de demande
Affiche un cœur sur le bloc LED.
Exemple de code à comparer

QJe n’ai pas précisé le départ. Qu’a ajouté l’IA ?

Voir la réponse

Quand le drapeau vert est cliqué — Ce départ correspond-il à ton intention ? Garde-le si oui ; sinon, précise la condition souhaitée.

Vérifie le résultat · La LED du robot connecté affiche-t-elle un cœur ?

Mission 2 · Réagir à une main

Exemple de demande
Au clic sur le drapeau vert, vérifie constamment le capteur. Quand j’approche la main, affiche un cœur sur la LED et émets un bip.
Exemple de code à comparer
Vérifie séparément intention, blocs et résultat
Élément à vérifierQuestion
Mon intentionQuand devait-il réagir, avec quelle lumière et quel son ?
Blocs générés par l’IA« Proche » devient-il une détection d’obstacle et « bip » un avertissement sonore ? Y a-t-il une boucle infinie ?
Robot réelApproche puis retire la main. Lumière, son et répétition correspondent-ils à ton intention ?

Si la main reste proche, le code peut se répéter tant que la condition est vraie. Il ne prévoit pas non plus d’éteindre la LED au retrait. Demande « une seule fois » ou « éteins quand je retire la main » si nécessaire.

Crée le dé et fais le bilan

Mission 3 · Un dé à l’écran

Un nombre aléatoire est choisi dans un intervalle. Ici, le personnage dit un nombre de 1 à 6. Deux nombres identiques de suite ne sont pas une erreur.

Exemple de demande
Au clic sur le drapeau vert, vérifie constamment le capteur. S’il détecte une main proche, fais dire au personnage un nombre aléatoire de 1 à 6.
Exemple de code à comparer

Le nombre apparaît dans la bulle du personnage, pas sur la LED du robot. Ce code ne contient aucun bloc affichant le nombre sur la LED.

QLe dé ne se lance-t-il qu’une fois si la main reste proche ?

Voir la réponse

Il peut continuer à tirer des nombres — La boucle vérifie sans cesse le capteur. Le nombre peut donc changer tant qu’un objet est détecté. Observe en approchant puis en retirant la main.

Ajoute un son au dé

Garde la condition du capteur et l’intervalle 1–6, mais ajoute un avertissement sonore. Écris ta demande avant d’ouvrir l’exemple.

Voir un exemple de demande et de code
Exemple de demande
Garde la condition du capteur et l’intervalle de 1 à 6. Après le nombre, joue un avertissement sur le bloc sonore.
Exemple de code à comparer

Repère le bloc modifié, puis teste nombre et son. Les conditions à conserver sont-elles intactes ?

Change un élément et reteste

Choisis son, intervalle ou départ. Dis quoi changer et quoi garder. Compare le code et les résultats avant et après.

Exemple de demande
  • « Change seulement l’intervalle en 1–10. Garde la condition du capteur et le son d’avertissement. »
Points à vérifier
  • L’intervalle a-t-il changé ? Les blocs capteur et son sont-ils inchangés ? Quel est le résultat ?

L’IA aide ; je décide

Vérifier
  • Teste si le résultat est conforme à ton intention et sans danger.
Respecter
  • N’utilise pas l’IA pour tromper ou blesser quelqu’un.
Responsabilité
  • « C’est l’IA » ne suffit pas. Décide de l’utilisation et corrige les actions indésirables.

Mon bilan des vérifications et corrections

Discutez de ces quatre points ou notez-les dans votre cahier.
ÉlémentQuestion de réflexion
Première demandeQuelle action souhaitais-tu et comment l’as-tu décrite ?
Différence constatéeOù différaient intention, blocs et résultat ?
Mots modifiésQuelle condition as-tu ajoutée ou changée ? Qu’as-tu gardé ?
Ma décisionGarderas-tu ce résultat ou le modifieras-tu encore ? Pourquoi ?
Arrête le programme et range le kit

Arrête le programme, déconnecte Bluetooth et éteins les blocs. Range les pièces en suivant la photo et vérifie qu’il n’en manque aucune.

Tu l’as construit, programmé et testé ? Appuie pour enregistrer ta progression.