Retour à la leçon

Guide de l'enseignant: Introduction à la logique booléenne

Apprends les fondamentaux de la logique booléenne et comment les valeurs VRAI/FAUX fonctionnent en mathématiques et en informatique.

Utiliser cette leçon en classe

Gratuit, sans compte élève.

Partager avec les élèves

Les élèves ouvrent la leçon et s'entraînent avec une correction immédiate.

Fiche d'exercices à imprimer

Tous les exercices sur papier, avec un corrigé séparé.

Quiz de classe

10 questions sur Logique booléenne. Les élèves participent avec un prénom, tu vois tous les scores.

Pour les enseignants

Objectifs d'apprentissage
  • Définir la logique booléenne et expliquer ses deux valeurs possibles (VRAI/FAUX)
  • Appliquer l'opérateur ET pour déterminer quand les deux conditions doivent être vraies
  • Appliquer l'opérateur OU pour déterminer quand au moins une condition doit être vraie
  • Appliquer l'opérateur NON pour inverser les valeurs booléennes
  • Évaluer des expressions booléennes composées utilisant plusieurs opérateurs
  • Reconnaître les applications de la logique booléenne dans le monde réel
Prérequis
  • Compréhension basique des énoncés vrais et faux
  • Capacité à suivre un raisonnement logique
  • Familiarité avec l'ordre des opérations (parenthèses d'abord)
Amorces de discussion
  • 1. Où as-tu vu des décisions VRAI/FAUX dans ta vie quotidienne ?
  • 2. Pourquoi penses-tu que les ordinateurs utilisent seulement VRAI et FAUX plutôt que plus de valeurs ?
  • 3. Peux-tu penser à une décision qui utilise à la fois ET et OU ?
  • 4. Comment expliquerais-tu la différence entre ET et OU à un élève plus jeune ?
Idées reçues courantes

Le OU booléen est exclusif (l'un ou l'autre, pas les deux)

ET et OU peuvent être utilisés de manière interchangeable

Idées de différenciation

Pour les élèves en difficulté:

  • Utiliser des cartes physiques avec VRAI/FAUX écrits dessus
  • Commencer avec un seul opérateur à la fois avant de les combiner
  • Utiliser exclusivement des scénarios oui/non du monde réel

Pour les élèves au niveau:

  • Évaluer des expressions avec deux opérateurs
  • Créer leurs propres expressions booléennes pour des scénarios
  • Compléter des tables de vérité partielles

Pour les élèves avancés:

  • Introduire l'opérateur XOR (ou exclusif)
  • Explorer les lois de De Morgan : NON(A ET B) = (NON A) OU (NON B)
  • Faire le lien avec la programmation avec les instructions if
Alignement aux standards
  • CSTA 2-AP-10 (CSTA.2-AP-10)

    Utiliser des organigrammes et/ou du pseudocode pour traiter des problèmes complexes comme des algorithmes

  • CCSS.MATH.PRACTICE.MP2 (CCSS.MATH.PRACTICE.MP2)

    Raisonner de manière abstraite et quantitative

Ressources de la leçon
  • visualExplorateur interactif de tables de vérité

    Les élèves manipulent les entrées et voient les sorties changer instantanément

  • activityChasse au trésor de logique booléenne

    Trouver des exemples de ET/OU/NON dans les situations quotidiennes

  • worksheetPratique des expressions booléennes

    Évaluer des expressions et créer des tables de vérité

Contenu de la leçon

Tout ce que voient les élèves : définition, exemples, erreurs fréquentes, applications. Touchez pour ouvrir.

Définition

La logique booléenne est une branche des mathématiques qui ne traite que deux valeurs : VRAI et FAUX (également représentées par 1 et 0).
Nommée d'après le mathématicien George Boole (1815-1864), la logique booléenne forme le fondement de tous les ordinateurs numériques et de la technologie moderne.
La logique booléenne utilise des opérations spéciales appelées opérateurs logiques :
  • ET () : Les deux doivent être vrais
  • OU () : Au moins un doit être vrai
  • NON () : Inverse la valeur

Exemples résolus

Tu as besoin d'un billet ET d'une pièce d'identité valide pour entrer. Si tu as un billet (VRAI) mais pas de pièce d'identité (FAUX), peux-tu entrer ?

1

Identifier les valeurs

Billet = VRAI (1), Pièce d'identité = FAUX (0)Deux valeurs booléennes

2

Appliquer la règle ET

ET exige que LES DEUX soient VRAIVRAI ET FAUX

3

Évaluer

Puisqu'une valeur est FAUX, le résultat est FAUX

Erreurs courantes

Penser que OU signifie 'l'un ou l'autre, mais pas les deux'

Pourquoi c'est faux: Dans le langage courant, 'ou' implique souvent l'exclusivité. En logique booléenne, OU inclut le cas où les deux sont vrais.

Correct: En logique booléenne : VRAI OU VRAI = VRAI. OU signifie 'au moins un est vrai'.

Confondre ET avec OU

Pourquoi c'est faux: Les deux combinent deux valeurs, il est donc facile de les mélanger.

Correct: ET est plus strict (nécessite que LES DEUX soient vrais). OU est plus souple (nécessite qu'UN SEUL soit vrai).

Oublier que NON inverse complètement la valeur

Pourquoi c'est faux: Les élèves pensent parfois que NON rend quelque chose 'moins vrai' plutôt que l'opposé.

Correct: NON est absolu : NON VRAI = FAUX, NON FAUX = VRAI. Pas de juste milieu.

Pourquoi c'est important

La logique booléenne est partout dans notre monde numérique :
  • Ordinateurs : Chaque opération informatique se décompose en milliards de décisions VRAI/FAUX
  • Moteurs de recherche : Quand tu cherches "chats ET chiens", le moteur utilise la logique booléenne
  • Jeux vidéo : Si (santé_joueur = 0) ET (vies = 0) alors fin_de_partie = VRAI
  • Décisions quotidiennes : "Je sortirai SI il fait beau ET chaud"
  • Mots de passe : Accès accordé SI (nom_utilisateur_correct ET mot_de_passe_correct)
Comprendre la logique booléenne t'aide à penser plus précisément et est essentiel pour la programmation !

Applications dans le monde réel

Moteurs de recherche

Les moteurs de recherche utilisent la logique booléenne pour filtrer les résultats selon ta requête.

Exemple:

Rechercher 'pizza ET livraison ET NON cher' trouve les pizzerias qui livrent mais ne sont pas chères.

1Essayez vous-même

Tu recherches : 'chats OU chiens ET NON poissons'

Une page sur 'chats et poissons' apparaîtrait-elle dans les résultats ?

Étape 1 : Écrivez l'expression mathématique

Évalue : chats = VRAI, chiens = FAUX, poissons = VRAI

Logique des jeux vidéo

Les jeux utilisent constamment la logique booléenne pour prendre des décisions de gameplay.

Exemple:

Dans un jeu de course : boost_disponible = (carburant > 50) ET (NON déjà_en_boost) ET (vitesse < vitesse_max)

2Essayez vous-même

Un joueur peut attaquer SI (a_arme ET NON étourdi) OU a_pouvoir_spécial. Le joueur a une arme (VRAI), est étourdi (VRAI), mais a un pouvoir spécial (VRAI).

Le joueur peut-il attaquer ?

Étape 1 : Écrivez l'expression mathématique

Évalue étape par étape

Systèmes de sécurité

Les systèmes de sécurité et de contrôle d'accès reposent fortement sur la logique booléenne.

Exemple:

Accès accordé SI (badge_valide ET code_PIN_correct) OU (est_admin ET dérogation_urgence)

3Essayez vous-même

Sécurité du bâtiment : alarme_déclenchée = (mouvement_détecté ET mode_nuit) OU (fenêtre_brisée)

C'est le jour (mode_nuit = FAUX), un mouvement est détecté (VRAI) et aucune fenêtre n'est brisée (FAUX). L'alarme se déclenche-t-elle ?

Étape 1 : Écrivez l'expression mathématique

Évalue l'expression de sécurité

Points clés

  • 1La logique booléenne utilise seulement deux valeurs : VRAI (1) et FAUX (0)
  • 2ET () renvoie VRAI seulement quand LES DEUX entrées sont VRAI
  • 3OU () renvoie VRAI quand AU MOINS UNE entrée est VRAI
  • 4NON () inverse la valeur : VRAI devient FAUX, FAUX devient VRAI
  • 5La logique booléenne est le fondement de toute l'informatique et de la technologie numérique

Questions fréquentes

Pourquoi ça s'appelle booléen ?

C'est nommé d'après George Boole, un mathématicien anglais qui a développé ce système de logique dans les années 1840. Son travail a posé les bases de l'informatique numérique.

Pourquoi les ordinateurs utilisent-ils 1 et 0 ?

Les circuits informatiques peuvent facilement distinguer deux états : le courant passe (1/VRAI) ou ne passe pas (0/FAUX). Ce système binaire est efficace et fiable.

Le OU booléen est-il le même que le 'ou' quotidien ?

Pas tout à fait ! Dans le langage courant, 'Voulez-vous du café ou du thé ?' signifie généralement l'un ou l'autre. En logique booléenne, OU inclut les deux - si les deux sont VRAI, le résultat est toujours VRAI (appelé 'ou inclusif').

Glossaire

Booléen
Un type de données ou système qui a exactement deux valeurs possibles : VRAI et FAUX
ET ()
Un opérateur logique qui renvoie VRAI seulement si les deux entrées sont VRAI
OU ()
Un opérateur logique qui renvoie VRAI si au moins une entrée est VRAI
NON ()
Un opérateur logique qui inverse une valeur booléenne (VRAI devient FAUX et vice versa)
Table de vérité
Une table montrant toutes les combinaisons d'entrées possibles et leurs sorties correspondantes pour une opération logique
Binaire
Un système numérique utilisant seulement deux chiffres (0 et 1), étroitement lié à la logique booléenne

Plus sur ce sujet