Aller au contenu principal

Introduction à la programmation.

Illustration de notre programme pour l'introduction à la programmation.

Publics concernés


Adolescents Débutants Curieux du numérique

Présentation


Le code est partout. Dans votre téléphone, votre voiture, votre frigo. Derrière chaque application, chaque site, chaque service numérique. Et pourtant, pour la plupart des gens, c’est un mystère total.

Cette formation vous ouvre la porte. Pas besoin de background technique, pas besoin de maths avancées. On commence vraiment de zéro. Python, JavaScript; des langages accessibles, puissants, utilisés partout dans l’industrie.

À la fin, vous saurez lire du code, en écrire, comprendre comment une machine interprète vos instructions. Un tremplin pour aller plus loin, ou simplement pour comprendre ce monde qu’on utilise sans le voir.

Au programme


D'où vient tout ça ?

Avant de coder, on comprend d'où ça vient. Des premiers langages aux IA génératives d'aujourd'hui. Pourquoi les langages ont évolué, quels concepts ont tout changé. Une perspective historique pour mieux saisir ce qu'on s'apprête à apprendre.

Penser comme un programme

Un problème, des étapes, une solution. On apprend à décomposer, à structurer sa réflexion, à voir le monde comme un algorithme. Le pseudo-code devient un outil pour organiser sa pensée avant même d'écrire une ligne de code.

Pourquoi des langages ?

Pourquoi on ne parle pas français à un ordinateur ? Pourquoi tant de langages différents ? On découvre les langages formels, leurs points communs, leurs différences. Et on comprend comment le code "parle" aux machines.

Installer son atelier

Un artisan a ses outils. Un développeur aussi. On découvre les IDE, on apprend à créer, organiser, exécuter et tester son code. Les fondations pour travailler de manière autonome et professionnelle.

Quel langage choisir ?

Il y en a des centaines. Lequel apprendre ? Ça dépend de ce qu'on veut faire. Web, mobile, données, jeux vidéo. On apprend à évaluer les critères, à faire un choix éclairé selon ses objectifs.

Les briques de base

Variables, types de données, opérateurs. Les éléments fondamentaux de tout programme. On manipule des données, on organise l'information, on fait des calculs, on affiche des résultats. Les premiers programmes prennent vie.

Décider et répéter

Conditions et boucles. Si ceci, alors cela. Tant que ça, faire ça. On introduit la logique dans le code, on automatise les actions, on rend les programmes dynamiques et fonctionnels.

Découper pour mieux régner

Les fonctions. Des blocs de code réutilisables. On structure, on organise, on rend le code lisible et maintenable. La modularité qui fait la différence entre un code amateur et un code propre.

Stocker et organiser

Listes, tableaux, dictionnaires. Les structures qui permettent de gérer des masses d'informations. On apprend à stocker, trier, retrouver. Des compétences essentielles pour tout projet sérieux.

Votre première calculatrice

Un vrai projet, de A à Z. On applique tout ce qu'on a appris pour créer une calculatrice. Transformer une idée en étapes concrètes, résoudre les problèmes, se documenter. Le premier projet complet, le déclic.

Penser en objets

L'orienté objet. Une autre façon de concevoir ses programmes. Planifier, structurer, organiser un projet de l'idée au code final. Découvrir le plaisir d'un projet bien codé, par soi-même.

L'art du débogage

Ça ne marche pas. Normal. C'est ça, programmer. On apprend à identifier les erreurs, à les comprendre, à les corriger. Des outils, des stratégies, des réflexes. Un aspect incontournable qu'il faut apprendre à accepter — et même à aimer.

Le code dans le monde réel

Automatiser des tâches, analyser des données, créer des outils, changer le monde. On explore des cas concrets d'applications de la programmation. Pour voir ce que ça peut vraiment faire — et rêver un peu plus grand.

Infos pratiques


Où et quand ?

Dans nos salles et en ligne, au créneau de votre groupe d’âge. Voir les lieux et les horaires

Quelle durée ?

>= 36 heures

Pour qui ?

Adolescents de 15 à 18 ans, débutants, curieux du numérique

De la place ?

Oui, sur demande

Prérequis


  • Maîtriser la langue française.
  • Pas de prérequis académique.
  • Un ordinateur personnel avec un accès administrateur.

Tarifs


Un unique abonnement,
pour tout DEKODE !

Un seul abonnement offre le cours de votre choix dans nos salles, une version en ligne sur DEKODE HUB, le tuteur IA pour accompagner, et la liberté de changer de sujet quand vous voulez.

DEKODE CLUB

Un membre

La formule découverte, où vous explorez et étudiez le cours de votre choix, dans nos salles, et vous changez de sujet quand vous voulez.

CHF 89.– par mois 10 mensualités, de septembre à juin. Rien en juillet ni en août.

  • Le cours de votre choix, pris dans tout le programme de votre groupe d’âge.
  • Un cours hebdomadaire dans une salle DEKODE.
  • L’équipe enseignante DEKODE pour vous guider et répondre à vos questions.
  • Le cours choisi est disponible en ligne sur DEKODE HUB, pour avancer aussi depuis chez vous.
  • Le tuteur IA, dans la salle comme à la maison, qui guide sans donner la solution.
  • Le changement de sujet à tout moment, sans rien repayer.

L’année en une fois : CHF 801.–, soit CHF 89.– économisés.

S’abonner

DEKODE CLUB

Recommandé

En famille

Tout le club, pour toute la famille. Pour deux membres d’un même foyer et jusqu’à quatre. Chacun suit son cours, dans son groupe d’âge.

CHF 139.– par mois 10 mensualités, de septembre à juin. Rien en juillet ni en août.

  • Deux membres du même foyer compris.
  • CHF 40.– par membre supplémentaire, jusqu’à quatre.
  • Chacun choisit son cours et son créneau, selon son âge.
  • Pour chaque membre, le cours est disponible en ligne sur DEKODE HUB, avec le tuteur IA.
  • Une seule facture, un seul abonnement à suivre.

L’année en une fois : CHF 1'251.–, soit CHF 139.– économisés.

S’abonner

Un cours ne vous plaît pas ? Ou vous l'avez déjà terminé ? Changez de thème ! Quand vous voulez. Pas de frais supplémentaires ni de contraintes. Vous choisissez votre propre parcours.

L’abonnement mensuel est sans engagement de durée. Vous le résiliez par écrit quand vous voulez, et il reste actif jusqu’à la fin du mois déjà réglé. Les cours suivent l’année scolaire : 10 mensualités, de septembre à juin, et rien en juillet ni en août. Réglée en une fois, l’année en vaut 9.

L’accès aux salles se fait sur réservation, dans la limite des places disponibles et des créneaux ouverts. Une suspension est possible sur demande écrite, en cas de congés ou de maladie. Les paiements se font exclusivement par TWINT ou par virement bancaire.

Vous préférez seulement un seul cours ? Chaque atelier reste disponible à la carte, à CHF 35.– la séance.

Un besoin particulier ? Nous proposons aussi du sur-mesure et du privé, sur demande.

Vous représentez une école, une institution ou une entreprise⁠? Ces tarifs ne vous concernent pas : nos interventions en établissement font l’objet d’un devis.

Le détail des offres et les conditions →