Déclic ! · leçon interactive gratuite · chapitre « Programmer », leçon 2 sur 2

Les opérateurs logiques : ET, OU, NON

Numérique · Programmer 13-14 ans · 2e secondaire 12 minutes

Comprendre l’effet des opérateurs logiques ET, OU, NON dans une condition, lire leur table de vérité, et les utiliser dans un logigramme ou un programme avec une boucle et une variable.

Sans compte, rien n'est enregistré. Dans une classe Pinpon, vous ouvrez cette leçon en un clic ; chaque élève garde ses leçons terminées et ses étoiles, et vous pouvez la projeter au TBI.

Dans le même chapitre : Programmer

  1. La variable
  2. Les opérateurs logiques : ET, OU, NON

← La variable

Ce que l'élève retient

ET est vrai si les deux conditions sont vraies ; OU est vrai si au moins une est vraie ; NON inverse vrai et faux.

  • ET (and) : il faut tout. Une seule fausse et c’est faux.
  • OU (or) : au moins une vraie suffit, et c’est vrai aussi quand les deux le sont.
  • NON (not, « pas » chez Bip) : vrai devient faux, faux devient vrai.
  • Pour calculer : chaque morceau d’abord (vrai ou faux), puis l’opérateur. Les parenthèses se calculent en premier.
  • Un programme avec des conditions se teste sur plusieurs cas.

Exemples : vrai ET faux = faux ; vrai OU faux = vrai ; NON vrai = faux · tant que libre devant et pas sur objet : avancer

Comment se passe la leçon

  1. Le grand huit
  2. Avec OU, qui entre ?
  3. ET, OU, NON
  4. Dans un programme
  5. Attention, pièges !
  6. À toi de jouer !
  7. Ce que je garde

Une accroche, une manipulation, la règle, des exemples, les pièges, des exercices corrigés (deux essais, une explication à chaque fois) et un mémo à imprimer. Tout peut être lu à voix haute.

Niveau dans votre pays

Dans les programmes officiels

D'après les textes officiels (Référentiels de la Fédération Wallonie-Bruxelles) :

  • MT-S2-047Expliquer l’effet des opérateurs logiques. S2 · Numérique : création de contenus
  • MT-S2-065Verbaliser un logigramme intégrant une condition, une boucle, un opérateur logique et une variable. S2 · Numérique : création de contenus
  • MT-S2-066Écrire un logigramme intégrant une condition, une boucle, un opérateur logique et une variable. S2 · Numérique : création de contenus
  • MT-S2-067Lire un programme intégrant une boucle, une condition, un opérateur logique et une variable. S2 · Numérique : création de contenus
  • MT-S2-068Traduire un logigramme intégrant une condition, une boucle, un opérateur logique et une variable en langage de programmation. S2 · Numérique : création de contenus
  • MT-S2-070Concevoir un logigramme intégrant une boucle, une condition, un opérateur logique et une variable. S2 · Numérique : création de contenus
  • MT-S2-071Traduire un logigramme intégrant une boucle, une condition, un opérateur logique et une variable en langage de programmation, le tester, le déboguer et l’optimiser. S2 · Numérique : création de contenus

Essaie la leçon