Entraînement aux exams 42

Un exam blanc de 3 heures pour la piscine 42

Chaque niveau tire un sujet au hasard, parmi 2 à 6 possibles. Le niveau suivant s'ouvre quand tous les tests passent, et la session dure 3 heures.

Gratuit. Grademe n'a aucun lien avec 42.

grademe · c-foundations-01niveau 3/802:41:07
Foundations 1 · 3:00:00 · 8 niveaux · 50 % pour valider
[niveau 1] sujet tiré : bare-char
tests ✓ niveau 2 ouvert
[niveau 2] sujet tiré : countdown
tests ✗ la sortie ne correspond pas
délai avant le prochain rendu
tests ✓ niveau 3 ouvert
[niveau 3] sujet tiré : alpha-descent
score 25/100 · validation au niveau 4
❯

1 379

sessions de Foundations 1 terminées, avec au moins un rendu

50 %

arrivent au niveau 4, celui qui valide le challenge

26 %

vont jusqu'au niveau 8

Où les gens s'arrêtent

Part des sessions qui valident chaque niveau
N185 %1 166 sessions
N270 %966 sessions
N360 %829 sessions
N450 %685 sessions
Le challenge est validé à partir d'ici
N545 %616 sessions
N635 %482 sessions
N732 %440 sessions
N826 %360 sessions

Comment ça marche

  1. 01

    Le tirage

    Au lancement, chaque niveau pioche un exercice dans sa liste. Au niveau 1, ça peut être hello, static-byte ou bare-char.

  2. 02

    3 heures

    Le chrono continue même quand l'onglet est fermé. À zéro, la session s'arrête et garde les niveaux validés.

  3. 03

    Les tests

    Le code rendu est compilé, puis lancé contre les tests du niveau. Si tout passe, le niveau suivant s'ouvre. Sinon, il reste à corriger et à rendre de nouveau.

  4. 04

    Après un rendu raté

    Chaque échec ajoute un délai avant le prochain rendu, jusqu'à 15 minutes. Ça évite de rendre au hasard pour voir.

  5. 05

    Navigateur ou terminal

    L'éditeur est dans la page. Pour coder dans vim ou VS Code, la CLI Grademe tourne sur macOS et Linux, et la session suit.

  6. 06

    La note

    C'est la part des niveaux validés. Foundations 1 demande 50 %, donc 4 niveaux sur 8.

Les challenges C

  1. 01

    Foundations 1

    3 h · 8 niveaux · 50 % pour valider

    Commencer
  2. 02

    Strings & Bits

    3 h · 8 niveaux · 50 % pour valider

    Commencer
  3. 05

    Strings from Scratch

    3 h · 4 niveaux · 50 % pour valider

    Commencer
  4. 07

    Rebuild the C Standard Library

    6 h · 7 niveaux · 50 % pour valider

    Commencer

Questions fréquentes

Grademe a un lien avec 42 ?
Aucun. C'est un projet indépendant, 42 ne l'a ni validé ni soutenu.
Ce sont les sujets des vrais exams ?
Non, on a écrit tous les exercices nous-mêmes. Ils couvrent les bases du C qu'on retrouve en piscine, mais aucun n'est repris de 42.
L'examshell de 42 fonctionne ici ?
Non. Grademe a son propre système de challenges et ne touche pas à l'intra.
C'est payant ?
Non. Il faut juste un compte, qui garde l'historique des sessions et des notes.
Et quand le temps est écoulé ?
La session s'arrête et les niveaux validés restent. Une nouvelle session refait un tirage.
Il faut installer quelque chose ?
Pas forcément. Tout marche dans le navigateur, la CLI sert à coder dans son propre éditeur.

Le plus simple, c'est d'en lancer une

Grademe est un projet indépendant, sans lien avec 42 ni avec le réseau 42. 42 est une marque de l'association 42.