Technologie · 4e · Programmes
Bases de la programmation
Séquence, condition, boucle, variable.
En bref
Un algorithme est une suite d'instructions permettant d'obtenir un résultat.
Un algorithme est une suite d'instructions permettant d'obtenir un résultat. Un programme en est la traduction dans un langage compris par la machine.
Les quatre structures fondamentales
| La structure | Ce qu'elle fait | Son exemple |
|---|---|---|
| La séquence | Les instructions s'exécutent l'une après l'autre | Dans l'ordre écrit |
| La condition | Un bloc s'exécute seulement si un test est vrai | Si température > 25, allumer le ventilateur, sinon l'éteindre |
| La boucle | On répète des instructions | Voir ci-dessous |
| La variable | Une case mémoire nommée qui stocke une valeur | Un compteur, une mesure, un score |
| La boucle | Ce qu'on connaît d'avance |
|---|---|
| Bornée | Le nombre de tours : répéter 10 fois |
| Non bornée | Rien : tant que le bouton n'est pas appuyé |
Les opérateurs
| La famille | Ses opérateurs |
|---|---|
| Comparaison | =, <, >, ≤, ≥, ≠ |
| Logiques | et, ou, non — « si porte fermée et code correct » |
| Arithmétiques | +, −, ×, ÷, reste de la division |
Les entrées et les sorties
| Le type | Son composant |
|---|---|
| Entrée | Un capteur, que le programme lit |
| Sortie | Un actionneur, que le programme commande |
C'est le lien direct avec la chaîne d'information.
Une boucle « tant que » dont la condition ne devient jamais fausse ne s'arrête jamais : c'est la boucle infinie, l'erreur la plus fréquente du débutant.
Représenter un algorithme
| La représentation | Sa forme |
|---|---|
| L'organigramme | Losanges pour les tests, rectangles pour les actions, flèches pour l'enchaînement |
| Le pseudo-code | Du texte structuré et indenté, en français |
Les deux se traduisent ensuite dans n'importe quel langage.
Teste-toi
6 questions pour vérifier
Touche une réponse : la correction s’affiche tout de suite.
1.Qu’est-ce qu’un algorithme ?
2.Quelle structure permet d’exécuter des instructions seulement dans certains cas ?
3.Qu’est-ce qu’une boucle bornée ?
4.À quoi sert une variable ?
5.Que fait l’opérateur logique « et » ?
6.Qu’est-ce qu’une boucle infinie ?
0 / 6 questions
Dans l’app, ce chapitre a son quiz complet, chronométré, et tes erreurs reviennent au bon moment pour ne plus les refaire.

La fiche de révision, sur une page
Tout « Programmation » sur une seule page A4 illustrée : l’essentiel, les pièges et un mini-test. Elle se débloque dans l’app avec des gemmes — et ton compte gratuit en offre assez pour tes trois premières fiches.

