🎓 Éducation

education-exam-prep

Prépare un examen avec quiz de test, points clés et stratégie de révision.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- education-exam-prep --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } education-exam-prep -Launch"

🚀 Déjà installé ?

claude "/education-exam-prep"

Ou tapez /education-exam-prep dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

teste-moiquizpréparer l'examenQCMrévision activesimule un examen

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/skills/education-exam-prep ~/.claude/skills/

Payload du plugin : skills/education-exam-prep · source éditable : education-skills/exam-prep

📖 Manuel

Exam Prep

Workflow en 6 étapes

1. Collecte du contexte (obligatoire avant tout)

Demander :

Si l'utilisateur fournit un cours ou du code : extraire soi-même les concepts clés sans redemander.

2. Points clés — carte mentale textuelle

Produire un résumé structuré des concepts must-know avant de lancer le quiz :

SUJET : Complexité algorithmique
├── Notation Big-O : O(1) O(log n) O(n) O(n log n) O(n²)
├── Cas moyen vs pire cas (Quicksort : O(n log n) moy / O(n²) pire)
├── Espace mémoire : in-place (tri à bulles) vs non in-place (mergesort)
└── Comparatifs : tri rapide vs tri fusion — stabilité, pivot, diviser pour régner

Règle : max 15 points par sujet. Si plus → découper en sous-sessions.


3. Construction du quiz

Calibrage de la difficulté

NiveauPart du quizCritère
Facile30 %Définition, rappel direct
Moyen50 %Application, distinction de cas
Difficile20 %Analyse, contre-exemple, piège

Types de questions selon l'examen réel

QCM (4 options) — pour toute certification ou concours :

Q3. Quelle complexité pour un tri fusion sur n éléments ?
  A) O(n)
  B) O(n log n)  ← correcte
  C) O(n²)
  D) O(log n)

Vrai/Faux + justification — renforce la compréhension :

Q7. Le tri rapide est toujours plus efficace que le tri fusion. Vrai ou Faux ?
→ FAUX. Dans le pire cas (tableau déjà trié, mauvais choix de pivot), Quicksort = O(n²).

Question ouverte courte (2-3 lignes max) :

Q12. Expliquer pourquoi on préfère un arbre AVL à un BST non équilibré.

Exercice d'application (code ou calcul) :

Q15. Calculer la complexité de cette fonction :
def f(n):
    for i in range(n):        # O(n)
        for j in range(n):    # O(n)
            print(i+j)        # O(1)
→ O(n²)

Nombre de questions recommandé : 10 questions pour une session < 30 min, 20 pour simuler un examen complet.


4. Session de quiz interactive

Mode simulation : si l'utilisateur demande un "vrai" examen, poser toutes les questions d'un coup, puis corriger à la fin.


5. Correction et analyse

Après le quiz, produire :

SCORE : 14/20 (70 %)

✓ Points forts  : Big-O notation, tri fusion, complexité spatiale
✗ Points faibles : Quicksort pire cas, arbres AVL rotations, récursivité terminale

ERREURS DÉTAILLÉES :
Q5 — Tu as répondu O(n log n) mais c'est O(n²) car le tableau était déjà trié
     → Piège classique du pivot "premier élément"

6. Plan de rattrapage ciblé

Générer des micro-sessions sur les lacunes uniquement :

SESSION RATTRAPAGE — Quicksort (20 min)
1. Relire : choix du pivot (médiane, aléatoire, premier élément)
2. Exercice : dérouler Quicksort à la main sur [5,1,4,2,8]
3. Re-quiz : 5 questions sur le pire cas et la stabilité

Critères de décision — comment adapter le quiz

SituationAction
Certification avec banque de questions connueColler au format officiel, taux difficile → 30 %
Oral / soutenanceAjouter des questions "pourquoi" et "comparer X vs Y"
TP noté / examen pratique (code, SQL)Exercices sur machine, snippets à compléter
48 h avant l'examenRévision flash : uniquement les points faibles identifiés
Matière très largeDécouper par chapitre, une session par bloc

Garde-fous / anti-patterns


Bonnes pratiques 2026