📊 SNT · Seconde · Les données structurées

Tables, descripteurs et formats

Identifier objets, descripteurs et valeurs · lire et écrire du CSV et du JSON · définir les métadonnées.

Séance 2 · ~1h30Séance 2/5
▶CSV, JSON : ranger les données — Les Bons Profs · ≈5 minVidéo pour aller plus loin (lien externe)
Phase 1 · Recueil

Ta fiche de livre

9 min
A. Quelles quatre informations décrivent ton livre ? Sont-elles les mêmes que celles de tes voisins ?
Phase 2 · Problématique

Ce qu'on cherche à comprendre

5 min

Problématique : comment ranger des informations pour qu'un ordinateur puisse les retrouver, les trier et les échanger sans erreur ?

Phase 3 · Activité 1 — étude documentaire

Objet, descripteur, valeur

23 min
Document 1 · la table

Une collection se range dans une table : chaque ligne est un objet (un élève, un livre), chaque colonne un descripteur (nom, classe…), chaque case une valeur.

nomclasseclubtemps100m
Lina2de3athlé14,2
Noah2de1échecs15,8

Les métadonnées sont des « données sur les données » : elles décrivent la collection elle-même (date de création, source, unités…).

À toi
1. Dans la table ci-dessus : combien d'objets ? de descripteurs ? Quelle est la valeur du descripteur club pour Noah ?
2 objets · 4 descripteurs · valeur : échecs.
2. Transforme ta fiche de livre en une ligne de table : donne d'abord les descripteurs, puis les valeurs.
Phase 4 · Cours

Deux formats d'échange : CSV et JSON

13 min
Institutionnalisation 1

CSV : du texte, une ligne par objet, valeurs séparées par des virgules (ou points-virgules) ; la première ligne donne les descripteurs.

nom,classe,club,temps100m Lina,2de3,athlé,14.2 Noah,2de1,échecs,15.8

JSON : des paires descripteur:valeur entre accolades — le format des échanges entre applications.

{ "nom": "Lina", "classe": "2de3", "club": "athlé", "temps100m": 14.2 }
Phase 5 · Activité 2

Convertir

18 min
À toi
3. Écris en JSON l'objet Noah de la table.
{ "nom": "Noah", "classe": "2de1", "club": "échecs", "temps100m": 15.8 }
4. Ce CSV a un problème : nom,classe – Lina,2de3,athlé — lequel ?
La ligne de données a trois valeurs pour deux descripteurs annoncés : structure incohérente, la machine ne peut pas ranger « athlé ».
Phase 6 · Cours

Couche IA : structurer pour apprendre

9 min
🤖 Couche IA

Avant d'entraîner une IA, on passe un temps considérable à nettoyer et structurer les données (valeurs manquantes, doublons, unités). Des données mal structurées produisent des modèles faux — « garbage in, garbage out ».

Phase 7 · Trace écrite & exercices

On fixe les acquis

9 min

📝 Trace écrite — à recopier

Une collection se range en table : lignes = objets, colonnes = descripteurs, cases = valeurs. Formats d'échange : CSV (texte à séparateurs, descripteurs en première ligne) et JSON (paires descripteur:valeur). Les métadonnées décrivent la collection elle-même.

Exercice
5. Invente une table « playlist » : trois descripteurs, deux objets, au format CSV.
titre,artiste,durée — puis deux lignes, ex. Nuit,Sofiane,3.2 / Orage,Léa,2.8.
Phase 8 · Pour la prochaine fois

Devoirs

4 min
  • Complète ta table playlist jusqu'à cinq objets : on la triera et la filtrera à la prochaine séance.

Continuer avec 2I2D

Retrouvez cette séance en version interactive (quiz, aides, suivi de progression) et toutes les autres ressources SNT · Seconde sur la plateforme.

Accéder à 2I2D