Le programme 12 semaines Méthode Projets Infos pratiques Inscription Retour à l'accueil
Codio Academy · Kids

Codio Kids : apprendre à coder en créant.

Un programme de 12 semaines pour les 8–15 ans : logique, programmation, création numérique et un vrai projet, présenté lors d'un Demo Day.

8–15 ans
enfants et adolescents
12 semaines
jusqu'au Demo Day
4 groupes
par âge et niveau
6–8 enfants
par groupe
Programme 12 semaines

Codio Kids

« Apprendre aujourd'hui, créer demain. »

Un programme pédagogique structuré pour apprendre la logique, la programmation, la création numérique et la réalisation de projets concrets. Le parcours est organisé selon l'âge, le niveau et l'autonomie de chaque enfant.

8–15Ans
12Semaines
4Groupes
6–8Enfants / groupe
1Projet + Demo Day

Logique

Raisonner étape par étape et apprendre à résoudre des problèmes.

Programmation

Scratch, web et Python, selon l'âge et le niveau de l'enfant.

Création numérique

Imaginer et fabriquer des jeux, des sites et des applications.

Projets concrets

Chaque enfant réalise un projet et le présente lors d'un Demo Day.

Inscrire mon enfant →
Pour qui ?

Un parcours adapté à chaque âge et à chaque niveau.

Quatre groupes pour que chaque enfant avance à son rythme, avec des défis à sa mesure.

Public cible

Enfants et adolescents de 8 à 15 ans, répartis en quatre groupes selon l'âge et le niveau : Discover (8–9 ans), Explore (10–11 ans), Creator (12–13 ans) et Developer (14–15 ans).

Prérequis et positionnement

Aucun niveau d'expert n'est attendu : le parcours démarre au niveau débutant. Un test de positionnement permet d'ajuster le groupe si le niveau technique ne correspond pas exactement à l'âge.

Objectifs pédagogiques

Comprendre, pratiquer, résoudre un problème et produire quelque chose : l'objectif n'est pas seulement d'apprendre une technologie, mais de savoir s'en servir pour créer.

Résultat attendu

À la fin des 12 semaines, chaque enfant a développé sa logique, acquis des compétences adaptées à son âge, réalisé un projet concret et appris à l'expliquer — avec l'envie de continuer à apprendre et à créer.

Compétences

Ce que votre enfant va développer

Logique et résolution de problèmes

Programmation : Scratch, JavaScript, Python

Création web : HTML, CSS

Créativité

Travail en équipe

Présenter et expliquer son travail

Programme des 12 semaines

Choisissez un groupe pour découvrir ses 12 semaines.

Chaque semaine suit le même fil : comprendre, pratiquer, créer, partager. Le formateur adapte la difficulté au niveau réel du groupe.

G1 — Discover 8–9 ans

ParcoursDébutant
Compétences principalesLogique, Scratch, créativité, séquences, boucles, conditions
Projet finalJeu Scratch personnelProjet individuel
BadgeGame Creator / First Coder
S1

Découvrir le numérique

Ordinateur, applications, internet et règles de sécurité. Un « robot » humain pour comprendre qu'un ordinateur suit des instructions précises.

S2

Séquences et algorithmes

Ordre, séquence et algorithme : recettes, parcours, déplacement d'un personnage.

S3

Premiers pas avec Scratch

Interface, sprites, scènes, blocs de mouvement et événements. Mini-défi : une animation simple.

S4

Animation, dialogues et sons

Messages, dialogues, arrière-plans et sons. Mini-projet : une petite histoire interactive.

S5

Les boucles

Répéter, boucle infinie et répétition contrôlée, dans une animation ou un mini-jeu.

S6

Les conditions

Si/alors, détection et règles du jeu : un personnage réagit à un obstacle ou à un événement.

S7

Variables : score et vies

Créer et modifier une variable pour ajouter score, vies ou compteur à un jeu.

S8

Concevoir un jeu

Idée, règles, personnages, objectif, difficulté et scénario. Création du cahier d'idées du projet final.

S9

Développement du jeu

Construction du projet final : décors, personnages, mouvements, règles et interactions.

S10

Amélioration et créativité

Ajouter niveaux, sons, effets, bonus ou difficulté. Travail sur l'expérience utilisateur.

S11

Tests et débogage

Tester le jeu, trouver les bugs, corriger, simplifier et préparer la démonstration.

S12Finale

Demo Day

Présentation devant le groupe et les parents : idée, démonstration et feedback.

G2 — Explore 10–11 ans

ParcoursDébutant / intermédiaire
Compétences principalesScratch avancé, HTML, CSS, JavaScript, introduction à Python
Projet finalMini-site + projet interactifProjet individuel
BadgeExplore / Web Creator
S1

Logique et algorithmes

Conditions, boucles et décomposition d'un problème. Exercices de logique et pseudo-code.

S2

Scratch avancé

Messages, variables, conditions imbriquées, clones et interactions. Défi : un mini-jeu plus complet.

S3

Projet Scratch intermédiaire

Conception, développement et test d'un jeu ou d'une animation. Débogage et amélioration.

S4

HTML : créer une page

Titres, paragraphes, images, liens et listes. Création d'une première page personnelle.

S5

CSS : rendre le site attractif

Couleurs, tailles, espacements, bordures, mise en page et classes.

S6

Mini-site personnel

Plusieurs sections ou pages, navigation et présentation d'un sujet choisi.

S7

JavaScript : page interactive

Variables, événements, fonctions simples et interactions avec l'utilisateur.

S8

Quiz interactif

Questions, réponses, score et feedback. Introduction simplifiée au DOM.

S9

Python : premiers pas

Variables, types simples, entrées/sorties, conditions et boucles.

S10

Mini-projet Python

Un programme simple : quiz, calculateur, jeu de devinettes ou gestion de score.

S11

Projet final

Choix du projet, planification, développement et tests, en combinant les compétences acquises.

S12Finale

Présentation

Démonstration du projet, explication des choix et feedback.

G3 — Creator 12–13 ans

ParcoursIntermédiaire
Compétences principalesHTML, CSS, JavaScript, DOM, Python, conception de projet
Projet finalApplication web interactiveBinômes ou équipes de 2–3
BadgeCreator / Project Presenter
S1

Algorithmes et résolution de problèmes

Décomposition, pseudo-code, conditions, boucles et fonctions.

S2

HTML

Structure sémantique, formulaires simples, liens, médias et organisation d'une page.

S3

CSS et responsive

Sélecteurs, box model, Flexbox, organisation responsive et design d'interface.

S4

JavaScript

Variables, conditions, boucles, fonctions, événements et logique interactive.

S5

DOM

Sélection et modification d'éléments HTML, événements et interface dynamique.

S6

Application interactive

Un quiz, un calculateur, un gestionnaire de tâches simple ou une autre application web.

S7

Python

Syntaxe, variables, conditions, boucles, fonctions et structures de données simples.

S8

Projet Python

Un petit programme avec entrées utilisateur, logique et traitement de données.

S9

Cahier des charges du projet final

Besoin, utilisateurs, fonctionnalités, interface, contraintes et livrables.

S10

Développement

Réalisation du projet en équipe, avec suivi technique et résolution des problèmes.

S11

Tests et documentation

Tests fonctionnels, correction des bugs, documentation courte et préparation de la présentation.

S12Finale

Demo Day

Présentation de l'application, démonstration, questions/réponses et feedback.

G4 — Developer 14–15 ans

ParcoursIntermédiaire / avancé
Compétences principalesPython, Web, API, Git/GitHub, cahier des charges, tests
Projet finalMini-application complèteÉquipes de 2–3
BadgeYoung Developer / Project Presenter
S1

Algorithmes et structures de données

Algorithmes, complexité intuitive, listes/tableaux, conditions, boucles et fonctions.

S2

Python : fondamentaux

Variables, types, conditions, boucles, fonctions et bonnes pratiques de code.

S3

Python : modules, fichiers, exceptions

Organisation du code, modules, lecture/écriture de fichiers et gestion des erreurs.

S4

Projet Python

Une mini-application : gestion de données, quiz, outil ou jeu. Tests et amélioration du code.

S5

Web : HTML/CSS

Structure d'une interface, CSS moderne, responsive design et organisation d'un projet web.

S6

JavaScript

Logique, fonctions, événements, DOM et interactions avancées.

S7

APIs et données

Principe d'une API, requêtes, JSON et intégration de données externes.

S8

Git et GitHub

Versioning, dépôt, commit, branches de base, historique et collaboration.

S9

Cahier des charges

Besoin, utilisateurs, fonctionnalités, architecture, planning, rôles et critères de réussite.

S10

Développement du projet final

Travail en équipe de 2–3 : fonctionnalités principales, intégration et suivi.

S11

Tests, documentation et présentation

Tests, correction, README/documentation, préparation du pitch et de la démonstration.

S12Finale

Demo Day

Présentation finale devant le groupe et les parents : démonstration, questions/réponses et évaluation.

Méthode d'apprentissage

Learn → Practice → Create → Present

Chaque séance est active et orientée vers la création : on apprend une notion, on la pratique, puis on construit quelque chose avec.

1

Challenge

10 min

Un défi court pour stimuler la réflexion et réactiver les connaissances.

2

Learn

15–20 min

Une nouvelle notion expliquée par démonstration et exemples.

3

Practice

20–30 min

Des exercices guidés, puis une autonomie progressive.

4

Create

30–40 min

Construction du projet ou de la fonctionnalité du jour.

5

Share

10 min

Démonstration, feedback et retour d'expérience.

Durées indicatives de chaque phase d'une séance.

Où passe le temps ?

  • Découverte / théorie
  • Exercices
  • Projet
  • Présentation
Projets

Ce que les enfants vont créer.

Chaque participant réalise un projet adapté à son niveau, puis le présente lors du Demo Day.

Jeu Scratch personnel

G1 · Discover. Un jeu imaginé et construit de A à Z : personnages, règles, score et vies, niveaux, sons et effets.

ScratchBouclesConditionsVariables

Mini-site + projet interactif

G2 · Explore. Un mini-site personnel avec navigation, puis un projet qui combine les compétences acquises.

HTMLCSSJavaScriptPython

Application web interactive

G3 · Creator. Une application conçue en équipe à partir d'un cahier des charges, avec tests et documentation courte.

HTMLCSSJavaScriptDOMPython

Mini-application complète

G4 · Developer. Une application développée en équipe de 2–3, avec cahier des charges, API, Git/GitHub, tests et README.

PythonWebAPIGit/GitHub

Le projet final en 5 étapes

  1. IdéeChaque enfant ou équipe choisit une idée adaptée à son niveau.
  2. Cahier d'idéesObjectif, utilisateurs, fonctionnalités, technologies, résultat attendu.
  3. DéveloppementRéalisation progressive, avec l'accompagnement du formateur.
  4. TestsRecherche de bugs, corrections et améliorations.
  5. PrésentationDémonstration, explication des choix, retour d'expérience.

Demo Day : le moment de montrer son travail.

L'événement final où les enfants présentent leur projet devant les autres participants et, idéalement, leurs parents : idée, démonstration, questions et feedback.

Badges et motivation

Logic MasterRésoudre des problèmes et raisonner étape par étape
First CoderÉcrire et comprendre ses premières instructions
Game CreatorCréer un jeu fonctionnel
Web CreatorCréer une page ou un mini-site
Python ExplorerRéaliser un programme Python
Bug HunterIdentifier et corriger des erreurs
Project PresenterPrésenter clairement son projet
Young DeveloperRéaliser un projet complet avec une démarche de développement
Informations pratiques

Tout savoir sur l'organisation.

Durée

12 semaines, de la découverte jusqu'au Demo Day.

Groupes

4 groupes selon l'âge et le niveau. Taille idéale : 6 à 8 enfants, avec 8 participants maximum par groupe.

Projets

Individuels pour les 8–11 ans pour développer l'autonomie ; en binômes ou équipes de 2–3 pour les 12–15 ans pour apprendre à collaborer.

Accompagnement

Le formateur différencie les exercices au sein d'un même groupe : niveau standard, défi avancé ou accompagnement renforcé.

Test de positionnement

Il permet d'ajuster le groupe de l'enfant si son niveau technique ne correspond pas exactement à son âge.

Inscription

Remplissez le formulaire ci-dessous. Pour connaître les prochaines sessions, les dates et les modalités, notre équipe vous répond directement.

Comment la progression est évaluée

Projet30 %

Fonctionnalité, progression, qualité et finalisation.

Compétences techniques25 %

Utilisation correcte des outils et technologies.

Compréhension20 %

Compréhension des notions et capacité à les expliquer.

Créativité10 %

Originalité et capacité à proposer des idées.

Travail en équipe10 %

Communication, collaboration et répartition des tâches.

Présentation5 %

Démonstration, explication et confiance.

Prêt à rejoindre Codio Kids ?

Apprendre aujourd'hui, créer demain : inscrivez votre enfant et laissez-le construire son premier vrai projet.

Inscription

Inscrire mon enfant à Codio Kids

Ce formulaire est à remplir par un parent ou un tuteur. Notre équipe vous contactera pour les prochaines étapes.

Parent / tuteur

L'enfant

Le programme s'adresse aux 8–15 ans.

La demande est envoyée directement à notre équipe.

✓

Merci pour votre demande !

Votre demande d'inscription a bien été envoyée à l'équipe Codio Academy, qui vous contactera prochainement.

Nous contacter

StudioNovation City, Sousse, Tunisie — visites sur rendez-vous
Emailcodioacademy@outlook.com
Téléphone+216 28 80 29 29
HorairesLun–Sam, 9h–18h