LyCode Lab : apprendre à programmer au lycée
Apprends à programmer et à manipuler des données, du cours jusqu'à l'exercice. Ton code s'exécute dans ton navigateur et sa correction est automatique : pas de compte, pas d'installation.
Un parcours par niveau
Chaque parcours est indépendant : il a ses chapitres, ses énigmes, ses indices et sa propre progression.
Seconde : Programmation par blocs
Blockly. Pilote le robot-détective Pixel en assemblant des blocs : séquences, variables, conditions, boucles, fonctions et listes, avec le code Python équivalent à côté.
Première : Données en tables
Python et CSV. Écris du vrai code Python pour lire, filtrer, trier et fusionner des fichiers CSV, directement dans ton navigateur, avec tes tables affichées sous tes yeux.
Terminale : Brigade des Requêtes
SQL. Mène l'enquête sur le vol d'un collier de diamants en interrogeant de vraies bases de données SQLite, du premier SELECT jusqu'à la modification d'un dossier.
Comment ça marche
Du vrai code, exécuté chez toi
Tout tourne dans ton navigateur, sans serveur. Tu écris ou tu assembles du code, tu l'exécutes en un clic et tu vois le résultat tout de suite.
Corrigé automatiquement
Ta réponse est comparée au résultat attendu. Si tu bloques, des indices progressifs, du plus vague au plus explicite, te remettent sur la piste.
L'enquête comme fil rouge
Chaque chapitre propose une énigme scénarisée : tu rassembles des preuves en résolvant des exercices de plus en plus complets, et tu gagnes un badge par chapitre.