Accueil › Programme › Formation numérique 1re secondaire › Programmer : opérateurs logiques et conditions

Formation numérique 1re secondaire · chapitre 11 sur 12

Programmer : opérateurs logiques et conditions

Formation numérique — 1re secondaire · cours conforme au programme de la Fédération Wallonie-Bruxelles.

Ce que tu vas apprendre

Au programme de ce chapitre

  • I. Les conditions
  • II. Les opérateurs logiques ET, OU, NON
  • Savoir-faire
  • Exercices types corrigés
  • Teste-toi — vrai ou faux ?
  • Pièges fréquents et astuces
  • À retenir

La définition à retenir

Définition Une condition est une question dont la réponse est vrai ou faux. Une instruction conditionnelle exécute des actions seulement si la condition est vraie :
  • si condition alors actions ;
  • si condition alors actions 1 sinon actions 2.
Les conditions utilisent souvent des comparaisons : « < » (plus petit que), « > » (plus grand que), « = » (égal à).

Un exemple corrigé

Exemple En Scratch :
si <touche le Lutin Pièce ?> alors ajouter 1 à score
si <score > 9> alors dire « Gagné ! » sinon dire « Continue ! »
Avec un score de 10, le lutin dit « Gagné ! » ; avec un score de 9, il dit « Continue ! » (9 n'est pas plus grand que 9).

Lexique

condition
une question dont la réponse est vrai ou faux
si… alors… sinon
une instruction qui choisit entre deux actions selon une condition
opérateur logique
un mot (ET, OU, NON) qui combine des conditions
variable
une case mémoire qui contient une valeur, comme le score

Les erreurs fréquentes à éviter

Piège — confondre « plus grand que » et « plus grand ou égal ». « score > 9 » est faux quand le score vaut 9. Si 9 doit gagner, écris « score > 8 » ou « score ≥ 9 ». Teste toujours la valeur pile sur la limite.
Piège — le « et » du français n'est pas toujours un ET. La règle « les élèves de 1re et de 2e peuvent entrer » se programme avec OU : un élève est en 1re OU en 2e, jamais les deux à la fois. Avec ET, personne n'entrerait.
Attention En informatique, OU est vrai aussi quand les deux conditions sont vraies (un enfant de 5 ans qui a la carte entre gratuitement). Ce n'est pas le « ou » de « fromage ou dessert » au restaurant, où on ne peut choisir qu'un des deux.

L'astuce du prof

Astuce. Teste chaque condition avec trois valeurs : juste en dessous de la limite, pile sur la limite et juste au-dessus. C'est là que se cachent presque toutes les erreurs.

Exercices corrigés

Cherche d'abord seul, puis ouvre la correction.

Exercice 1 — Vrai ou faux ?

La variable score vaut 12. Dis si chaque condition est vraie ou fausse : (a) score > 12 ; (b) score > 10 ; (c) score = 12.
Voir la correction
(a) est fausse, car 12 n'est pas plus grand que 12. (b) est vraie, car 12 est plus grand que 10. (c) est vraie, car le score vaut bien 12.

Exercice 2 — La carte de bibliothèque

Un élève peut emprunter un livre s'il a sa carte ET qu'il n'a aucun retard. Dis s'il peut emprunter : (1) carte oui, retard oui ; (2) carte oui, retard non ; (3) carte non, retard non.
Voir la correction
Il faut que « avoir la carte » soit vrai et que « avoir un retard » soit faux. (1) Carte oui, retard oui : non, il a un retard. (2) Carte oui, retard non : oui, les deux conditions sont remplies. (3) Carte non, retard non : non, il lui manque la carte.

Questions fréquentes

Qu'est-ce que « Programmer : opérateurs logiques et conditions » en Formation numérique 1re secondaire ?

Une condition est une question dont la réponse est vrai ou faux. Une instruction conditionnelle exécute des actions seulement si la condition est vraie : si condition alors actions ; si condition alors actions 1 sinon actions 2. Les conditions utilisent souvent des comparaisons : « » (plus grand que), « = » (égal à).

Que faut-il retenir de ce chapitre ?

Ce chapitre de Formation numérique 1re secondaire aborde : I. Les conditions ; II. Les opérateurs logiques ET, OU, NON ; Savoir-faire ; Exercices types corrigés ; Teste-toi — vrai ou faux ? ; Pièges fréquents et astuces. Chaque notion est expliquée pas à pas, avec des exemples corrigés.

Comment réviser « Programmer : opérateurs logiques et conditions » efficacement ?

Relis la définition à retenir, refais l'exemple corrigé sans regarder la solution, puis vérifie que tu as compris avec le quiz noté du chapitre. La fiche de révision permet ensuite de tout revoir en quelques minutes la veille d'un contrôle.

Où trouver des exercices corrigés sur « Programmer : opérateurs logiques et conditions » ?

Cette page propose 2 exercices corrigés gratuits (par exemple : « La variable score vaut 12. Dis si chaque condition est vraie ou fausse : (a) score > 12 ; (b) score > 10 ; (c) score = 1 »). Le cours complet en contient d'autres, avec la méthode pas à pas et un quiz noté.

À quel niveau ce chapitre est-il étudié ?

Ce cours de formation numérique correspond au programme de la Fédération Wallonie-Bruxelles de 1re secondaire : c'est le chapitre 11 sur 12 de la matière.

Vous lisez un extrait. Le chapitre complet est réservé aux abonnés.

Il comprend : I. Les conditions · II. Les opérateurs logiques ET, OU, NON · Savoir-faire · Exercices types corrigés · Teste-toi — vrai ou faux ?, ainsi que la méthode pas à pas, les exemples corrigés, le cours vidéo, le quiz noté et la fiche de révision.

Essai gratuit de 7 jours sans carte bancaire, puis 6,99 € par mois sans engagement (ou dès 5,90 €/mois en formule 12 mois).

Tous les chapitres — Formation numérique 1re secondaire

Pour aller plus loin

Les autres matières en 1re secondaire

AnglaisFormation économique et socialeFrançaisFormation géographiqueFormation historiqueMathématiquesSciences