Le Coding Lab : votre enfant programme pour de vrai
Ses écrans, mais pour créer : des blocs à Python, jusqu’à l’IA, des missions courtes avec Néo et des projets à montrer.
- Dès 7 ans
- Rien à installer
- Sans publicité
- Suivi pour les parents
- étapes guidées
- 350+
- étapes guidées
- ateliers à explorer
- 9
- ateliers à explorer
- défis par an, un chaque lundi
- 52
- défis par an, un chaque lundi
- langues : FR, EN, DE, IT
- 4
- langues : FR, EN, DE, IT
Programme conçu par des ingénieurs diplômés de


Conçu en Suisse
Un programme suisse, pensé par des ingénieurs
Le programme et les missions sont conçus par des ingénieurs diplômés de l’EPFL et de l’ETHZ, dont le fondateur de Smart Kids School.
- En lien avec les plans d’études suisses : l’informatique fait partie de l’école obligatoire.
- Données des enfants traitées selon la loi suisse (nLPD), avec l’accord d’un parent.
- Un espace de confiance, pensé pour apprendre sereinement : sans publicité, et seule l’équipe Smart Kids School échange avec votre enfant.
Le temps d’écran, autrement
Ses écrans, mais pour créer.
C’est lui qui m’a programmé !

son propre jeu
Même écran, même durée. À la fin, il a construit quelque chose.
Ce que disent les études →Nouveau · conçu par nos ingénieurs
Smart Blocs : apprendre les algorithmes en jouant
Votre enfant aide Néo à livrer le village d’Alpenrose : séquences, boucles, conditions… et le vrai Python sous chaque programme. Néo lit les consignes à voix haute : idéal pour les 7–10 ans.
- Dès 7 ans
- 6 chapitres · 36 missions
- Tout dans la plateforme
- 4 langues
- Une vraie histoireOn aide les habitants d’un village suisse, jusqu’à créer son propre jeu.
- Les vrais algorithmesSéquences, boucles, conditions, fonctions, variables, événements.
- Comme un développeurObserver, prédire, corriger un bug, puis créer.
- Le Python à côtéChaque programme s’affiche aussi en vrai Python.
À toi de jouer
Une mission comme dans le Lab, à essayer tout de suite
C’est ainsi qu’on apprend dans le Coding Lab : un objectif clair, des blocs ou du code, et un résultat qu’on voit tout de suite.
Essaie une mission
Aide Néo à atteindre l’étoile sans toucher les rochers. Empile les blocs, puis lance ton programme.
Le chemin tout droit est bloqué : il faut contourner.
Blocs
Ton programme · 0 / 12
Clique sur un bloc pour l’ajouter ici.
Le même programme en Python
from lab import Neo neo = Neo()
Ce que votre enfant saura faire
Des progrès que vous voyez, semaine après semaine
Repères pour un enfant qui code 2 à 3 fois par semaine, 20 à 30 minutes. Les plus grands peuvent commencer directement en Python.
Néo apprenti
Après 1 semaineSon premier programme
Il fait danser Néo avec une séquence, une boucle et un événement, puis voit le même programme en Python.
Néo créateur de jeux
Après 1 moisSon propre jeu
Avec Smart Blocs, il termine le village d’Alpenrose et crée son jeu : boucles, conditions, variables.
Néo codeur Python
Après 3 moisDu vrai Python
Par la passerelle, il passe des blocs au code tapé : dessins avec la tortue, petits jeux, défis du lundi.
Néo ingénieur
Après 1 anDes projets d’ingénieur
Site web, robot, intelligence artificielle, énigmes des Olympiades : des projets complets et ses certificats de niveau.
Le parcours
À partir de 7 ans, un chemin qui suit votre enfant
Chaque enfant commence là où il en est : avec des blocs s’il découvre, directement en Python s’il a déjà codé.
La grande aventure
- 1Nouveau
Smart Blocs
Pour commencer, dès 7 ans : 36 missions en 6 chapitres au village d’Alpenrose. Livrer, décorer, puis créer son propre jeu.
- 2Au choix
Scratch
4 niveaux, 16 ateliers et un grand jeu : animer, raconter, créer ses premiers jeux avec des blocs.
- 3
Passerelle
Deux portes vers le vrai code : depuis Smart Blocs (14 étapes) ou depuis Scratch (12 étapes), avec un aide-mémoire blocs ↔ Python.
- 4
Python
4 niveaux, 40 étapes : 25 leçons puis le niveau Expert (15), du premier print() aux algorithmes. Avec les ateliers, plus de 170 étapes en Python.
Déjà à l’aise ? Le test de placement. En Scratch comme en Python, votre enfant peut passer directement le défi d’un niveau qu’il connaît déjà : réussi, il ouvre le niveau suivant. Pas besoin de refaire ce qu’il sait.
Puis 9 ateliers, dans l’ordre qu’il préfère
- Dessiner avec la tortueFormes, couleurs, spirales et rosaces : de vraies œuvres d’art en quelques lignes de code.11 étapes
- Créer des jeuxPixels, déplacements, collisions et score : découvre les secrets des jeux, puis crée le tien.16 étapes
- Mon site webHTML et CSS : construis le site du village d’Alpenrose, puis ta propre page web.20 étapes
- Robotique virtuelleGuide un robot sur une grille : capteurs, boucles et décisions, comme un vrai ingénieur.12 étapes
- Données & mathsMoyennes, graphiques, fractions, probabilités : des problèmes de maths résolus en code.20 étapes
- Objectif OlympiadesÉnigmes d’informatique dans l’esprit du concours Castor et des Olympiades suisses d’informatique.15 étapes
- Intelligence artificielleComprends comment une IA apprend, puis crée les tiennes : formes, neurone, chatbot.30 étapes
- Objets & fichiersClasses, sauvegardes et fichiers : organise ton code comme dans les vraies applis.14 étapes
- Cyber-AgentsMots de passe, faux messages, liens pièges : deviens un pro de la sécurité en ligne.22 étapes
Et chaque lundi, un nouveau défi Python ; chaque mois, un grand projet sur 4 semaines.
Comment votre enfant avance
- 1Il choisit un mondeChaque monde a sa couleur et son illustration : Smart Blocs, Scratch, Python, robots, jeux, IA…
- 2Il avance de station en stationUne carte montre ce qui est réussi, ce qui l’attend et ce qui reste à débloquer.
- 3Il relève le défi du niveauUn badge et un certificat, puis le niveau suivant s’ouvre : on construit des bases solides.
- 4Vous suivez ses progrèsTableau de bord par enfant et, si vous le souhaitez, un résumé de la semaine.
À l’intérieur
Ce que votre enfant voit dans le Lab









1Des mondes à explorer
Smart Blocs, Scratch, Python, puis 9 ateliers : tortue, jeux, site web, robot, énigmes, IA, cybersécurité… Chaque monde a sa couleur et sa progression.
Votre espace parent
Ce que vous voyez, vous, parent
Vous savez où en est votre enfant sans avoir à lui demander : un tableau de bord, un résumé le lundi si vous le souhaitez, une attestation à chaque niveau réussi et des carnets en PDF à imprimer.
Suivi de progression
50 étapes réussies au total
Smart Blocs36 / 36
Passerelle Smart Blocs → Python9 / 14
Python5 / 43
▸ Pas encore commencés (14)
Défis de la semaine réussis : 6
Prochaine étape suggérée
Continuer « Passerelle Smart Blocs → Python » : 9 étapes sur 14. Le bouton « Continuer », en haut de son Lab, la ramène où elle s’est arrêtée.
Pour en parler ensemble : Demandez-lui de vous montrer sa dernière mission réussie et de vous expliquer ce que fait son programme.
Smart Kids School · Coding Lab
Voici ce qui s’est passé cette semaine dans le Coding Lab.
lea@exemple.ch
Smart Blocs : 36 missions réussies
Python : 5 leçons validées (+2 cette semaine)
Ateliers et passerelles : 9 étapes réussies (+3 cette semaine)
Badges de parcours : 1
Défis de la semaine réussis : 6 (dont celui de la semaine dernière ✓)
Actif cette semaine ✓
🏆 Nouveau défi de la semaine dans le Coding Lab
Débutant : « La table de 7 » · Confirmé : « Le triangle »
Idée : demandez-lui de vous montrer le dernier programme qu’il a écrit.

Smart BlocsScratchPython



- Bilan « Mon parcours »Une page par enfant : ses mondes, ses badges, ses défis réussis et la prochaine étape ; à imprimer ou garder en PDF
- Carnet du jeune codeur · Scratch10 défis dès 7 ans · les solutions à la fin · un diplôme à remplir quand tout est réussi
- Carnet du jeune codeur · Python12 défis dès 10 ans · les solutions à la fin · un diplôme à remplir quand tout est réussi
Un tableau de bord par enfant
Les étapes réussies parcours par parcours, les jours d’activité, les défis du lundi et les badges, avec une idée pour en parler ensemble.
Exemple avec un enfant fictif. Le résumé du lundi s’active ou s’arrête dans le tableau de bord.
Pourquoi maintenant
Les compétences de demain, dès aujourd’hui
Logique, Maths, Sciences
Coder entraîne la logique et la résolution de problèmes, comme en maths et en sciences.
Comprendre l’IA
En programmant ses propres IA, votre enfant voit comment elles apprennent et garde son esprit critique.
Le premier pas des Leaders
Beaucoup de Leaders de la tech ont commencé enfants, par de petits programmes.
Ce que dit la recherche
« Une méta-analyse de 105 études montre qu’apprendre à programmer développe aussi d’autres compétences : le raisonnement, la créativité, les maths et la vision dans l’espace. »
Pour les parents
Pourquoi les parents choisissent le Coding Lab
Une méthode d’ingénieurs
Comprendre avant d’appliquer, petites réussites, vérification automatique : la rigueur des écoles polytechniques, à hauteur d’enfant.
Utile à l’école
Le parcours Maths & code fait réviser multiples, fractions, pourcentages, Pythagore ou probabilités en programmant.
Vous suivez ses progrès
Un tableau de bord par enfant et, si vous le souhaitez, un résumé de la semaine par e-mail.
Sûr par conception
Python s’exécute dans le navigateur, coupé d’Internet. Un espace de confiance, sans publicité : seule l’équipe Smart Kids School échange avec votre enfant.
Quatre langues
Tout le Lab existe en français, en anglais, en allemand et en italien, et Néo parle les quatre. On change de langue à tout moment.
Rien à installer
Un ordinateur ou une tablette et un navigateur suffisent. Les projets sont sauvegardés sur tous les appareils.
Pour les enfants
Néo t’accompagne à chaque mission
Badges et séries
Chaque étape réussie compte. Garde ta série de jours et débloque des badges.
Des certificats
À la fin d’un niveau, imprime ton certificat et montre-le à ta famille.
Tes propres jeux
Crée des jeux, des dessins et des robots, puis partage-les avec un lien.
Néo te parle
Néo lit les consignes et les indices à voix haute. Bloqué ? Un indice t’aide sans donner toute la réponse.
Formules
Choisissez votre formule
Un investissement dans l’avenir de votre enfant : programmation, sciences et intelligence artificielle, apprises pas à pas avec une méthode d’ingénieurs. Toutes les missions et toutes les nouveautés, pour un enfant ou pour deux.
Le Coding Lab ouvre bientôt : réservez sans payer, nous vous écrivons dès l’ouverture.
Offre de lancement · jusqu’au 31 décembre
Familles fondatrices
299CHF la 1re année
puis 399 CHF par an, tant que vous restez abonnés
2 enfants : 479 CHF la 1re année, puis 639 CHF par an
30 places seulement
Les premières familles nous aident à faire grandir le Coding Lab. En échange, leur prix reste bas tant qu’elles restent abonnées.
Abonnement annuel, renouvelé chaque année sauf résiliation (CGV, article 14).
Ou choisissez une formule au prix normal :
Un enfant
490CHF / an
Soit 40.83 CHF/mois · 1.34 CHF/jour
Payé en une fois : 2 mois offerts (98 CHF d’économie)
2e enfant : +300 CHF/an (−40 %)
- Smart Blocs, Scratch, passerelles et Python (4 niveaux)
- 9 ateliers : tortue, jeux, site web, robot, données & maths, énigmes Olympiades, IA, objets, cybersécurité
- Un défi Python chaque lundi et un grand projet chaque mois
- Tableau de bord et résumé pour les parents
- Certificats et carnets de défis à imprimer
Déjà en cours Solo, Duo ou Premium ? Le Coding Lab est inclus. Voir les cours
Prix de lancement, TVA non applicable.
Pour offrir à Noël ou pour un anniversaire : carte cadeau Coding Lab, 3 ou 12 mois, sans abonnement
Écoles
Vous êtes une école ? Le Coding Lab en classe
Un forfait annuel par classe, uniquement pour le Coding Lab : vos élèves passent des blocs (Smart Blocs, Scratch) à Python à leur rythme, et vous suivez toute la classe d’un coup d’œil.
Une classe, jusqu’à 25 élèves
Pour toute l’année scolaire, un seul forfait pour la classe.
Comptes sans e-mail
Chaque élève se connecte avec le code de la classe et un pseudo : aucune adresse e-mail d’enfant.
Tableau de bord enseignant
La progression de chaque élève, les étapes réussies et celles qui bloquent.
Défis de classe
Un défi commun chaque semaine, pour faire avancer toute la classe.
Facture QR à l’école
Une seule facture par année scolaire, payable par virement.
Données protégées (nLPD)
Un contrat de traitement des données signé avec l’école, et le minimum de données sur les élèves.
Sur devis
Construisons votre projet ensemble
Dites-nous combien de classes, quels degrés et à quelle période : nous vous proposons un devis et un démarrage adaptés à votre école.
- Vous nous décrivez vos classes.
- Nous vous envoyons un devis.
- Vos élèves reçoivent le code de la classe et commencent.
ou écrivez-nous : contact@smartkids-school.ch
Questions fréquentes
Dès quel âge ?
Dès 7 ans avec Smart Blocs, nos blocs maison. Python commence vers 10 ans. Les parcours Objets & fichiers et Intelligence artificielle s’adressent aux 12–15 ans.
Faut-il installer quelque chose ?
Non. Tout fonctionne dans le navigateur, sur ordinateur ou tablette.
Combien de temps par semaine ?
Nous conseillons une à deux heures, en séances courtes. Chacun avance à son rythme : rien n’est perdu d’une semaine à l’autre.
Qu’est-ce que Smart Blocs ?
Notre éditeur à blocs maison, pour les 7–10 ans : 36 missions au village d’Alpenrose, de la séquence jusqu’à son propre jeu. Sous chaque programme, l’enfant peut voir le même code en vrai Python.
Mon enfant connaît déjà Scratch ?
Parfait ! Il peut continuer avec notre cours Scratch (au choix) ou passer directement à Python par la passerelle Scratch → Python, qui part de ce qu’il sait déjà.
Mon enfant a déjà fait du Python ?
Il peut passer le test de placement : le défi de fin de niveau, sans refaire les leçons. Réussi, il ouvre directement le niveau suivant. C’est pareil en Scratch.
J’ai deux enfants : comment ça marche ?
Le 2e enfant bénéficie de 40 % de rabais. Chacun a son propre compte et sa progression ; vous suivez les deux dans un seul tableau de bord.
Mon enfant ne lit pas encore très bien ?
Néo lit les consignes et les indices à voix haute, en français, allemand, italien et anglais. Les premières missions Smart Blocs demandent très peu de lecture.
Ordinateur ou tablette ?
Les deux. Smart Blocs se joue au doigt sur tablette ; pour taper du Python, un ordinateur ou une tablette avec clavier est plus confortable.
Et le temps d’écran ?
C’est un écran qui fait créer, pas consommer : des séances courtes avec un but clair, et vous voyez dans votre tableau de bord ce que votre enfant a fait. Pas de publicité, pas de vidéos à la chaîne, pas de discussion avec des inconnus.
Et s’il bloque ?
Chaque étape a des indices de plus en plus précis ; Néo encourage sans donner la réponse. Votre enfant peut aussi poser une question à notre équipe depuis le Lab : la réponse arrive par e-mail au parent.
Quel lien avec l’école ?
Le programme suit les notions d’informatique des plans d’études suisses (PER en Suisse romande, Lehrplan 21 en Suisse alémanique) : algorithmes, séquences, boucles, données. Le parcours Maths & code fait réviser les maths de l’école en programmant.
Mon enfant n’aime pas les maths ?
Ce n’est pas un problème : on peut coder sans aimer les maths. Smart Blocs, Scratch et les jeux parlent surtout de logique, d’histoires et de créativité. Souvent, c’est même l’inverse qui arrive : en programmant un jeu ou un dessin, les maths deviennent concrètes. Pour ceux qui le veulent, le parcours Maths & code fait réviser les maths de l’école en programmant.
Comment payer ?
Par carte, Apple Pay ou Google Pay, sur une page de paiement sécurisée par Stripe.
Y a-t-il un parrainage ?
Oui : chaque famille inscrite reçoit son code de parrainage. Une nouvelle famille qui l’utilise a 1 mois de Coding Lab offert, et la famille qui l’a partagé reçoit aussi 1 mois offert.
Comment arrêter ?
Par simple e-mail. L’abonnement mensuel engage pour 12 mois, puis il est résiliable chaque mois ; l’annuel se renouvelle chaque année, sauf si vous l’arrêtez avant l’échéance (CGV, article 14). Nous vous écrivons 30 jours avant chaque renouvellement de l’annuel.
Prêt à coder avec Néo ?
Une place pour votre enfant, des missions pour toute l’année.