Quiz

🔗 Lien direct vers cette page

QR code 35A
35A

Scanne le QR code, ou saisis ce code sur la page d'accès direct du site.

https://technologie-lft.vercel.app/go.html?c=35A
📤 Rendre mon travail
  1. Ouvre le classeur numérique de Technologie : technologie-lft.vercel.app/classeur/
  2. Connecte-toi avec ton adresse @eleve.egd.mg. La première fois, clique sur « Première connexion » pour recevoir ton mot de passe.
  3. Choisis ton groupe, puis la séquence correspondant à cette activité.
  4. Dépose une photo nette de ta feuille ou un PDF. Si tu as travaillé à deux, écris le nom de ton binôme : sinon tout le travail te sera attribué à toi seul.

Si la connexion ne passe pas : rends ta feuille en main propre au professeur à la séance suivante. Le dépôt en ligne ne remplace pas le travail, il sert seulement à le transmettre.

Niveau 3ème Durée 4 séances de 1h30
Thème Thème 2 : Analyse fonctionnelle et technique
Compétences Mettre en œuvre un programme (capteurs/actionneurs) Modéliser un comportement

💡 Situation déclenchante

Tu dois programmer un robot mBot pour qu'il suive une ligne noire ET évite les obstacles en même temps. Comment gérer deux capteurs simultanément avec des conditions imbriquées ?

Problématique : Comment programmer un système capable de gérer plusieurs entrées et de prendre des décisions complexes ?

🎬 Situation déclenchante en vidéo

🎬 Vidéo académique retenue

Challenge robotique Dordogne 2026 - Défi Curling, 00:00:47 · PodEduc, dépôt individuel, hors chaîne

Auteur : Ajouté par Emmanuel Mouton (mots-clés de la fiche : challenge, dordogne, impression3d, mbot, mbot2, robot24.fr, robotique, sti, technologie, vergt). Licence : non précisée. Réutilisation : iframe. Voir la fiche d'origine

Réserve : URL vérifiée le 2 septembre 2026 : page active, titre, description, chapitres et durée (00:00:47) conformes, mise à jour le 22 mai 2026, 19 vues, type « Autre ». LICENCE VÉRIFIÉE : aucune mention sur la fiche, section « Téléchargements » vide, aucun fichier dans le code de la page, iframe seule, pas de copie hors ligne. Fiche RATTACHÉE À AUCUNE CHAÎNE : dépôt individuel, pérennité non garantie. Contenu non visionné ; la présence ou non de commentaire parlé n'est pas indiquée. Le rattachement à l'académie de Bordeaux, avancé dans le relevé initial, n'est écrit nulle part sur la fiche : seul le nom du déposant y figure.

Lecture depuis la plateforme d'origine. En cas de coupure, utilisez le repli sans écran ci-dessous.

Prompt de génération, variantes et repli sans écran : dossier des situations déclenchantes.

Activité 1 : Variables et opérateurs logiques

1

Stocker et comparer des valeurs

Utilise des variables pour mémoriser les valeurs des capteurs et des opérateurs pour les comparer.

Rappels et nouveautés :
  • Variable : espace mémoire nommé qui stocke une valeur modifiable
  • Opérateurs de comparaison : >, <, =, , ,
  • Opérateurs logiques : ET (les deux vraies), OU (au moins une vraie), NON (inverse)
  • Conditions imbriquées : SI...ALORS...SINON SI...SINON

a) Complète le tableau de vérité :

Condition ACondition BA ET BA OU B
VRAIVRAI  
VRAIFAUX  
FAUXVRAI  
FAUXFAUX  

b) Écris le pseudo-code d'un programme qui utilise 2 capteurs :

Le mBot doit avancer si la ligne est détectée ET qu'il n'y a pas d'obstacle. S'il y a un obstacle, il tourne. Si pas de ligne, il s'arrête.

Activité 2 : Défis de programmation avancée

2

Programmer sur mBlock / Arduino

Réalise les défis suivants avec le mBot et mBlock.

Défi A : Suiveur de ligne intelligent (conditions imbriquées)

Le mBot suit la ligne noire. S'il détecte un obstacle à moins de 15 cm, il s'arrête, attend 2 secondes, puis contourne.

Pseudo-code :

Défi B : Compteur de tours avec variable

Le mBot fait 3 tours d'un circuit. Il affiche le numéro du tour sur les LED et s'arrête après le 3ème tour. Utilise une variable tours.

Pseudo-code :

Défi C : Système d'alarme multicapteurs

Le mBot surveille une zone. SI mouvement détecté (ultrason < 30 cm) OU ligne franchie, ALORS alarme (buzzer + LED rouge). Sinon LED verte.

Pseudo-code :

Défi D : Communication Bluetooth (bonus)

Contrôle le mBot depuis un smartphone via Bluetooth. Les commandes : avancer, reculer, tourner, s'arrêter.

Activité 3 : Du pseudo-code au programme mBlock

3

Traduire en blocs

Traduis tes algorithmes en programmes mBlock fonctionnels.

a) Pour chaque défi réalisé, note les difficultés rencontrées et comment tu les as résolues :

DéfiDifficultéSolution trouvée
Défi A  
Défi B  
Défi C  

b) Quelles sont les étapes pour déboguer un programme qui ne fonctionne pas ?

📝 Synthèse : Ce que je retiens

Complète avec : variable, opérateur logique, ET, OU, conditions imbriquées, déboguer, pseudo-code, blocs

Une ........................ stocke une valeur modifiable. Un ........................ combine plusieurs conditions : ........................ (les deux vraies) ou ........................ (au moins une vraie).

Les ........................ permettent de gérer des cas complexes (SI...SINON SI...SINON). On écrit d'abord en ........................, puis on traduit en ........................ (mBlock).

........................ un programme consiste à identifier et corriger les erreurs étape par étape.