Glossaire
Termes Zone01 / 01 Edu utilisés dans la doc.
01 Edu
Plateforme pédagogique sous-jacente (moteur Hasura + UI). Toutes les données apprenants/projets viennent de là via GraphQL.
audit
Processus d’évaluation peer-to-peer : un apprenant fait passer un audit à un autre une fois son projet terminé.
audit ratio (auditRatio)
Ratio entre audits effectués et audits reçus. Reflète la participation à l’évaluation collective.
campus
Antenne géographique (rouen, cherbourg, …). Champ user.campus dans
GraphQL.
eventId
ID numérique d’un événement 01 Edu — typiquement une promotion (ex. 72
pour Promotion 1 — 2024). C’est le filtre principal des routes
/promotions/:eventId/....
grade
Note d’un projet (généralement 0, 1, ou décimal pour les projets
audités plusieurs fois). null = pas encore audité.
group
Unité de travail sur un projet : 1+ apprenants assignés au même object.
Possède un statut (setup, working, audit, finished).
login
Identifiant unique d’un apprenant (ex. alice). Source de vérité pour
toutes les jointures (Discord, Gitea, GraphQL).
object
Nom interne d’un projet côté GraphQL 01 Edu, en kebab-case minuscule
(ex. lets-travel, bomberman-dom).
piscine
Phase intensive de sélection (Piscine Go) ou de spécialisation
(Piscine JS, Piscine Rust). Voir l’endpoint
/piscine/progress.
progress
Table GraphQL 01 Edu reliant un apprenant, un objet (projet) et un groupe. C’est la source de toutes les routes de progression.
promotion
Cohorte d’apprenants démarrant la même année (ex. p1-2024). Stockée
localement dans la table promotions + promo_config.
projet additionnel
Projet hors tronc commun listé dans additionalProjects
(src/services/projects.ts). Inclut les projets de spécialité et les
ateliers softskills.
projet optionnel
Projet bonus listé dans optionalProjects (ex.
Forum-Authentication). Pas obligatoire pour valider la promotion.
projet du tronc commun
Projet listé dans projects (constante du même fichier) — passage obligé.
spécialité
Filière de spécialisation (cybersecurity, ai, blockchain, devops, game,
mobile-application). Liste ordonnée de projets dans specialties. Voir
Specialty.
Toad
Suite de mini-jeux techniques utilisée pour la pré-sélection des candidats. Voir Toad.