Pour les écoles, les lycées et les universités
Enseignez la programmation avec du vrai code, de vrais tests et rien à installer.
Conçue pour les filières d’informatique britanniques (BTEC Computing, T-Level Digital Production, A-level Computer Science). Les élèves écrivent et exécutent du Python, du Java, du SQL et onze autres langages dans le navigateur, rendent leur travail, passent des quiz corrigés automatiquement et déploient leurs propres applications web. Vous donnez l’exercice, suivez la classe au travail et corrigez, le tout au même endroit.
La première année est gratuite, jusqu’à 50 élèves. Sans carte bancaire. Données hébergées au Royaume-Uni.
Vous donnez des cours particuliers à quelques élèves ? Parlons tarif.

C’est l’éditeur qu’utilise une classe. Exécutez-y du Python dès maintenant, sans compte.
- 14 langages, de Python à SQL en passant par un terminal Linux
- Vos propres tests corrigent chaque programme
- Des quiz corrigés automatiquement
- Déploiement et AWS sans compte AWS
- Des VM Ubuntu avec sudo, dans le navigateur
- Pour les classes BTEC, T-Level et A-level
L’éditeur
Du vrai code, vraiment exécuté, dans n’importe quel navigateur de l’établissement.
Python, Java, Go, C, C++, C#, Haskell, OCaml, R, Ruby, PHP, Rust, Kotlin, Prolog, Node, TypeScript, Bash et SQL, avec complétion, détection d’erreurs et un vrai terminal, chaque exécution ayant lieu dans un conteneur jetable. Un élève ouvre un lien et écrit déjà du code ; personne n’installe rien.
- Des tests cachés (pytest, JUnit, go test ou node:test) déterminent le résultat
- Fichiers d’entrée, paquets et limite de temps, réglés pour chaque tâche
- Chaque enregistrement automatique est conservé : vous pouvez revoir pas à pas comment le code a été écrit

La classe
Créez une tâche, distribuez-la à la classe, corrigez-la au même endroit.
Un module rassemble programmes, quiz, travaux écrits et schémas. Un seul code d’inscription suffit pour y inscrire toute la classe, la Classe en direct montre qui travaille sur quoi, et les notes et commentaires accompagnent le travail de chaque élève, avec la possibilité de le lui renvoyer.
- Des tâches chronométrées, avec du temps supplémentaire appliqué discrètement à chaque élève concerné
- Un mode verrouillé pour les évaluations, qui enregistre chaque sortie de l’écran
- Un historique que rien n’efface, consultable par le personnel comme par l’élève

Déploiement et cloud
Déployez une vraie application web et apprenez AWS sans compte AWS.
Les élèves déploient une application Python, Node, Go, Java ou un site statique depuis GitHub, à leur propre adresse, avec une base Postgres, MySQL ou SQLite à côté et un environnement cloud compatible avec les API S3, DynamoDB et SQS. boto3 et l’AWS CLI fonctionnent tels quels, sans carte, sans compte et sans facture.
- Un réseau privé par élève : application, base de données, environnement cloud et terminal
- Des limites fixées par l’établissement : minutes par jour, déploiements, visiteurs
- Une application déployée peut être le rendu, et l’enseignant l’exécute pour la noter

Labs
Donnez à chaque élève sa propre machine Ubuntu, dans le navigateur.
Un lab VM donne à chaque élève une machine Ubuntu avec sudo, préparée par un script que vous écrivez : installer des paquets, configurer un service, casser /etc puis le réparer. Un lab de conteneurs fait de même pour un ensemble de services décrits dans un fichier compose. Chacun est conservé d’une séance à l’autre, et vous pouvez suivre le terminal d’un élève ou en prendre le contrôle.
- La liste de la classe montre ce que chaque élève a modifié, pour noter une VM sans la démarrer
- Des paquets venant d’Ubuntu, PyPI, npm et GitHub, et de nulle part ailleurs sur Internet
- Essayez maintenant, sans compte : une VM est prête en quelques secondes
This is your own Ubuntu machine, and you have sudo. student@vm:~$ sudo apt install -y nginx Setting up nginx (1.28.0) ... student@vm:~$ systemctl is-active nginx active student@vm:~$ sudo nano /etc/nginx/sites-available/default student@vm:~$ ▍
langages de tâches
formats de questions de quiz
technologies déployables par un élève
jours gratuits, sans carte
Pensée pour la classe
Tout ce que les équipes d’informatique nous ont demandé
Des quiz corrigés automatiquement
Neuf formats de questions, créés dans notre propre éditeur. Le corrigé n’atteint jamais le navigateur, le chronomètre tourne sur le serveur, et le nombre de tentatives autorisées se règle pour chaque quiz, la meilleure tentative étant retenue.
Correction, commentaires et seconde chance
Noter clôt un rendu, le renvoyer le rouvre, avec un motif que l’élève voit vraiment. Les commentaires forment un fil par élève, pas un panneau d’affichage, et une tâche notée peut compter avec un coefficient dans le classement du module.
Toute une classe, un seul code
Distribuez un code d’inscription et la classe s’inscrit elle-même au module, création des comptes comprise. Le nombre de places est limité, le code expire, et il peut être désactivé sans perdre la trace de ceux qui l’ont utilisé.
Voir la classe travailler, en direct
La Classe en direct montre qui travaille sur quelle tâche en ce moment et ouvre le travail de chacun, en lecture seule, pendant qu’il l’écrit. « Présenter à la classe » fait l’inverse : votre propre éditeur ou terminal sur l’écran de chaque élève pendant que vous tapez, enregistré pour être revu.
Chaque version conservée, et un historique inaltérable
Chaque enregistrement automatique est une version : revoyez comment un programme s’est construit et consultez chaque copie antérieure d’un rendu. Chaque fois que quelqu’un ouvre ou modifie le travail d’un élève, c’est consigné, rien ne supprime une entrée, et l’élève voit la même liste que le personnel.
Demander à l’IA, un tuteur qui ne fait pas le travail à la place de l’élève
Sur les tâches où l’enseignant l’autorise, un élève peut poser des questions sur la tâche et sur son code et être aidé à trouver lui-même, sans jamais recevoir la réponse. L’assistant ne parle que de la tâche, un second modèle vérifie chaque réponse, et il est hébergé au Royaume-Uni. Les enseignants s’en servent pour relire, noter et commenter les travaux rendus. Désactivé par défaut.
Le prix
Un prix par élève et par an, gratuit pour le personnel.
Pas de supplément par fonctionnalité, rien à négocier. Un établissement paie pour ses élèves une fois par an, le tarif baisse à mesure qu’il grandit, et tout ce qui figure sur cette page est inclus : l’IA, le déploiement, le cloud et l’exécution de code relèvent tous d’un usage raisonnable. Votre première année ne coûte rien, et un compte individuel est gratuit pour toujours.
- Vos 365 premiers jours gratuits, jusqu’à 50 élèves, sans carte
- Ensuite 450 $US par an pour vos 50 premiers élèves, puis à partir de 9 $US par élève, personnel gratuit
- Toutes les fonctionnalités incluses : déploiement, cloud, quiz, IA, tout y est
Écoles et établissements
450 $US par an après votre année gratuite, puis à partir de 9 $US par élève et par an, un tarif qui baisse à mesure que vous grandissez. Personnel gratuit. Voir tous les tarifs.
Pensée pour des jeunes de seize ans
Aucune publicité dans la plateforme, quel que soit le choix fait dans le bandeau des cookies, pas de compte parent, et aucun verdict automatique de triche : des éléments pour l’enseignant, jamais une accusation venue d’un tableau de bord.
Lisible par tous
Fond crème, filtres de lecture colorés, contraste élevé, texte plus grand et espacement plus large, choisis une fois dans le profil et appliqués partout, éditeur et quiz compris.
Une connexion adaptée à votre établissement
Un code par e-mail, un mot de passe, une clé d’accès ou Google, au choix de chaque établissement et pour chaque public ; un code d’inscription place une classe dans un module sans qu’un seul compte soit saisi à la main.
Dans le manuel
Ce que les enseignants en font
Chacun a sa page dans le manuel, qui explique comment cela fonctionne, avec les vrais écrans.
Utilisez-la en classe dès ce trimestre.
Ouvrez votre établissement en deux minutes, ou réservez une démo et nous vous ferons faire le tour. Dans les deux cas, rien à installer et rien à payer.