Activité 7

A Savoir faire : Donner la même séquence d'ordres au robot jusqu'à ce qu'une condition soit remplie

Notion de boucle conditionnelle

1 - Comment mémoriser, stocker de l'information pour la réutiliser plus tard ?


Variable en scratch


Placer la condition (expression booléenne) dans l'espace hexagonal.
Placer à l'intérieur du bloc les instructions à exécuter jusqu'à ce que cette condition soit vérifiée.

Description des blocs


La boucle conditionnelle permet de répéter un ensemble d'instructions jusqu'à ce qu'une condition soit vérifiée / tant qu'une condition est vérifiée.

Il faut faire attention à ce que la condition devienne vraie / fausse au cours de l'exécution du programme. Sinon la boucle est infinie.



CAPTEUR, spécifique aux contextes en orientation absolue

Description des blocs

 

  Le robot teste s'il est sur une case de la colonne la plus à droite de la grille.
Si oui, cette expression booléenne prend la valeur vrai.
Si non, elle prend la valeur faux.


CAPTEURS, spécifiques au contexte "Ranger les billes" (orientation absolue)

Description des blocs

 

  Le robot teste s'il est sur une case de la colonne la plus à droite de la grille.
Si oui, cette expression booléenne prend la valeur vrai.
Si non, elle prend la valeur faux.


CAPTEURS, spécifiques au contexte "Ranger les billes" (orientation absolue)

Description des blocs

 

  Le robot teste s'il y a un trou sur la case où il se trouve.
Si oui, cette expression booléenne prend la valeur vrai.
Si non, elle prend la valeur faux.


OPÉRATEURS

Description des blocs

Opérateurs de comparaison


OPÉRATEUR

Description des blocs

Opérateur logique de négation



Nous allons mettre en application la notion de structure conditionnelle.

2 - Activité algoréa

Pour rejoindre l'activité, sélectionne l'image ou clique ici.

Vous pouvez directement résoudre les exercices ou vous aidez des "aides à la réalisation des programmes" à la suite de ce chapitre.

3 - Aides à la réalisation des programmes


Exercice 1 étoile :

Introduction de la boucle conditionnelle "jusqu'à"

 

Exercice  2 étoiles :

Intercaler une boucle conditionnelle dans une séquence d'instructions

 

Exercice  3 étoiles :

Programmer une séquence de boucles conditionnelles

 

Exercice  4 étoiles :

Utiliser judicieusement les conditions disponibles

Exercice  1 étoile :

Quand cliqué

Répéter jusqu'à "sur une bille"

              Avancer vers la droite

Fin de Répéter jusqu'à "sur une bille"

Ramasser la bille

Avancer vers la droite

Déposer la bille

 

Exercice  3 étoiles :

Quand cliqué

Répéter jusqu'à "sur une bille"

              Avancer vers le haut

Fin de Répéter jusqu'à "sur une bille"

Ramasser la bille

Répéter jusqu'à "sur un trou"

              Avancer vers la droite

Fin de Répéter jusqu'à "sur un trou"

Déposer la bille



Exercice 1 étoile :

Utiliser une condition d'égalité

 

Exercice  2 étoiles :

Utiliser une variable dans une condition d'égalité

 

Exercice  3 étoiles :

Utiliser plusieurs variables dans des conditions d'égalité

 

Exercice  4 étoiles :

Utiliser plusieurs variables dans des conditions d'égalité

Exercice  2 étoiles :

A réaliser ;)

 

Exercice  3 étoiles :

A réaliser ;°



4 - Je retiens

Complète l'exercice suivant : je retiens

5 - Vers le brevet

Complète l'exercice suivant : vers le brevet

Je remercie le site : https://parcours.algorea.org