LyCode Lab

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.