Aller au contenu

Technologie · 3eDNB

Programmer un objet connecté : cours de technologie 3e

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Un objet connecté fonctionne grâce à un programme : il lit des entrées (capteurs, réglages, messages reçus) et commande des sorties (moteur, écran, lumière, message envoyé).4
  • En 3e, tu apprends à lire le programme qui réalise une fonction d'un objet technique, puis à le changer pour faire évoluer ce que l'objet fait.4
  • Changer un paramètre d'entrée (un seuil, une durée) change le comportement de l'objet : on le teste pour en voir les conséquences.4
  • Méthode : lire le programme, repérer entrées et sorties, modifier une seule chose, tester, comparer, corriger.
  • L'objet connecté échange des données avec un smartphone, un ordinateur ou un réseau ; cela pose aussi des questions techniques et éthiques.23

Introduction : un objet qui obéit à un programme

Ta montre, une alarme de maison, une mangeoire pour oiseaux : ces objets ont un point commun. Ils ne se contentent pas de faire une seule chose figée, ils réagissent à ce qui se passe autour d'eux. Cette capacité vient d'un programme, c'est-à-dire une suite d'instructions que l'objet exécute.

Le programme de technologie du cycle 4 met au centre la connaissance des objets et des systèmes techniques.1 Il n'y est pas question d'apprendre un langage de programmation pour lui-même, mais de comprendre comment un programme fait fonctionner un objet. Parmi les compétences visées, on trouve la lecture du programme qui réalise une fonction de l'objet, puis sa modification.4

Dans ce cours, tu vas apprendre à lire un programme comme on lit une recette, à repérer ce qui entre et ce qui sort, à modifier une valeur pour changer un comportement, puis à vérifier le résultat par un test.

Le programme officiel précise que la notion d'objet ou de système technique recouvre les produits et les services du quotidien.4 Il donne un exemple parlant : une montre connectée peut être regardée comme un objet technique, avec son design, son ergonomie, ses matériaux et son énergie.4 Ici, nous regardons un autre côté de cette même montre : son programme.

Objet connecté, fonctionnalité et programme

Les ressources pédagogiques du portail national de technologie donnent des exemples concrets : une mangeoire devenue objet connecté, étudiée dans une séquence prévue pour la classe de 4e,2 ou un système d'alarme intelligent dont les élèves analysent les interactions ainsi que les enjeux techniques et éthiques.2 Une autre séquence porte sur des montres connectées emportées en sortie de pleine nature : on y étudie comment les données sont enregistrées puis transmises vers un smartphone ou un ordinateur.3

Dans chacun de ces cas, on peut isoler des fonctionnalités : « envoyer une alerte », « enregistrer un parcours », « signaler que la mangeoire est vide ». Une fonctionnalité est un service rendu à l'utilisateur. Le programme est ce qui la réalise.

Entrées, traitement et sorties

Le texte officiel invite à aborder l'informatique surtout du côté de ce qui entre dans le programme et de ce qui en sort, pour l'objet ou le système étudié.4 C'est la clé pour lire n'importe quel programme.

Entrées et sorties de trois objets
ObjetEntréeTraitementSortie
MangeoireNiveau de grainesComparer au seuilMessage au smartphone
LampadaireLuminositéComparer au seuilLampe allumée ou éteinte
ArrosageHumiditéComparer au seuilPompe en marche
Entrées et sorties de trois objets · Exemples pour s'entraîner à repérer entrées et sorties.

Les briques d'un programme : séquence, condition, boucle

Les programmes des objets connectés se construisent avec très peu d'ingrédients. Tu les rencontres dans les programmes par blocs comme dans les programmes écrits.

Modifier un programme et tester les conséquences

Le programme de 3e va plus loin que la lecture. Les élèves font varier les valeurs que reçoit un programme afin d'observer l'effet sur ce que fait l'objet ou le système.4 Ils complètent aussi un programme et le testent pour faire évoluer une fonction de l'objet.4 Modifier, c'est donc aussi vérifier que la modification produit l'effet attendu.

Modifier un programme et le testerQuatre étapes successives : décrire l'effet voulu, repérer la ligne, modifier, tester.1DécrireDire précisément l'effet voulu2RepérerTrouver la valeur ou la condition3ModifierChanger une seule chose à la fois4TesterEssayer plusieurs valeurs et comparer
  1. DécrireDire précisément l'effet voulu
  2. RepérerTrouver la valeur ou la condition
  3. ModifierChanger une seule chose à la fois
  4. TesterEssayer plusieurs valeurs et comparer
Modifier un programme et le tester

Objets connectés, données et réseau

Un objet connecté ne travaille pas seul. Une séquence d'enseignement s'appuie sur des montres connectées : elle fait étudier comment les données sont enregistrées puis envoyées vers un smartphone ou un ordinateur, avec l'analyse de fichiers GPX.3 Cela montre que le programme ne fait pas que commander des sorties : il enregistre et envoie des données.

Le programme de technologie prévoit aussi, dans sa partie sur les réseaux, de monter un petit réseau local relié à des terminaux, puis d'y brancher un objet connecté.4 Le cours « Réseaux et protocoles », qui suit celui-ci, détaille ce point. Retiens ici l'idée générale : pour que l'objet communique, il faut qu'il soit relié à un réseau, et son programme doit prévoir l'envoi ou la réception des informations.

Une autre question touche la durée de vie des objets. Un dispositif cité dans le guide d'accompagnement vise à combattre l'obsolescence programmée, en renseignant les acheteurs.1 Un objet dont le logiciel n'est plus mis à jour peut devenir inutilisable même si son matériel fonctionne encore.

Méthode complète et exemple rédigé

Exercices corrigés

Exercice 1 Compter les mesures d'un capteur

★☆☆Environ 5 min

Un capteur de température d'une station météo connectée mesure la température toutes les 5 secondes grâce à une boucle. Combien de mesures le programme réalise-t-il en 2 minutes ?

Indice 1

Convertis d'abord 2 minutes en secondes.

Indice 2

Divise la durée totale par la durée entre deux mesures.

Voir la correction pas à pas
  1. Convertir 2 minutes en secondes : 2 × 60 = 120 secondes.

  2. Une mesure a lieu toutes les 5 secondes : on divise 120 par 5.

  3. 120 ÷ 5 = 24 mesures.

Le programme réalise 24 mesures en 2 minutes. Si on changeait la période à 10 secondes, il n'y en aurait que 12 : modifier un paramètre change directement la quantité de données produites.

Exercice 2 Corriger un éclairage qui ne s'éteint jamais

★★☆Environ 10 min

Un lampadaire connecté suit ce programme :

répéter toujours
    luminosité ← mesure du capteur
    si luminosité < 30 alors
        allumer la lampe
    fin si
fin répéter

Le jour se lève, mais la lampe reste allumée.

  1. Indique l'entrée et la sortie de ce programme.
  2. Explique pourquoi la lampe ne s'éteint jamais.
  3. Complète le programme pour corriger le défaut.
  4. Propose deux valeurs de test.
Indice 1

Regarde ce qui se passe quand la condition devient fausse.

Indice 2

Il manque une branche dans la condition.

Voir la correction pas à pas
  1. Entrée : la luminosité mesurée par le capteur. Sortie : l'état de la lampe (allumée ou éteinte).

  2. Quand la luminosité passe au-dessus de 30, la condition devient fausse, mais aucune instruction n'éteint la lampe : elle reste dans son dernier état, allumée.

  3. On ajoute un « sinon éteindre la lampe » à la condition.

  4. Test 1 : luminosité 10, la lampe doit être allumée. Test 2 : luminosité 60, la lampe doit s'éteindre.

Le défaut venait du programme et non du matériel : le cas « il fait jour » n'était pas prévu. Toujours vérifier que chaque cas a une sortie.

Exercice 3 Volume de données d'une montre

★★★Environ 12 min

Une montre enregistre sa position toutes les 10 secondes. Chaque position occupe 40 octets dans le fichier. La sortie dure 1 heure.

  1. Combien de positions sont enregistrées ?
  2. Quelle est la taille du fichier, en octets ?
  3. On règle l'enregistrement sur une position par seconde. Par combien la taille est-elle multipliée ?

Donne comme réponse la taille du fichier de la question 2.

Indice 1

Une heure vaut 3 600 secondes.

Indice 2

Taille = nombre de positions × taille d'une position.

Voir la correction pas à pas
  1. Une heure = 3 600 secondes.

  2. Nombre de positions : 3 600 ÷ 10 = 360.

  3. Taille du fichier : 360 × 40 = 14 400 octets.

  4. Avec une position par seconde : 3 600 positions, soit 3 600 × 40 = 144 000 octets, donc une taille multipliée par 10.

Le fichier fait 14 400 octets. Passer de 10 secondes à 1 seconde multiplie la taille par 10 : plus de précision coûte plus de données, d'énergie et de temps de transmission.

Quiz

7 questions · correction immédiate · ton score reste sur ton appareil.

  1. Dans le programme d'un objet connecté, que désigne une entrée ?

  2. Une lampe automatique s'allume quand la luminosité est inférieure à 30. On remplace 30 par 50. Que se passe-t-il ?

  3. Un programme contient « si humidité < 40 alors arroser » sans aucun « sinon ». Pour l'arrosage, cette structure est-elle suffisante pour s'arrêter d'arroser dès que l'humidité remonte ?

  4. Quelles instructions relèvent d'une sortie du programme ? (plusieurs réponses)

    Plusieurs réponses possibles.

  5. Une boucle fait une mesure toutes les 4 secondes. Combien de mesures en 1 minute ?

  6. Pour tester une modification de seuil sur un programme, quelle démarche est la plus fiable ?

  7. Une montre connectée peut être étudiée comme un objet technique, mais son comportement est aussi lié à un programme.

Les questions qu'on se pose

Faut-il savoir écrire du code pour réussir sur ce thème ?

L'attendu porte surtout sur la lecture et la modification d'un programme qui réalise une fonction de l'objet.4 Savoir lire une condition, une boucle, repérer entrées et sorties et changer une valeur suffit pour la plupart des questions. Les programmes sont souvent donnés en blocs ou en langage simple.

Quelle est la différence entre un capteur et une entrée du programme ?

Le capteur est le composant physique qui mesure. L'entrée est l'information que le programme reçoit de ce capteur. Le capteur fait partie de l'objet, l'entrée fait partie du programme : l'un produit la mesure, l'autre l'utilise.

Comment savoir si un dysfonctionnement vient du matériel ou du programme ?

Observe d'abord les signes simples : pile vide, capteur débranché, objet éteint, c'est le matériel. Si l'objet fonctionne mais réagit à contresens ou jamais, regarde le programme : seuil mal choisi, condition inversée, cas oublié. Le guide d'accompagnement évoque justement le repérage d'un défaut et la manière d'y remédier.1

Pourquoi un objet connecté pose-t-il des questions éthiques ?

Parce qu'il peut enregistrer des données sur ta position, ta maison ou tes habitudes, et les transmettre. Des séquences du portail national de technologie étudient justement les enjeux techniques et éthiques de systèmes d'alarme intelligents.2 Il faut se demander quelles données sont recueillies, qui y accède et pourquoi.

Ce thème peut-il tomber au DNB ?

Le programme de technologie du cycle 4 prévoit l'étude du programme associé à un objet technique, sa lecture comme sa modification.4 Les sujets reposent en général sur un objet donné, un extrait de programme et des questions de lecture, de modification et de justification. La méthode de ce cours s'applique directement.

Sources

Programme visé : Guide d'accompagnement du programme de technologie, cycle 4 (3e) — Informatique et programmation · Éduscol STI / Ministère de l'Éducation nationale

  1. Guide d'accompagnement du programme de technologie, cycle 4 (3e) — Informatique et programmation, Éduscol STI / Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.
  2. Portail national STI — Technologie au collège, Éduscol STI. Consulté le 6 novembre 2026.
  3. Édubase — Comment les objets connectés nomades communiquent-ils ?, Éduscol / Banque d'usages pédagogiques. Consulté le 6 novembre 2026.
  4. Bulletin officiel n° 9 du 29 février 2024 — Programmes d'enseignement, Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page