Repository navigation
[Parcours] Rapatrier les banques de QCM Moodle et les activités de cours dans le dépôt — gisement pour l'auto-évaluation #18223
Description
Activity
[INFO] Décisions du mainteneur (28/09), reportées dans le body, section « Décisions du mainteneur » :
- sujets de rattrapage : publiés ;
- questions C# : non publiées, provenance d'éditeur probable et pas de cours de C# ici ;
- lot Big Data : différé jusqu'à l'ajout d'une série Big Data, avec vérification de provenance à ce moment.
Cible de la banque : 147 questions publiées.
[CLAIMED] lane myia-po-2025:CoursIA -- dispatch ai-01 : convertisseur Moodle XML vers banque texte, import des activites Vulgarisation, deplacement des activites GenAI hors de Vibe-Coding (voir la section Decisions du mainteneur du body)
[DELIVERED] Tranche 1/4 (convertisseur + banque) : PR #18263 — 147 questions publiees (table de decision 28/09 respectee a l'identique : 15/36/19/24/21 + 32), 63 exclues C#, 29 differrees Big Data, 4 images extraites. Ecarts vs inventaire tous expliques et mesures dans le body de la PR (239 vs 240 distinctes = fusion C# ; 5e image = lot Big Data differe ; 3 appariements = 3 occurrences verbatim d'une meme question). Banque en
cross-series/qcm/(transversal 4 series), format consommable par verifier(...) de #18207 sans conversion. 12 tests verts. Tranches 2-4 (activites, Trading, relecture) : en cours sur la meme lane.[DELIVERED] Tranche 2/4 (activites) : PR #18266 — lieu unique
GenAI/activites/: git mv des activites GenAI + corrigé hors de Vibe-Coding, import des 14 activites Vulgarisation (fideles au txt Drive), index + liens retour depuis les 5 series illustrees. Preuves : grep repo-wide des anciens chemins = prose historique seulement, 16/16 liens externes HTTP 200, check_docs_links 783 fichiers/7833 liens 0 cassé, ancres slug-verify. Tranches 3 (Trading) et 4 (relecture) restantes.- added a commit that references this issue
on Sep 28, 2026 [DELIVERED] Tranche 3/4 (sujets Trading) : PR #18267 — 4 sources LaTeX (rattrapages 2024/2025 + corrigés) en
QuantConnect/examens/, table de rattachement notion→notebook QC avec la ligne sans-notebook-dédié signalée. PII vérifiée (aucun email/nom ; hits = sous-chaînes). Deux corrections d'import documentées (titre erroné «Corrigé» du sujet 2025, BOM) ; la ligne d'instructions héritée du corrigé est signalée, non réécrite. Rattachement de la BANQUE ajouté aussi au body de #18263 (commit 1b221c0 : table thèmes→séries/notebooks + homeless signalés pour la tranche 4). Reste : tranche 4 (relecture par question).- added a commit that references this issue
on Sep 28, 2026 [DELIVERED] lane myia-po-2025:CoursIA — tranche 4/4 : relecture des questions publiées
Grain: MED/docs — lane myia-po-2025:CoursIA — prev: MED/docs #18267
Livrée dans PR #18263 (commit
c1a86f2f36, le registre vit avec la banque qu'il relit) :- Lecture intégrale des questions publiées (passe déléguée lecture seule) + re-vérification lane des constats décisifs.
- Registre :
MyIA.AI.Notebooks/cross-series/qcm/RELECTURE-2026-09.md— classement daté / coquille / contestable, extraits verbatim, constats signalés sans réécriture (garde-fou de l'issue). - Attribution des 2 doublons à clés contradictoires (ia2-008, ia5-002) : probe des XML bruts → défaut de la source Moodle (fractions contradictoires telles quelles dans les exports), convertisseur fidèle.
- Clés recalculées firsthand : ia4-011 (59/64 vs 62/64), ia4-018 (389,47 € vs 378,92 €), ia3-015/019 (p∨q ≠ p⇒q), + 2 clés indérivables rapportées (ia2-018/019).
- Organe :
checkémetATTENTIONsur options dupliquées contradictoires (rc inchangé), test dédié. - Portée : questions à figure (ia2-010/027, ia4-004) non re-vérifiées — lecture de figure hors capacité de la passe déléguée, à reprendre par une lecture avec vision.
Arbitrage mainteneur attendu : les clés contestables (10 au registre) ne sont pas corrigées — corriger une clé est une décision de contenu ; les doublons se corrigent dans la source Moodle avant tout ré-export.
Les 4 tranches du grain sont maintenant livrées : #18263 (banque + relecture), #18266 (activités), #18267 (Trading).
- added a commit that references this issue
on Sep 28, 2026 - addedcandidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)Referenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)
on Sep 29, 2026 Fermeture (coordinateur, consolidation de l'urne
candidate-delivered, lot 10). La tranche 4/4 a été livrée par #18263, qui est fusionnée. Le registre de relecturecross-series/qcm/RELECTURE-2026-09.mdet les banques YAML sont présents surorigin/main. Rien ne reste ouvert.🤖 Generated with Claude Code
Grain: MED/tooling
À relier à #18207 (auto-évaluation dans le notebook, pilote 02-ML-Cours) et à #18220 (pli 1, dispositifs pour l'apprenant).
Pourquoi
Le mainteneur a préparé, au fil des années, des banques de QCM Moodle, des sujets de rattrapage et des activités de cours. Tout cela vit sur le Drive, hors du dépôt. Or #18207 va demander des questions qui visent un contresens réel, avec réponse et explication. Ce gisement en fournit plusieurs centaines, déjà rédigées et déjà passées devant des étudiants.
Le but est de rapatrier ce gisement dans le dépôt, sous une forme exploitable par le dispositif de #18207 et par nos tests.
Inventaire mesuré (28/09, lecture seule)
1. Banques de QCM Moodle —
G:\Mon Drive\MyIA\IA\Rattrapages\(et son sous-dossier « Ajout Big Data »).htmlet.docdes mêmes quiz : ces derniers sont redondants, le XML fait foi.multichoice) presque partout, 14 vrai/faux et 3 appariements (matching).2. Sujets de rattrapage — même dossier
3. Activités de cours
GenAI/Vibe-Coding/docs/activites/, et leur corrigé sousGenAI/Vibe-Coding/Roo-Code/Corrections/. Ce sont des héritages d'une formation professionnelle antérieure centrée sur les agents de code.PREPARATION-ACTIVITES.md. Le corrigé du Drive est une synthèse plus longue que celle du dépôt.Ce que l'on veut
Un format de banque en texte, lisible et diffable (YAML ou JSON). Chaque question porte :
generalfeedback, feedbacks par option) ;Le format se fixe avec [Parcours] Auto-évaluation dans le notebook (avant, pendant, après) — pilote sur 02-ML-Cours 2.1 à 2.6 #18207 : la banque doit nourrir sa fonction
verifier(...)sans conversion supplémentaire.Un convertisseur Moodle XML vers la banque, dans
scripts/notebook_tools/:Les XML bruts restent sur le Drive : ils font 1,8 Mo à cause des images en base64, et le chemin de leur dossier se cite dans le body de la PR.
Un rattachement aux séries. Chaque thème pointe vers les notebooks qui enseignent la notion :
Search,SymbolicAIetProbas;ML/DataScienceWithAgents/03-DeepLearning;Une question sans notebook d'accueil se signale ; elle ne s'invente pas de place.
Un lieu unique et trouvable pour les activités de cours.
Vibe-Coding, pargit mv, avec mise à jour des liens qui y pointent (Vibe-Coding/README.md,docs/CARTE-ESPACES.md,docs/sessions/SESSION-1-INTRODUCTION.md). Une recherche dans tout le dépôt confirme ensuite qu'aucun lien ne reste cassé.Une relecture de chaque question importée, pour trois défauts :
Garde-fous
Décisions du mainteneur (28/09)
Le convertisseur lit les 240 questions et filtre par catégorie : il publie 147 questions. Il sait réimporter le lot Big Data plus tard, sans reconversion du reste. Le rapport de conversion cite les trois comptes : publiées, exclues et différées.
Critères de sortie
main. Le rapport de conversion figure dans le body de la PR : 240 lues, 147 publiées, 64 exclues, 29 différées, écart expliqué.