BrainCraft
Toutes les fonctionnalités
Interactif

Terminal en direct codez ensemble, en classe.

Exécutez du vrai code dans votre session BrainCraft. Choisissez l'environnement adapté à votre cours Python, Node.js, Go, DevOps et plus. Les étudiants voient la sortie en direct. Aucune installation, aucune configuration.

Terminal en direct · Python 3
34 observateurs
BashPython 3Node.jsGoRust+ more
python3 fibonacci.py
fibonacci(10) = 55
fibonacci(20) = 6765
fibonacci(30) = 832040
# L'audience voit ceci en temps réel ↓
nvim fibonacci.py
NORMALfibonacci.py◉ pyright · 0 errors

def fibonacci(n: int) -> int:

if n <= 1: return n

return fibonacci(n-1) + fibonacci(n-2)

Neovim + LSPZshGitfzfripgrep

⚡ Conteneurisé · Isolé · Aucune installation requise

Plusieurs environnements, Neovim inclus

Python, Node.js, Go, Rust et plus chaque environnement embarque Neovim préconfiguré pour le langage choisi : LSP, autocomplétion et coloration syntaxique, prêt à l'emploi.

Les étudiants voient la sortie en direct

Chaque commande, chaque résultat streamé vers les écrans des participants en temps réel.

Combinez avec des questions

Placez un Terminal en direct avant un QCM. Démo le concept de code, puis testez immédiatement la compréhension.

Environnements de lab

Choisissez l'environnement adapté à votre cours

Chaque lab est préconfiguré et prêt en secondes aucune configuration pour les enseignants, aucune installation pour les étudiants.

🐍

Lab Python

Python 3 · pip · pyenv · SQLite · PostgreSQL

🌐

Développement Web

Node.js · npm · MariaDB · PostgreSQL · Nginx

⚙️

DevOps

Podman · Kubernetes · Terraform · Ansible · AWS CLI

🔮

Polyglotte

Go · Rust · Java · PHP · Ruby · et plus

🔒

Sécurité

nmap · tcpdump · nikto · openssl · net-tools

Personnalisé

Toute combinaison via la config de session

Tous les environnements tournent sous Alpine Linux dans un conteneur isolé. Les étudiants rejoignent instantanément via QR code aucune installation locale requise.

Pour les enseignants

Session prête en quelques minutes

Trois étapes. Aucun service informatique requis.

01

Choisissez vos outils

Sélectionnez les langages et runtimes à activer. Le conteneur se configure automatiquement Neovim inclus avec le bon LSP pour le langage choisi.

02

Ajoutez des questions de feedback

Insérez des slides QCM, sondage ou question ouverte après votre démo de code pour vérifier la compréhension sur le moment.

03

Lancez la session

Partagez le QR code. Les étudiants obtiennent un accès direct au terminal depuis leur navigateur en quelques minutes aucun téléchargement, aucun compte requis.

En action

Exécutez du vrai code, en classe

Python, Node.js, Go, outils DevOps et plus choisissez votre environnement, écrivez votre code et exécutez-le. Chaque participant voit la sortie streamée sur son appareil en temps réel.

Node.js · Express demo
34 observateurs
node server.js

Server running on port 3000

GET /api/users → 200 OK (12ms)

GET /api/stats → 200 OK (8ms)

34 participants suivent le terminal en direct
ABCDEFGH+26
J'ai arrêté de me battre avec les installations Python sur 30 laptops différents. Maintenant on code ensemble dès le premier jour.

- Instructor A. Mensah, Bootcamp Développement Logiciel

"J'ai donné le même keynote à 200 personnes deux fois. La version avec BrainCraft a généré 4× plus d'engagement post-événement."

- Marcus T. · Conférencier, Lagos

Prêt à rendre vos cours inoubliables ?

Rejoignez des milliers d'éducateurs qui utilisent déjà BrainCraft. Gratuit pour commencer, aucune carte bancaire requise.

Rejoint par 5 000+ éducateurs

4 800+

sessions lancées

15

pays africains

4,8 ★

note moyenne