Données : notions clés
Les données sont des informations structurées ou non (texte, nombre, image). Elles sont stockées, transportées et analysées.
I – Types de données
- Texte / numérique (entier, décimal).
- Média : image, audio, vidéo.
- Données structurées (table), semi-structurées (JSON), non structurées (texte libre).
1
Quelle différence entre données structurées et non structurées ?
II – Tableaux et fichiers
id;nom;age 1;Alice;15 2;Bob;16
- CSV : valeurs séparées (virgule ou point-virgule).
- Table : colonnes (attributs), lignes (enregistrements).
- Formats ouverts (CSV, JSON) vs propriétaires.
2
Que représentent colonnes et lignes dans un tableau ?
III – JSON
{
"eleves": [
{"nom": "Alice", "age": 15},
{"nom": "Bob", "age": 16}
]
}
- Paires clé/valeur, listes (tableaux), objets imbriqués.
- Très utilisé pour échanger des données via des API.
3
À quoi sert JSON sur le Web ?
IV – Collecte et sources
- Capteurs (IoT), formulaires, logs de navigation.
- API ouvertes (open data) ou privées.
- Fiabilité, fraîcheur, biais des données.
4
Pourquoi vérifier la source d’une donnée ?
V – Protection, RGPD, éthique
- Données personnelles : nom, email, localisation…
- RGPD : consentement, droit d’accès/suppression.
- Minimisation : collecter seulement le nécessaire.
5
Que garantit le RGPD aux utilisateurs ?
VI – Qualité des données
- Exactitude, complétude, cohérence.
- Nettoyage : corriger doublons, valeurs manquantes.
- Traçabilité : savoir d’où viennent les données.
6
Pourquoi nettoyer des données avant analyse ?
VII – Visualisation et interprétation
- Graphiques : barres, courbes, secteurs.
- Lire l’axe, les unités, la source.
- Attention aux biais de présentation (échelle tronquée).
7
Donne deux précautions avant d’interpréter un graphique.
VIII – Outils simples
# Exemple CSV vers JSON (pseudo-code)
import csv, json
rows = list(csv.DictReader(open("eleves.csv", newline="")))
json.dump(rows, open("eleves.json","w"), ensure_ascii=False, indent=2)
- Tableur : filtrer, trier, exporter CSV.
- Scripts légers : convertir CSV ↔ JSON, vérifier champs.
8
Quel format est le plus adapté pour échanger via une API ?
IX – Exercices
- Ouvrir un CSV (élèves, notes) et identifier colonnes/lignes.
- Convertir un petit tableau en JSON (clé/valeur).
- Repérer les données personnelles et proposer un masquage.
9
Quelle différence entre un champ et un enregistrement ?
X – Liens utiles (SNT)
- Données (cours actuel)
- Réseaux – cours
- Web – cours, activités, quiz
- Internet – cours
- Photographie numérique – cours
Les activités et quiz apparaîtront via les liens ci-dessus ou le menu. Le contenu reste imprimable avec “Imprimer / PDF”.