Changelog de la Salle de Code
15.06.2026
- Introduction des nouvelles catégories de contenu telles que KI-Coding, Écoles, Universités et Cours sur le Prompting pour mieux structurer les contenus présentés
- Zone d’administration : Le Langage de programmation est désormais affiché dans “Templates for Experimentation” et “Discover Categories” sur la page d’aperçu
- La fenêtre de prévisualisation des séries de cours, des templates et du contenu affiche désormais également le Langage de programmation correspondant
- Environnement d’exercice du Code Éditeur : la mise en surbrillance et la position du curseur sont conservées ou restaurées après l’exécution
- KI-Coding : optimisations supplémentaires au PatchApplier
- Amélioration de la sauvegarde des UserCode pendant l’exécution côté client
- Corrections UI pour la liste des UserCode et le menu contextuel
- Révision de la page d’accueil de l’environnement d’exercice avec un nouveau layout, une meilleure organisation des cours et affichage des Projets incluant un accès direct
- Révision du layout de l’aperçu des cours dans l’environnement d’exercice
- Nouvelle fonctionnalité d’archivage pour les templates et séries de leçons : les cours et séries peuvent être cachés sans être supprimés ou leur affectation interrompue
- Le “Manage Exercise Area” propose désormais une prévisualisation de la page d’aperçu des étudiants et permet un tri permanent des cours et séries publiés
08.06.2026
- Les UserCode : le tri est désormais effectué par investissement décroissant ; amélioration de l’affichage de la date d’investissement, de la taille du fichier, de la largeur de ligne et a. des métadonnées
- Nouveau menu contextuel pour l’historique, le partage et autres actions
- Fenêtre des modifications du code : nouvelle fonction “Afficher les changements” dans UserCodes affiche les différences par rapport à la version précédente
- Extension : « Comparer individuellement » dans User Codes permet de comparer n’importe quelle version d’un code utilisateur
- KI-Coding : diverses optimisations au PatchApplier pour une application plus stable et précise des modifications
- BYOAI : le routage KI prend désormais en charge l’attribution individuelle de modèles KI à des tâches spécifiques
- BYOAI : nouveau réglage rapide « Attribuer son propre modèle à toutes les routes » pour une configuration complète et rapide
02.06.2026
- KI-Coding : améliorations du Patch-Applier
- Environnement de pratique “Mode HTML” : meilleure gestion des erreurs JavaScript, désormais avec marquage de fichier/ligne/code et intégration de la fenêtre d’erreur avec l’aide KI
- Environnement de pratique “Zone de guidage " est désormais synchronisé avec les événements du Splitter
29.05.2026
- Introduction de BYOAI (Bring Your Own AI) : les institutions et utilisateurs autorisés peuvent intégrer leurs propres modèles KI, clés API ou endpoints KI compatibles pour diverses fonctions KI dans CodeRoom
- Introduction du nouveau module KI-Coding pour un soutien ciblé lors des modifications de code, extensions et corrections directement dans l’environnement pratique
- Introduction de l’extension KI-Help pour répondre aux questions contextuelles liées aux tâches, au code, aux messages d’erreur et aux sections de code sélectionnées
- Introduction d’une nouvelle historique des codes utilisateurs : la création du code utilisateur peut désormais être suivie en plusieurs étapes – particulièrement utile dans le cadre du KI-Coding, car les prompts, modifications et processus de modification KI sont transparentement documentés
- Introduction d’une nouvelle fonction partage : les élèves peuvent publier leur code avec un clic pour en faire une version immédiatement exécutable sur protolabor.com et le partager avec d’autres – optionnellement également avec affectation dans des listes publiques
- Extension des codes utilisateur avec Soutien de projet : les éléments de projet peuvent désormais être stockés, attribués et traités plus différenciément
- Nouvelle approche de cours Coding dans le laboratoire AI Game Lab avec frameCraft : En mode IA, les apprenants peuvent développer, poursuivre et partager leurs propres petits jeux et projets interactifs directement
- Correction dans l’environnement d’exercice en mode projet : la position du curseur et de la barre de défilement sont désormais restaurées de manière fiable lors du passage entre fichiers, même pour les fichiers nouvellement créés
- Corrections dans rpgDungeon dans l’aire „Interaction d’éléments“
- Correction dans l’aperçu administratif „Mes unités pédagogiques“ : les affectations de groupe sont désormais affichées de manière fiable
13.05.2026
- Environnement d’exercice éditeur de code (mode projet) : la position du curseur et du défilement est conservée lors du passage entre fichiers et correctement placée en haut initialement
- Zone d’administration Aperçu des contenus : affiche désormais les cours et séries de cours déjà établis, permettant un appel direct pour des affectations groupales supplémentaires
- Zone d’administration „Mes unités pédagogiques“ : nouveau tri par dernière exécution ainsi que l’affichage du contenu, des utilisateurs, du nombre d’exécutions et d’autres paramètres pour une meilleure visibilité
- Affichage du nombre de contenus, d’utilisateurs et d’exécutions dans les aperçus administratifs des unités pédagogiques et séries de cours
- Zone de sortie (Fichiers / Matplotlib) conserve sa position lors de multiples exécutions
- Correction de l’affectation de séries de cours après une sélection groupale ultérieure
- Correction du comportement de redimensionnement de FileTree en mode projet
- Correction des rares déformations lors de la première affichage sur appel initial
24.04.2026
- Flexibilité de la zone de sortie dans l’environnement d’exercice (mode compact et mode projet)
- Intégration de Plotly 3.4 pour Python 3 incluant le rendu côté client
- Passage de
console_log/ DevConsole àprint/println/putsdans de nombreux contenus ainsi que dans les générateurs de code PlantUML pour une meilleure compatibilité à l’export - Java : Redirection des classes
java.util.Scanneret autres vers des overrides CodeRoom pour une meilleure compatibilité “out-of-the-box” - Intégration de NetworkX et openpyxl pour Python 3
- Extension des bibliothèques Java avec JGraphT, Apache POI, Tablesaw et XChart
16.04.2026
- Génération de code UML : extension dans la représentation des relations
- Modification du dialogue d’invite (toutes les langues) : plus modale pour permettre l’interaction avec la zone de sortie pendant l’affichage du dialogue d’entrée
- Initialisation optimisée de l’environnement d’exercice lors de la première invocation
08.04.2026
- Extension de la console Canvas (zone de sortie droite) avec fonction de défilement (souris, tactile, clavier), sortie persistante ainsi que décryptage des balises HTML et caractères spéciaux ; ajout en outre d’une sortie inline pour Ruby (
print) - Refonte du processus d’exécution pour une meilleure compatibilité Java, notamment dans les domaines de l’entrée/sortie (IO) et de la stabilité
- Java : Amélioration de l’affichage et de l’affectation des messages d’erreur et exceptions
- Zone d’administration – Vue d’ensemble : introduction d’un sélecteur de langage de programmation pour afficher “Try-out lesson templates”
- Contenu des séries de cours : fonction glisser-déposer pour déplacer et ajuster l’ordre (optionnel)
- Corrections d’erreurs dans l’affectation de groupes dans les séries de cours
17.03.2026
- Introduction du mode IA et de nouveaux cours axés sur la formulation des prompts et le travail assisté par l’IA
- Changement d’interface vers des structures basées sur les div dans l’espace administratif (page d’accueil, fenêtre de prévisualisation et autres vues)
- Refonte et corrections pour la publication des séries de cours et des modèles
- Corrections d’erreurs concernant le rendu pygame à des résolutions échelonnées (notamment sur les appareils iPad)
- Introduction de fonctions de téléchargement pour les supports complémentaires dans les séries de cours et les modèles
- Introduction d’un moteur de mise en page pour les aperçus imprimables des séries de cours et des modèles
- Intégration de MathJax pour afficher les formules mathématiques
- Corrections d’erreurs concernant les attributs pygame Rect
- Correctifs de bugs lors de l’importation du contenu depuis des projets (ex. OOP en Python GK)
- Corrections d’erreurs pour la restauration de la configuration du séparateur dans l’environnement d’exercices
19.01.2026
- Introduction des aperçus des séries de cours et des images prévisualisées à la page d’accueil “Modèles d’essais de cours”
- Nouvelle série de cours « Programming Discover – Linus Lag’s Adventure »
- Nouvelle série de cours « Making Math Visible »
- Images prévisualisées dans le contenu, les modèles, les séries de cours et autres aperçus
- Correctif : Aucun double enregistrement dans la console lors du relancement
- Nouvelles raccourcis clavier :
- CTRL+Enter exécute le code
- ALT+N met l’éditeur en focus
- Support pour iOS et Android
- Introduction de neoTerm – Module pour du contenu interactif
- Assignations par groupe dans les séries de cours
- Optimisations de la page d’aperçu de l’environnement pratique
27.12.2025
- Introduit l’attribution multiple de groupes aux unités
- Attribution automatique des étudiants aux cours à:
- Nouveaux et cours en cours d’édition
- Attribution manuelle du cours
- Importation
- Connexion SSO
- Importation SSO via sélection de groupe
- Le code d’inscription détecte désormais automatiquement les licences portées par les opérateurs
- Connexion avec VIDIS en utilisant des licences d’utilisation pré-générées par les opérateurs
- rpgDungeon : Donjon de jeu de rôle
- Introduction de sag() pour les interactions avec les PNJ
- Nouvelles conditions de fin et configurations combinées
- Le bouton « Exécuter » et l’état reconnaissent désormais correctement les animations en cours de jeu
- Les exécutions en cours peuvent être arrêtées avec « Arrêter »
- « Environnement de pratique compact »:
- La solution et les codes utilisateurs existants sont désormais affichés directement dans l’éditeur principal
- Les modifications sont automatiquement sauvegardées avant affichage
03.12.2025
- Introduction des séries de leçons pour combiner plusieurs modèles de leçons en un cours thématique
- Introduction du nouveau langage de programmation HTML
- Introduction du wrapper pygame pour Python 2
- Nouveau layout dans l’aperçu des cours de l’environnement d’exercice
- Zone d’administration : “Instruction de test” et “Modèle de test” utilisent désormais un environnement uniforme
11.11.2025
- Vérification des résultats AI (évaluation du code)
- Correction d’un bug : le problème d’affichage de “Laisser l’IA vérifier les résultats” dans l’environnement compact a été corrigé
- La notification du temps d’attente (utilisation fréquente) est désormais automatiquement masquée après expiration
- Introductions de la fonction « downvote » pour régénérer les retours de l’IA
- Introduction du filtre par type de contenu (Compact, Projet, UML, rpgDungeon) dans l’aperçu des paramètres, la gestion de vos contenus et le choix de contenu
- Correction d’erreur lors de l’affectation automatique du contenu en se connectant via Eduplaces et VIDIS
03.11.2025
- Introduction de la fonction d’aide (?) en haut à droite dans l’environnement d’exercice
- Optimisation et extension des pages d’aide existantes, notamment pour l’environnement de programmation, l’aperçu administratif et les pages de test
- Améliorations UI : ajustement des tailles de police, des couleurs du thème et des espacements pour une meilleure lisibilité dans les environnements d’apprentissage et administratifs
- Nouveau bouton “Masquer/Montrer la zone d’instructions” dans la barre d’outils de l’environnement d’exercice pour une meilleure utilisation sur les tablettes
- Améliorations dans la section Administration “Contenus et Paramétrage” (Initialisation, Surface, Aperçu)
- Python : console_log() prend désormais en charge plusieurs paramètres
23.10.2025
- Révision “Contenus et Paramétrage” avec les nouveaux modèles de leçons et contenus, recherche complète, aperçu, test, intégration
- Révision du traitement des erreurs dans l’environnement d’apprentissage
- Débogage amélioré : les sorties précédentes sont désormais également affichées et exécutées lorsqu’apparaissent des erreurs / exceptions ultérieures
- Correction de bug : l’affichage d’erreur ne se produit que dans la fenêtre de dialogue d’erreur
- Correction de bug : attribution de la ligne d’erreur / fichier en Ruby à Compact et Projet
- Correction de bug : La fenêtre console affiche les sorties même après l’appel de show()
- KI Analyse pour les modèles de leçons et séries de cours avec des templates de prompt pour les contenus manquants, la séquence / structure et plus
- div. Optimisations de la gestion du contenu dans les unités d’apprentissage, les modèles de leçons et les séries de cours
- Ajouts étendus à “Modèles de leçons pour l’expérimentation”
- Correction de bug : zone d’affichage plus grande permanente sur les tablettes (100 % au lieu de 75 %)
30.09.2025
- Introduction des licences scolaires annuelles
- Introduction d’un écran de chargement système pour une meilleure expérience utilisateur
- Optimisation de l’OnBoarding avec Eduplaces, VIDIS et Fobizz
- Restructuration “Introduction et Aide”
- Introduction de divers nouveaux tutoriels vidéo
18.09.2025
- Interaction tactile dans le Designer UML améliorée : le défilement et le zoom sont désormais aussi fluides sur iPad et Android
- Connexion via Eduplaces, VIDIS et Fobizz optimisée pour une connexion plus stable et plus rapide
- Corrections de bugs dans l’évaluation IA pour un retour plus fiable
- Nouveau cache dans l’évaluation UML-AI pour une réévaluation plus rapide des tâches répétées
- Évaluation du code et aide aux erreurs migrée vers le puissant Mistral-AI
- Lors de l’importation des étudiants, les groupes manquants sont désormais créés automatiquement
- Nouvelle option de filtre dans la liste d’accès : aperçu rapide par groupe dans la gestion des utilisateurs
12.09.2025
- Introduction du Designer UML pour le contenu projet
- Nouveau type de prompt “Modélisation”
- Deux modèles démo pour la modélisation UML dans toutes les langues
- Liste d’accès en gestion des utilisateurs avec affectation de groupe et mot de passe initial
- Optimisations pour les tablettes : menu, séparateur et affichage automatique du clavier dans l’éditeur de code
- Affichage des codes utilisateur (par contenu) étendu à 2000, triés par ordre décroissant selon la date d’ajout récent
- Correction d’un bug concernant le premier appel des modèles démo dans les projets et tests tutoriels
- Les images de preview pour les contenus peuvent être téléchargées directement depuis le presse-papiers
11.07.2025
- Corrections de bugs des exécuteurs de code lors de l’exécution de grands fichiers sources et projets (nouveau seuil : 100 Mo)
- div. Optimisations et corrections “Tests de prévisualisation des modèles avec type de contenu Projet” (administrateurs et enseignants)
- Optimisations “Sélection de tâches” lors de l’appel de contenus déjà traités (tous les utilisateurs)
08.07.2025
- Introduction “Plans d’essai” sur la page d’accueil de l’espace administrateur pour un aperçu rapide et la mise à disposition du contenu existant en deux clics
- Introduction “Disponible en permanence” dans les unités pédagogiques pour le contenu disponible en permanence
- Introduction “Accessible à tous” dans les unités pédagogiques pour l’attribution occasionnelle à tous les apprenants
- Introduction “Code de solution” en mode projet ainsi que la génération des prompts (pour la dernière tâche)
- Améliorations diverses : prompts de génération pour Java et Ruby
- div. Améliorations du navigateur de fichiers dans l’environnement pratique en mode projet, incluant un nouveau menu contextuel et une expansion automatique lors de la création de dossiers/fichiers
- Passage à la sélection par catégorie dans les unités pédagogiques, contenus et modèles vers une fenêtre de dialogue lors de Nouveau/Modifier
14.06.2025
- Analyse IA des résultats : les derniers codes sont vérifiés contre l’énoncé de tâche (y compris les indices)
- Attribution de nouveaux statuts à l’énoncé de tâches dans l’historique du code
- Améliorations en mode projet
06.06.2025
- Génération de prompts d’introduction pour une création de contenu flexible et soutenue par l’IA sans suggestions fournisseurs (remplace les anciens Custom-GPTs)
- Introduction du mode examen pour des unités pédagogiques à durée limitée
- Corrections de bugs “Ajout de nouveaux fichiers au projet” lors de la création manuelle du contenu en mode projet sans import .zip
- Améliorations du layout Masque “Édition des unités pédagogiques”
20.05.2025
- Publication de la première version ShowCase / “Idées pédagogiques issues de la pratique”
- Publication de la première version rpgDungeon() pour le traitement séquentiel, les boucles et les algorithmes
15.04.2025
- Finalisation de l’intégration VIDIS avec SSO via les portails d’état
- Corrections de bugs pour l’import des groupes Eduplaces
01.04.2025
- Première version rpgDungeon() avec niveau défini et éditeur
- Implémentation incluant des images d’arrière-plan, des décorations, des objets, un joueur, un PNJ et des conditions de fin
- Différentes corrections pour l’attribution du contenu, les imports de groupes, etc.
- Renommage “Types de cours” en “Modèles d’enseignement”
01.03.2025
- Mise à disposition “Export de données” pour les utilisateurs afin de récupérer toutes les données stockées dans le système
- Introduction de “Données saisies par l’utilisateur” pour SSO avec d’autres fournisseurs
- Diverses corrections dans les préparatifs pour l’intégration VIDIS
- Changement de KI-Help de StableCode 3b/AWS Ireland vers Claude 3 Haiku/Claude API France
01.12.2024
- Introduction d’une aide systémique, contextuelle dans la zone d’administration
- Introduction d’un contrat AV dynamique pour toutes les écoles
15.10.2024
- Première intégration Eduplaces avec SSO, inscription et import de groupes
15.09.2024
- Intégration du mode “Projet” pour les contenus avec code source “Structure de dossier” en Java, Python et Ruby
- Optimisations des fenêtres de dialogue et des interactions utilisateur pour les langages serveur
19.05.2024
- Intégration du KI-Help dans l’environnement d’exercices pour les étudiants basée sur Stable-Code 3b
01.04.2024
- Introduction de CustomGPTs + traitement des résultats pour “Générer du contenu avec une IA” en Java, Python et Ruby
- Standardisation des Groupes de Cours et des Groupes d’Utilisateurs
- Attribution globale des groupes dans les vues de liste (positions variées)
01.02.2024
- Introduction de Python 3 et Ruby 3 comme nouveaux langages de programmation
- Équilibrage et configuration dynamique pour l’optimisation des exécuteurs de code
22.12.2023
- Introduction de Java 21 comme nouveau langage de programmation
- Déploiement de la première version d’unités Code Executor pour l’exécution de code serveur basée sur Docker, Linux et JDK 21
11.10.2023
- Optimisation des masques de gestion du contenu et des cours
- Diverses améliorations supplémentaires
01.08.2023
- Changement de l’interface / masque d’aperçu avec de nouveaux titres de header et images
- Renommage global de “Guides” en “Contenus”
26.06.2023
- Introduction des nouvelles options AutoUpdateCourseTypes et AutoUpdateCourseTypeCourses pour
- Introduction de la synchronisation automatique du contenu dans les cours et les modèles de cours
25.05.2023
- Déploiement de la première version exécutable de “CodeRoom Playground” sous https://codefuntasia.coderoom.de
22.04.2023
- Introduction des licences scolaires
- Correction des erreurs de Python graphics_draw_shape()
- Association du gestionnaire d’événement Python input_keydown() pour les requêtes de clavier en temps réel
06.04.2023
- Binding de l’interface ChatGPT
- Introduction des modèles ChatGPT pour générer des guides dans les templates de cours
- Implémentation du modèle ChatGPT « Exercice général »
- Implémentation du modèle ChatGPT « Dessin graphique »
- Introduction de contenu avec un langage simplifié pour les débutants
- Tout le contenu Python inclut désormais des descriptions supplémentaires spécifiquement optimisées pour les jeunes élèves, les apprenants de langue ou les étudiants ayant des capacités linguistiques limitées
- Nouvelle option « Utiliser un langage simple » activée dans la gestion des utilisateurs pour activer cette fonctionnalité
- Échelle dynamique de la zone de sortie
- Affichage automatiquement optimisé pour les iPads et les appareils à petits écrans
- Zoom sur grands écrans
- Améliorations des modifications de mot de passe pour les participants via la configuration
- Optimisation de l’aperçu du cours dans l’application participant
- Différentes améliorations dans la zone d’administration
03.01.2023
- Intégration et ajustements de la bibliothèque urllib.request au niveau d’exécution Python (skulpt) pour accéder aux données externes avec GET+POST incluant l’authentification
- Intégration de la bibliothèque json au niveau d’exécution Python pour créer et traiter des données JSON
- Implémentation et intégration de la bibliothèque spreadsheet au niveau d’exécution Python pour créer et modifier des tableaux de calculs
- Implémentation de séries de cours Python de 45 et 90 minutes destinées aux contenus avancés tels que
- Traitement des données
- Accès à l’interface
- Création et traitement JSON
- Travailler avec les tableaux de calcul, y compris le formatage et les formules dynamiques
- Modélisation, stockage et accès aux bases de données d’objets
- Configuration et accès aux données sur sa propre base d’objets, incluant les filtres et la pagination
- Intégration des supports pédagogiques pour les cours de traitement de données
24.10.2022
- Mise en œuvre de séries de cours Python de 45 et 90 minutes pour les bases et le contenu fondamental
- Introduction des descriptions de catégories pour les pages d’aperçu sous “Découvrir les contenus” etc.
- Mise en œuvre et introduction des supports pédagogiques (PowerPoint et modèles d’exercices) pour les cours de base et le contenu fondamental
- Intégration des supports de cours dans les catégories sous “Découvrir les contenus” etc.
- Changement de vue d’aperçu utilisateur dans l’espace d’administration pour une meilleure clarté
- Stockage et affichage des mots de passe initiaux pour les nouveaux participants lors de leur inscription
- Introduction d’accords d’utilisation basés sur les participants
10.09.2022
- Extensions aux catégories de cours pour intégrer des descriptions et des liens vers des supports pédagogiques complémentaires
- Extensions à l’attribution des participants dans la gestion des cours
- Ajout et attribution de nouveaux participants
- Saisie rapide avec auto-complétion des détails des participants
- Différentes optimisations dans le gestionnaire de contenu
- Stockage du filtre d’index dans les cours et catégories de cours
22.07.2022
- Optimisation de l’expérience utilisateur dans les masques d’aperçu grâce au stockage et à la restauration des filtres
- Masques pris en charge : Cours, tutoriels, utilisateurs
18.07.2022
- Intégration améliorée de fragments de code optionnels dans l’éditeur (nécessite une activation dans les paramètres utilisateur)
- Binding Python dans la version code “vue externe”
15.07.2022
- Optimisations de l’exécution Python
- Liage des fenêtres de dialogue utilisateur sous Python
- Introduction des fenêtres de dialogue à choix multiples pour le relancement Python de “AdventureWorks : Première aventure”
09.07.2022
- Implémentation d’une vue autonome pour créer de nouveaux cours avec une meilleure guidance utilisateur et une liste des cours existants
- Optimisations de la stratégie de chargement des cours dans le gestionnaire de contenu
07.07.2022
- Introduction du support Python
- Corrections d’erreurs pour l’exécution du code
- Correctifs de bugs concernant la transmission du statut SignalR
- Environnement principal : Connexion en appuyant sur Entrée dans le champ nom d’utilisateur ou mot de passe
- Implémentation des cours : Les détails des participants sont désormais toujours ouverts dans la même onglet
- Conditions générales : Optimisations de la page d’aperçu et plus encore
01.07.2022
- Optimisations et correctifs de bugs pour les connexions SignalR dans l’implémentation des cours
- Configuration du cours
- Amélioration du masque d’entrée avec le mode exécution sélectionné
- Nouvel paramètre standard (-1) pour la libération automatique de la solution
- La date de début ne doit plus être dans le futur
- Gestionnaire de contenu : Supprimer un type de cours associé à des cours nécessite une confirmation supplémentaire
- Correctif du code en synchronisation dans l’espace participant
- Autres correctifs dans l’espace participant
29.06.2022
- Commençons par là
- 12 nouveaux guides rapides pour présenter les fonctions système les plus importantes
- Différentes optimisations de l’implémentation des cours
- Affichage du statut en ligne du leadership du cours dans la vue d’implémentation
- Amélioration du traitement Connect/Disconnect dans l’environnement des participants
- Support multi-processus pour les hubs SignalR
- Encore plus
- Corrections de bugs “vue de configuration du formulaire de feedback”
- Désactivation de “le formulaire de feedback standard” dans l’espace des participants
17.06.2022
- Temporaire : Accès gratuit à tout le contenu pour les institutions nouvellement enregistrées
- Différentes optimisations du processus d’inscription
- Intégration B2B AGB
- Introduction de packages de licences de 24 mois à prix attractifs pour les petites institutions
- Différentes corrections de bugs
02.06.2022
- Lancement public www.coderoom.de
01.09.2021
- Lancement public programmierschule.de
05.06.2020
- Finalisation du cours “Pierre Papier Ciseaux” pour la série de cours “Adventure-Works”
30.05.2020
- Intégration de l’interface de paiement Heidelpay pour les paiements des institutions
- Préparation et contenu pour la nouvelle série d’introduction “Adventure-Works”
01.05.2020
- Introduction et maintenance du hub .net Core 3.0 signalR HubPortal
- Changement de la communication côté client vers le service Azure SignalR
- Différentes préparations pour passer au hébergement sur Azure AppService
30.03.2019
- Mise à jour de l’éditeur Froala pour la modification du contenu
- Changement de la structure de contenu pour les institutions après la mise à jour Froala
- Contenu “Introduction aux Institutions”
- Corrections des catégories d’institutions
08.02.2019
- Correction de “sauvegarde des codes utilisateur” après inscription
- Introduction du mot de passe à répéter lors de l’inscription d’un utilisateur ou d’une institution
- Correction de l’inscription des institutions lors de la saisie de la date de fondation
- Changement de l’écran de connexion, explications pour les inscriptions
20.01.2019
- Création de cours
- Sélection du modèle : navigation améliorée dans la vue arborescente
- Mode d’exécution par défaut “Activation par le leadership du cours”
- Préselection de “copie existante” lors de la sélection à nouveau d’un modèle de cours étranger
- Types de cours : correction du changement de l’index de guidance
- Amélioration de la conclusion de réservation « Accord d’utilisation »
- Amélioration « Découvrir les types de cours »
- Changement du message « Copier le cours et son contenu »
- TreeParentNodes « Ouvrir avec un clic »
- Implémentation supplémentaire Doku « Commencez par ici – Configuration du cours »
29.12.2018
- Différentes améliorations dans l’aperçu de l’administration des institutions
- Optimisations diverses « Configuration du cours »
- Introduction « Fenêtre de sélection globale pour les guides » pour les cours et types de cours
- Changement de la gestion des guides pour les cours et types de cours
- Licence : passage du éditeur Froala vers un modèle SaaS
07.11.2018
- Préparation à l’introduction « Commencez par ici » dans la zone d’institution
- Ajustements de l’éditeur pour la modification du contenu
- Changement du menu de navigation pour les contenus « Zone publique » et « Zone institutionnelle »
21.10.2018
- Introduction des structures de données pour gérer les accords d’utilisation, les types de licence, les méthodes de paiement et les paiements
- Introduction des outils administratifs pour les accords d’utilisation, les types de licence, les méthodes de paiement
- Administration des institutions :
- Changement de l’aperçu
- Afficher les licences actives et les cours disponibles par mois
- Présentation de la grille « Cours en cours »
- Présentation de « Navigation rapide » vers le tutoriel, la configuration du cours etc.
- Présentation de CourseTypeExplorer « Découvrir les types de cours »
- Présentation de l’aperçu des conventions d’utilisation
- Présentation du processus de réservation pour les conventions d’utilisation
- Présentation de la facture pour les conventions d’utilisation
- Présentation de l’envoi d’e-mails lors des réservations
- Changement du lieu de cours et édition : vérification des cours disponibles par mois
- Introduction “Groupes de cours”
- Gestion “des groupes de cours” pour les paquets de classes
- Les cours peuvent désormais être attribués aux groupes/classes
- Changement de la gestion des cours
- Présentation “du masque de recherche avancé” pour les cours, optimisation du fabricant
- Changement “de la stratégie de chargement” pour la liste des résultats en fonction du masque de recherche dynamique
- Améliorations UI et optimisations supplémentaires
- Changement de l’aperçu
03.05.2018
- Instituts : mise en œuvre “du navigateur de types de cours” lors de la création de nouveaux cours
29.04.2018
- Corrections d’erreurs “vos codes”
- L’évaluation du code n’est plus comptabilisée
- Éléments de navigation dans “Pro View”
- Corrections des barres de défilement du éditeur de code
- Changement interne de l’ordre des cours au sein d’un type de cours
- Présentation du tri dans les types de cours
- Externalisation “des exercices avancés” vers les nombres, chaînes et tableaux dans leurs propres séries de cours
- Premières optimisations pour le type de cours “Tableaux”
22.04.2018
- Finalisation du type de cours “Fonctions”
21.04.2018
- Initialisation du cache en entrant directement sur les pages de contenu
- Exécution du code
- Sauvegarde du code avant exécution
- Introduction UserCode “Exécution du code réussie”
- Changement de mise en page “Vos codes” dans l’environnement d’exécution
17.03.2018
- Optimisations supplémentaires pour le type de cours “Fonctions” (incomplet)
09.03.2018
- Finalisation du type de cours “Boucles”
- Premières optimisations pour le cours “Fonctions”
01.03.2018
- Optimisations du cours “Boucles” (incomplet)
22.02.2018
- Correction du service d’évaluation de code pour certains exercices (ex. introduction aux instructions conditionnelles) dans Firefox et Edge
- Ajustements de l’affichage du code dans la zone d’exercice
- Exercice “Introduction à la tortue avec variables”
- Optimisations supplémentaires du cours “Introduction aux boucles” (incomplet)
- Réorganisation du cours “Introduction pour débutants” : les cours “Travail avec les nombres + chaînes” sont désormais placés après les tableaux
14.02.2018
- Finalisation du cours “Expressions et instructions conditionnelles”
- Début des optimisations pour le cours “Introduction aux boucles”
10.02.2018
- Finalisation du cours “Variables et types de données - Introduction”
- Début de la fusion et des optimisations “Expressions logiques” et “Instructions conditionnelles” (incomplet)
- Réorganisation de l’ordre des cours
- Variables + Types de données
- Instructions conditionnelles
- Travail avec les nombres et chaînes
03.02.2018
- Optimisations supplémentaires du cours “Introduction aux variables et types de données” (incomplet)
27.01.2018
- Journal des modifications
- Réorganisation du cours pour débutants “Êtes-vous programmeur?”
- Certaines instructions ont été supprimées
- Fusion des cours “Affichage de valeurs (sortie) et saisie utilisateur” avec “Introduction aux variables et types de données”
- nécessaire, car les variables sont déjà utilisées dans les exercices interactifs
- Optimisation du cours “Introduction aux variables et types de données” (incomplet)