Fondamentaux de la programmation

Pour les 12 à 20 ans

CRÉÉ PAR DES ANCIENS D’UBISOFT
6000 élèves
depuis 2015

De nos jours, toutes les portes s’ouvrent aux programmeurs… Nos jeunes ont tout à gagner à s’y mettre le plus tôt possible. Mais cela demande des efforts soutenus…

Cette formation explique clairement les concepts du codage, et les met en pratique dans des projets de programmation de jeux vidéo (Snake, Space Invaders…).

Cette approche vivante soutient l’attention des jeunes et les aide à persévérer pendant plusieurs mois, jusqu’à une bonne maîtrise des fondamentaux. 

Cette formation est utile à ceux qui veulent performer dans leurs études et concrétiser leurs idées d’applications ou de jeux, dans tous les langages informatiques.

Détail du programme

Durée : Du 10 octobre à la fin mai (24 cours de 1 h 40, répartis en 4 chapitres)
Âge : 12 à 20 ans, débutants ou avancés
Programme : 4 projets de programmation (chacun dure 6 cours, soit un total de 10 h)

Prérequis : Aucun. Le cours convient aux débutants.
Logiciels : Fournis
Ordinateurs (fournis dans la plupart des lieux) : Mac ou PC peu puissant

En cette période incertaine, il est essentiel de pouvoir adapter et moduler son programme !

Studio XP est sans engagement et vous permet d’annuler les cours à tout moment sur simple courriel. Voir notre engagement flexibilité.

1. CHOISIR VOTRE VILLE OU CLASSE VIRTUELLE
  • Gatineau
  • Laval
  • Montréal (Mile End)
  • Pierrefonds
  • Québec
  • Saint-Lambert
  • Sainte-Thérèse
  • Terrebonne

Carte
1. Choisir votre groupe
2. Choisir votre durée d’inscription
Il est recommandé de s’inscrire à l’année, pour profiter du programme complet.
Vous n’êtes pas sûr que ce cours vous conviendra? Découvrez notre politique d’annulation. Désolé, ce groupe est complet.
  Voir le calendrier

A QUI S’ADRESSE CETTE ACTIVITÉ ?

Ce cours est fait pour les 12 à 20 ans qui veulent apprendre un vrai langage informatique.

Si vous n’êtes pas sûr de la motivation de votre ado, il est préférable de débuter par le cours de création de jeux vidéo, plus polyvalent et encore plus concret, qui aborde la programmation par essai-erreur.

LE PROGRAMME ANNUEL

Les participants suivent un parcours progressif et structuré, au travers d’un enchaînement de chapitres, avec des projets concrets de programmation de jeux.

ANNÉE 1 : octobre à mai (4 chapitres de 6 cours)

  • Chapitre 1 Introduction au C++. Variables, opérateurs, conditions.
    Projet : Création d’un jeu Plus ou Moins.
  • Chapitre 2 Les fonctions, tableaux et SDL2.
    Projet : Création d’un jeu Snake (partie 1)
  • Chapitre 3 Algorithmes, musique et gestion du temps.
    Projet : Création d’un Jeu Snake (partie 2)
  • Chapitre 4 Programmation orientée objet (introduction). Classes, encapsulation.
    Projet : Création d’un jeu Space Invaders (partie 1)

ANNÉE 2 : Ce programme peut-être suivi en camp d’été ou en automne (2 chapitres de 6 cours)

  • Chapitre 5 Programmation orientée objet (approfondissement).
    Projet : Création d’un jeu Space Invaders (partie 2)
  • Chapitre 6 Interface Utilisateur, Librairie Qt
    Projet au choix : Création d’un navigateur web, application ou jeu vidéo.
LE LANGAGE C++

SANS ENGAGEMENT ET UNE FLEXIBILITÉ DE REPORT OU ANNULATION

Nos cours sont à l’année pour offrir une réelle progression. Mais la création numérique est une activité nouvelle pour la plupart de nos participants, et en ces temps incertains, nous voulons permettre à chacun d’essayer en toute tranquillité.

Facilité d’annulation : un simple envoi de courriel suffit à annuler les cours restants à tout moment, que vous ayez acheté un ou plusieurs chapitres ou que vous payiez au fur et à mesure. Les cours restant seront remboursés intégralement (les frais d’inscription de 50$ ne sont pas remboursables). La date d’envoi du courriel sert de date d’annulation.

Flexibilité : En cours d’année, il est possible de remettre ses cours à plus tard ou de changer de programme, sans frais. Nos équipes pédagogiques sont là pour vous conseiller à tout moment.

DÉCOUVREZ NOS AUTRES PROGRAMMES