Je réserve ici
Mathématiques 6ᵉ

Ressources · 6ᵉ · Mathématiques

Pensée informatique : programmer avec Scratch

Programmer avec Scratch : lire un script (séquence d’instructions, déplacements en pas et orientation, stylo, boucle « répéter », entrées et sorties avec « demander » et « dire »), prévoir le résultat pas à pas, compléter ou corriger un script de figure.

À propos de cette page
Ces exercices corrigés sur « Initiation à la programmation » en sixième permettent de s'entraîner et de vérifier ses acquis en mathématiques. Ils suivent le programme officiel de sixième et sont classés par méthode, comme les 5 cas du cours, et par difficulté (★, ★★, ★★★). Au programme : lire et écrire une séquence d’instructions ; programmer des déplacements (avancer, tourner, s’orienter) et des tracés avec le stylo ; répéter des instructions avec une boucle ; utiliser une entrée (« demander… et attendre », réponse) et une sortie (« dire ») ; prévoir le résultat d’un script ; compléter ou corriger un script qui trace un polygone régulier. Écris ta réponse puis clique sur « Vérifier » : la correction est immédiate et tolère majuscules, espaces et ponctuation. Cet entraînement aide à mémoriser les méthodes, repérer ses erreurs et gagner en confiance avant un contrôle.

5 exercices, classés par cas comme le cours. Écris ta réponse, puis « Vérifier ».

Cas 1Lire et écrire un programme Scratch

Réflexe — je lis le script de haut en bas et je note, après chaque bloc qui la change, la direction du lutin, la longueur tracée ou la réponse tapée ; une boucle se déroule tour après tour. Revoir la méthode →

Exercice 1★★★Facile

Lis ce script. Rappel : 90 = vers la droite, 0 = vers le haut, 180 = vers le bas.
quand le drapeau vert est cliqués’orienter à 90stylo en position d’écritureavancer de 70 pass’orienter à 0avancer de 45 pas

  1. Juste après « avancer de 70 pas », le lutin regarde vers la et il a tracé pas.
    « s’orienter à 90 » : le lutin regarde vers la droite. Il avance de 70 pas dans cette direction : 70 pas de trait.
  2. À la fin du script, le lutin regarde vers le et il a tracé en tout pas.
    « s’orienter à 0 » : le lutin regarde vers le haut. Il avance encore de 45 pas : 70+45=115 pas de trait.
  3. On peut remplacer « s’orienter à 0 » par « tourner ↺ de degrés » sans changer le tracé.
    Le lutin regardait vers la droite ; un quart de tour dans le sens inverse des aiguilles d’une montre le tourne vers le haut : « tourner ↺ de 90 degrés ».
Exercice 2★★★Facile

Le lutin exécute ce script.
quand le drapeau vert est cliquéstylo en position d’écriturerépéter 6 foisavancer de 25 pastourner de 60 degrés

  1. Le bloc « avancer » est exécuté fois.
    Une fois à chaque tour de boucle : 6 fois.
  2. Longueur tracée : pas
    6 côtés de 25 pas : 6×25=150 pas.
  3. À la fin, le lutin a tourné en tout de degrés.
    6 fois 60 degrés : 6×60=360 degrés, un tour complet : la figure (un hexagone régulier) se referme.
  4. Nombre total de blocs exécutés dans la boucle :
    La boucle contient 2 blocs, répétés 6 fois : 6×2=12 blocs.
Exercice 3★★★Moyen

Voici un script qui utilise une entrée (« demander ») et une sortie (« dire »).
quand le drapeau vert est cliquédemander Combien de pas ? et attendrestylo en position d’écriturerépéter 4 foisavancer de réponse pastourner de 90 degrésdire J’ai fini !

  1. L’utilisateur tape 15. Le lutin trace un de côté 15 pas.
    « réponse » vaut 15 : 4 fois, le lutin avance de 15 pas puis tourne d’un quart de tour (4×90=360) : c’est un carré.
  2. Avec la réponse 15, longueur du trait tracé : pas
    4 côtés de 15 pas : 4×15=60 pas.
  3. L’utilisateur veut un trait de 100 pas en tout. Il doit taper
    Le lutin avance 4 fois de la valeur tapée : 100÷4=25. Vérification : 4×25=100.
  4. On remplace « dire J’ai fini ! » par « dire » avec le bloc « réponse » glissé dedans. Si l’utilisateur tape 15, le lutin dit
    Le bloc « réponse » contient ce qui a été tapé : le lutin dit « 15 ».
Exercice 4★★★Moyen

Prévois le résultat de ce script en le jouant à la main, tour après tour.
quand le drapeau vert est cliqués’orienter à 90répéter 4 foisstylo en position d’écritureavancer de 10 pasrelever le styloavancer de 5 pas

  1. Après le 1ᵉʳ tour de boucle, le lutin a parcouru pas.
    Il avance de 10 pas en traçant, puis de 5 pas stylo relevé : 10+5=15 pas.
  2. À la fin du script, longueur du trait tracé : pas
    Seuls les 10 pas faits stylo en position d’écriture laissent un trait, à chaque tour : 4×10=40 pas, en 4 morceaux.
  3. À la fin du script, longueur parcourue : pas
    15 pas par tour, 4 tours : 4×15=60 pas.
  4. Si on remplace « répéter 4 fois » par « répéter 7 fois », longueur du trait tracé : pas
    7 morceaux de 10 pas : 7×10=70 pas.
Exercice 5★★★Difficile

Compléter ou corriger des scripts de figures. Rappel : pour qu’un polygone régulier se referme, le lutin tourne à chaque coin de 360°÷ (nombre de côtés).

  1. Pour tracer un octogone régulier (8 côtés), à chaque coin le lutin doit tourner de degrés.
    360÷8=45 degrés.
  2. « répéter fois [ avancer de 15 pas ; tourner de 40 degrés ] » doit tracer un polygone régulier qui se referme. Complète.
    Il faut un tour complet : nombre de répétitions ×40=360, donc 360÷40=9 répétitions.
  3. Longueur tracée par le script complété de la question précédente : pas
    9 côtés de 15 pas : 9×15=135 pas.
  4. Un élève veut un triangle équilatéral et écrit « répéter 3 fois [ avancer de 50 pas ; tourner de 60 degrés ] ». À la fin, son lutin a tourné en tout de degrés (c’est l’erreur à corriger).
    3×60=180 degrés : ce n’est pas un tour complet, la figure ne se referme pas. Il fallait tourner de 360÷3=120 degrés.
Bloqué sur ce chapitre ?

Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.

Prof de maths à Marseille · Cours particuliers au collège · Aide aux devoirs