Les programmes sont faits pour réagir à des événements : un bouton pressé, une lumière détectée, un obstacle rencontré, etc.
1. Les événements
Un événement est une action ou un changement détecté par le système (appui sur un bouton, capteur touché, minuteur atteint, etc.)
2. Les instructions principales
- Boucle : Répéter une action plusieurs fois (ex : répéter 10 fois, répéter indéfiniment…)
- Condition : Réaliser une action uniquement si une situation précise est détectée (« si … alors … sinon »)
- Variable : Stocker une information (ex : le score d’un jeu, la température mesurée)
3. Exemple de scénario
Exemple 1 (Scratch ou Python) :
- Si le capteur de mouvement détecte quelqu’un, alors allumer la lumière
- Répéter toutes les 10 secondes : mesurer la température et afficher la valeur
Pseudo-code :
TANT QUE (bouton non appuyé):
Éteindre la LED
SI (bouton appuyé):
Allumer la LED
4. Rôle des variables
Elles sont utilisées pour mémoriser des valeurs : compteur, états (allumé/éteint), mesures…
Conclusion
Savoir utiliser boucles, conditions, variables est fondamental pour rendre les programmes « intelligents » et capables d’apprendre ou de réagir automatiquement à ce qui se passe.
