Apprends à coder en dessinant.
Une tortue qui obéit à tes ordres. Tu lui dis d'avancer, de tourner, de changer de couleur — et un dessin apparaît. Que tu préfères les blocs ou le code, l'atelier est ouvert : invente, recopie, essaie.
Atelier de blocs
Glisse-dépose des blocs colorés (Blockly). Idéal pour découvrir la logique de programmation : boucles, conditions, fonctions — sans soucis de syntaxe.
Atelier de code
Éditeur JavaScript avec coloration syntaxique. Commandes en français pour la tortue, plus tout JS : variables, fonctions, récursion, maths.
Apprendre par les blocs
Pour démarrer sans clavier : un parcours en 7 chapitres avec un atelier de blocs intégré à chaque page. Tu lis l'explication, tu déposes les blocs, la tortue dessine.
- 1Chapitre 1Débutant· 5 min
Tes premiers blocs
Déplace ta première tortue en assemblant des blocs comme des Lego.
- 2Chapitre 2Débutant· 6 min
Couleurs et stylo
Donne une âme à tes dessins : couleurs, épaisseur, lever et baisser le stylo.
- 3Chapitre 3Débutant· 7 min
Répéter sans se fatiguer
Une seule boucle qui contient plusieurs blocs — et les répète automatiquement.
- 4Chapitre 4Intermédiaire· 7 min
Variables et calculs
Donne un nom à un nombre pour le réutiliser, le modifier — et faire des spirales.
- 5Chapitre 5Intermédiaire· 7 min
Choisir avec les conditions
Faire faire à la tortue des choses différentes selon une condition.
- 6Chapitre 6Intermédiaire· 8 min
Créer tes propres blocs
Quand un groupe de blocs revient souvent, transforme-le en un bloc unique — c'est une fonction.
- 7Chapitre 7Avancé· 8 min
Quand un bloc s'appelle lui-même
La récursion : la technique mentalement vertigineuse qui dessine des fractales en 5 blocs.
Apprendre par le code
Quand tu es prêt à taper du vrai JavaScript. Un parcours en 6 chapitres qui couvre les concepts fondamentaux à travers la tortue.
- 1Chapitre 1Débutant· 7 min
Premiers pas avec la tortue
Comprendre les commandes de base pour piloter la tortue et dessiner tes premières formes
- 2Chapitre 2Débutant· 9 min
Les boucles - répéter sans copier-coller
for, while, et comment dessiner un cercle ou une étoile en 3 lignes au lieu de 20
- 3Chapitre 3Débutant· 9 min
Variables et calculs
Donner un nom à une valeur pour la réutiliser, la modifier et faire des dessins paramétrables
- 4Chapitre 4Intermédiaire· 8 min
Les conditions - if, else, comparaisons
Faire des choix dans ton code pour que la tortue se comporte différemment selon la situation
- 5Chapitre 5Intermédiaire· 10 min
Les fonctions - créer tes propres commandes
Regrouper plusieurs lignes de code sous un nom, avec ou sans paramètres, pour ne plus jamais te répéter
- 6Chapitre 6Avancé· 11 min
La récursion - quand une fonction s'appelle elle-même
Dessiner des fractales (arbres, flocons, Sierpiński) en quelques lignes avec une technique mentalement vertigineuse
Pourquoi dessiner avec du code ?
Pas de console noire. Tu écris une ligne, la tortue bouge, un dessin apparaît. Le code devient un super-pouvoir visuel.
Boucles, variables, conditions, fonctions, récursion — les concepts qu'utilisent tous les développeurs, déguisés en formes et couleurs.
C'est du JavaScript, le langage du web. Tu peux continuer aussi loin que tu veux après l'atelier.