source("R/utils_zero_waste.R")
scores <- c(
contexte_quebecois = 3,
accessibilite_pedagogique = 3,
qualite_documentaire = 2,
potentiel_nettoyage = 2,
potentiel_visualisation = 3,
potentiel_statistique_descriptive = 3,
potentiel_inference = 2,
potentiel_modelisation = 2,
potentiel_ethique = 2,
reutilisabilite = 3
)
compute_zero_waste_score(scores)Cadre pédagogique
Une méthode pour choisir des données qui restent enseignables.
Un cadre simple pour choisir les sources qui servent plusieurs apprentissages sans masquer leur contexte, leurs limites et leur coût de préparation.
Idée centrale
Une source mérite d’être préparée si elle permet d’enseigner plus qu’une opération isolée : importer, nettoyer, visualiser, interpréter, modéliser avec prudence et communiquer.
Règle de lecture
Le score ne classe pas les jeux de données. Il aide à décider si une source justifie le temps de documentation et de préparation pédagogique.
Usage
Ce que le cadre vérifie
Le cadre force trois questions avant de transformer une source en activité : les lignes et variables sont-elles compréhensibles, les opérations statistiques sont-elles enseignables, et les limites peuvent-elles être discutées en classe?
Avant la classe
Vérifier la provenance, la licence, la structure, les variables principales et les limites.
Pendant la classe
Choisir des tâches qui rendent visibles les gestes statistiques importants, sans complexité inutile.
Après la classe
Réutiliser la même source dans plusieurs niveaux, modules ou projets lorsque cela reste pertinent.
Progression
Un même jeu, plusieurs apprentissages
Une bonne source peut soutenir une trajectoire complète : lecture du fichier, préparation, exploration, visualisation, modélisation raisonnable et communication reproductible.
Importer
Nettoyer
Explorer
Visualiser
Modéliser
Communiquer
Évaluation
Grille zéro déchet
Chaque dimension est cotée de 0 à 3. Le total maximal est 30. La grille reste un outil de conception pédagogique interne, pas une mesure scientifique validée.
| Dimension | Ce qui est évalué |
|---|---|
| Contexte québécois | Lien à un territoire, une institution ou un enjeu proche de la classe. |
| Accessibilité pédagogique | Compréhension rapide des lignes, variables et unités. |
| Qualité documentaire | Source, licence, structure et variables suffisamment documentées. |
| Préparation | Nettoyage réaliste, sans coût technique disproportionné. |
| Visualisation | Graphiques, cartes ou tableaux utiles pour apprendre. |
| Statistique descriptive | Indicateurs numériques interprétables. |
| Inférence | Comparaisons ou incertitude discutables avec prudence. |
| Modélisation | Modèle raisonnable pour le niveau visé. |
| Éthique et limites | Discussion possible sur biais, mesure, usages ou territoire. |
| Réutilisabilité | Source utile dans plusieurs activités, modules ou projets. |
Lecture du score
Interprétation du total
Le total guide la décision pédagogique. Il ne remplace pas le jugement professionnel.
| Score | Lecture |
|---|---|
| 0 à 10 | Potentiel limité ou usage très ciblé. |
| 11 à 20 | Bon jeu pour une activité. |
| 21 à 25 | Très bon jeu pour plusieurs modules. |
| 26 à 30 | Jeu structurant pour un cours ou un projet complet. |
Exemple
BIXI comme séquence complète
Une source sur les stations de vélopartage peut servir à importer du JSON, joindre des tables, calculer des indicateurs d’occupation, cartographier les stations, discuter du caractère instantané des données et rédiger un court rapport reproductible.
Importation JSON
Jointures
Indicateurs
Carte
Limites
Rapport Quarto
Implémentation
Calcul reproductible
La fonction compute_zero_waste_score() calcule le total, le pourcentage et l’interprétation à partir des dix dimensions du cadre.
Voir l’exemple R
Limites
Ce que le cadre ne doit pas faire
La grille ne doit pas devenir un classement définitif. Elle sert à documenter les raisons d’un choix, les compromis et les sources qui méritent un investissement de préparation.
Il ne faut pas forcer tous les apprentissages avec la même source. Si une notion n’est pas enseignable de façon pertinente, le meilleur choix est de le reconnaître et d’utiliser un autre exemple.
Prochaine étape