Programmation · pédagogie · curiosité
Apprendre sérieusement avec des défis volontairement inutiles.
Useless Programming propose des défis volontairement absurdes ou minimalistes : la difficulté est réelle, le contexte l’est moins. Objectif : manipuler le langage, les outils et la doc sans la pression d’un « projet utile ».
Proposition de valeur
Apprendre en jouant avec les contraintes
Des énoncés courts, des métadonnées claires (niveau, langage, durée) et des parcours progressifs — d’abord pour débutants, avec des niveaux explicitement prévus pour la suite.
Comment s’y mettre
Lisez, codez hors ligne, comparez
Ouvrez un défi, lisez l'énoncé, créez un fichier sur votre machine ou votre éditeur favori. Pas d'exécution dans le navigateur au MVP : vous gardez le contrôle de votre environnement.
Liens utiles
Ressources générales