Technologie · Quatrième

Programmer un objet : opérateurs logiques, événements et listes

Pour ajouter une fonctionnalité à un objet, on modifie d’abord son algorithme, puis on traduit cette modification dans le programme. En 4e, de nouveaux outils permettent d’écrire des conditions plus riches et de réagir à des événements.

Objectifs

  • Utiliser les opérateurs logiques ET, OU, NON dans une condition
  • Déclencher une séquence d’instructions par un événement
  • Stocker et parcourir des données dans une liste
  • Modifier un algorithme pour répondre à un nouveau besoin, puis le tester

1. Les opérateurs logiques

2. La programmation par événements

Événement : Fait qui se produit à un instant donné et que le programme détecte : appui sur un bouton, message reçu, valeur d’un capteur qui dépasse un seuil, minuterie écoulée.

Au lieu de vérifier sans arrêt, on peut écrire : « quand tel événement se produit, alors exécuter cette séquence ». Chaque événement déclenche son propre bloc d’instructions.

3. Les listes

Liste : Variable qui contient plusieurs valeurs rangées dans l’ordre. Elle permet par exemple d’enregistrer une mesure à intervalles réguliers, puis de parcourir ces mesures pour les traiter.

4. Modifier un algorithme et tester

  1. Analyser le nouveau besoin : quelles nouvelles données ? quel nouveau constituant (capteur, actionneur, IHM) ?
  2. Modifier l’algorithme en langage naturel.
  3. Compléter le programme fourni en conséquence.
  4. Tester en simulation, si possible en mode pas à pas (instruction par instruction) pour repérer les erreurs.
  5. Tester sur l’objet réel et vérifier que le comportement répond au besoin.

À retenir

  • ET : vrai si les deux conditions sont vraies ; OU : si au moins une l’est ; NON : inverse.
  • Un événement (bouton, message, seuil) déclenche une séquence d’instructions.
  • Une liste stocke plusieurs valeurs dans l’ordre, qu’on peut parcourir.
  • On modifie d’abord l’algorithme, puis le programme, puis on teste pas à pas et sur l’objet réel.

Et maintenant, à toi !

Vérifie que tu as compris avec les exercices, puis révise avec la fiche.

À découvrir aussi

Quatrième · Technologie

Choisir un objet technique : contraintes, impacts et analyse multicritère

Contraintes, normes, expérience utilisateur, étiquette énergie, impacts environnementaux et analyse multicritère pondérée pour choisir un objet en 4e.

Quatrième · Technologie

Chaîne d’énergie : formes, conversions et efficacité énergétique

Formes d’énergie, conversions par un moteur, une lampe, un radiateur, une génératrice ou un vérin, unités, calcul E = P × t et rendement : la chaîne d’énergie en 4e.