Aller au contenu principal

Introduction à la programmation.

Illustration de notre programme pour découvrir la programmation.

Publics concernés


Jeunes Niveau débutant Curiosité 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 ?

Jeunes de 12 à 15 ans, niveau débutant, curiosité 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


En groupe, en petit comité
ou en solo⁠.

Le cours de votre choix, à votre rythme, dans la formule qui vous convient.

La première séance est offerte.
Vous venez, vous voyez, vous décidez.

Cours par groupe d’âge

7 à 10 élèves

Le créneau hebdomadaire de votre groupe d’âge. Chaque élève y travaille le sujet de son choix, à son rythme.

CHF 35.– la séance

Dès le deuxième élève d’un même foyer, la séance est à CHF 28.–.

Le trimestre CHF 350.–
12 séances, vous en payez 10.
L’année CHF 980.–
36 séances, vous en payez 28.
  • Un cours par semaine, au créneau de votre groupe d’âge.
  • Le sujet de votre choix, pris dans le programme de votre groupe d’âge, et mené à votre rythme.
  • D’une table à l’autre, ce n’est presque jamais le même sujet et on s’entraide plutôt que de se comparer.
  • L’équipe enseignante DEKODE anime la séance et passe auprès de chaque élève.
  • Le tuteur IA, disponible pour guider sans donner la solution.
S’inscrire

Cours semi-privé

2 à 3 élèves

À deux ou à trois, sur un seul et même sujet, avec l’attention que permet un très petit groupe.

CHF 90.– par élève, la séance

La séance coûte CHF 180.– pour le groupe, partagés à parts égales. À 3 élèves, c’est CHF 60.– chacun.

Le trimestre CHF 900.–
12 séances, vous en payez 10.
L’année CHF 2'520.–
36 séances, vous en payez 28.
  • Un cours par semaine, à l’un de nos créneaux hebdomadaires ou à l’horaire convenu avec vous.
  • Un projet commun, choisi ensemble, y compris hors du programme.
  • Idéal pour une fratrie, deux camarades ou des collègues qui veulent avancer ensemble sur le même sujet.
  • Une personne de l’équipe enseignante rien que pour vous, trois élèves au maximum.
  • Le tuteur IA, disponible pour guider sans donner la solution.
S’inscrire

Cours privé

1 élève

Un cours rien que pour vous, sur le sujet que vous voulez, au rythme que vous voulez.

CHF 120.– la séance

Le trimestre CHF 1'200.–
12 séances, vous en payez 10.
L’année CHF 3'360.–
36 séances, vous en payez 28.
  • Un cours par semaine, à l’horaire convenu avec vous.
  • Le sujet de votre choix, sans limite de programme.
  • Soixante minutes d’attention que vous ne partagez avec personne.
  • L’équipe enseignante DEKODE, consacrée au sujet que vous avez choisi.
  • Le contenu suit votre avancée, séance après séance.
  • Le tuteur IA, disponible pour guider sans donner la solution.
S’inscrire

Tous nos cours durent 60 minutes. L’année suit l’année scolaire : 36 séances de septembre à juin, hors vacances scolaires et jours fériés. Le trimestre en compte 12.

En cours semi-privé, le prix fixé est celui de la séance pour le groupe, soit CHF 180.–. Il se partage à parts égales. À 2 élèves, CHF 90.– chacun et à 3, CHF 60.– chacun. Trouver un troisième participant fait donc baisser le prix de tout le monde. La taille du groupe se convient avec nous avant la première séance et vaut pour la période réglée. Les absences ne la modifient pas. Le sujet et l’horaire se conviennent avec nous de la même façon.

Plusieurs élèves d’un même foyer ? Dès le deuxième inscrit à un cours par groupe d’âge, la séance passe de CHF 35.– à CHF 28.–, pour chaque élève supplémentaire et tant que les inscriptions courent ensemble. Le trimestre et l’année s’en déduisent de la même façon. Ce prix pour les familles ne concerne pas les cours en semi-privé et en privé.

Vous choisissez une séance, un trimestre ou une année, et rien ne se reconduit tout seul. Les paiements se font par TWINT ou par virement bancaire, et doivent nous être parvenus avant la séance, hormis la première, qui est offerte. On ne peut pas participer à une séance qui n’a pas été réglée.

Vous achetez des séances, pas un sujet. En cours par groupe d’âge, vous prenez un autre sujet du programme de votre âge quand vous voulez, sans attendre la fin du trimestre et sans rien payer de plus. En semi-privé et en privé, le sujet se décide avec vous et peut évoluer en cours de route. L’élève qui change de groupe d’âge rejoint le groupe supérieur dans la foulée, sans frais et sans démarche supplémentaire.

Le matériel personnel n’est pas compris. Chaque fiche de cours indique ce qu’il faut apporter, le plus souvent un ordinateur portable.

Les stages de vacances ont leurs propres tarifs.

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.