Aller au contenu

📰 Actualités⚓︎

Nouveaux types d'exercices

La plateforme CodEx propose maintenant deux nouveaux types d’exercices, identifiables dans la page Recherche par les tags suivants :

  • debogage : exercice demandant la correction d’erreurs dans un code donné,
  • test : exercice demandant la création d’une fonction de tests ou d’un test de pré ou postcondition.

Modification de configuration du site

Le 31/08/2025, une modification de CodEx a été appliquée afin que les codes des éditeurs soient enregistrés de manière plus pérenne dans les navigateurs.

Ce changement rend cependant invalides les anciens codes enregistrés par les utilisateurs avant cette date : l'équipe de CodEx vous présente ses excuses pour la gêne occasionnée.


Récupérer les anciens codes si vraiment indispensable ?

S'il vous est absolument indispensable de retrouver un code enregistré, les données existent encore dans le localeStorage du navigateur tant qu'elles n'ont pas été supprimées. Il faudra cependant en explorer le contenu à la main pour trouver la référence voulue.

Voici une méthode pour récupérer les données au format texte :

  1. Ouvrir la console du navigateur ( F12 / onglet console)

  2. Tester si le collage est autorisé avec CtrlV (copier n'importe quel contenu avant).
    Si ce n'est pas le cas, l'activer en suivant les instructions dans l'alerte affichée dans la console (en général, il s'agît de taper autoriser le collage ou quelque-chose d'approchant)

  3. Coller et exécuter le code ci-dessous dans la console du navigateur afin d'afficher les différents codes enregistrés.

    JavaScript
    for(let [key,data] of Object.entries(localStorage)){
        if(!key.startsWith("editor_")) continue
    
        const obj = JSON.parse(data)
    
        // Ajouter une condition sur obj.name ou obj.code pour limiter les affichages, s'il
        // est possible de cibler le contenu recherché.
    
        console.log(`\n\n${ obj.name }\n\n${ obj.code }`)
    }
    

Supprimer les anciens contenus

Il est conseillé de vider le contenu du localeStorage, en cliquant sur le bouton "poubelle" en haut à droite de la page, afin de ne pas l'encombrer avec des données inutiles.

Nouveaux tags

La page de Recherche s'enrichit de deux nouveaux tags :

  • le tag SQL pour les exercices sur les bases de données relationnelles,
  • le tag visuel pour les exercices avec un rendu visuel (en pixel art, avec le module turtle...).

L'équipe de CodEx.