Faire pour apprendre.
Apprendre à Faire.

Ressources gratuites | Merci pour vos commentaires.

4#40 Scratch : structuration

Les corrigés, informations ou documents complémentaires sont accessibles pour les enseignants après inscription (inscription gratuite, une adresse académique est nécessaire – voire d’établissement pour les collègues du privé ou de l’étranger).
Pour les inscrits, cliquez sur « Connexion » disponible en haut de chaque page. Une fois connecté, les ressources apparaîtront automatiquement.

Les Boucles : Répéter des actions

Les boucles permettent de gagner du temps et de rendre le programme plus court.

Répéter [n] fois : idéal pour les trajectoires géométriques (Carré du drone Tello).

    Répéter indéfiniment : c’est la base d’un système automatique. Le robot « écoute » ses capteurs en permanence.

    Les Variables : La mémoire

    Une variable est une donnée stockée par le programme. On peut la lire ou la modifier.

    Les Structures Conditionnelles (Les Tests)

    Le « Si… Alors » (Condition simple)

    On effectue l’action uniquement si la condition est vraie.

    Le « Si… Alors… Sinon » (L’alternative)

    On choisit entre deux actions possibles. C’est la base de l’automatisme.

    Comparatif des Systèmes Étudiés

    Chaque système utilise des noms de blocs différents, mais la logique reste la même.

    SupportCapteur (Entrée)Actionneur (Sortie)Usage typique
    mBotDétecteur ultrasons
    Détecteur de ligne (IR)
    Moteurs / LED RGBRobot mobile autonome (suiveur de ligne)
    Drone TelloCaméra / Gyroscope
    Altimètre
    Moteurs / VoyantsDéplacement en 3D
    Arduino pour portailBouton / Détecteur IRBuzzer / LED / Servo-moteurDomotique
    Home IODétecteur de présence
    Capteur de température
    Moteur volet roulant
    Chauffage / Lampe
    Simulation Maison

    Analyse de Logique

    Problème : La porte automatique
    On souhaite automatiser une porte de garage. Si une voiture est détectée ET que la variable « Autorisation » est égale à 1, la porte s’ouvre. Sinon, elle reste fermée.

    Problème : Le gardien de nuit
    Complète le programme ci-dessous pour que le mBot s’arrête et allume ses lumières s’il détecte un obstacle à moins de 15 cm.

    Laisser un commentaire