Ce que tu apprends à construire

Des premières lignes de C aux systèmes complets, les projets avancent en parallèle et se répondent. Explore le parcours, puis ouvre un projet pour voir ce que tu programmes toi-même.

La liste des projets et TP est non exhaustive. Le déroulement et les sujets peuvent évoluer selon la promotion.

Réinitialiser

19 projets et activités dans cette sélection.

EF1 · Fondamentaux · Trimestre 1

C, shell et premiers systèmes

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Mini-projet Graphique et jeux vidéo Vectrex
Mini-projet Graphique et jeux vidéo Surface
Projet Graphique et jeux vidéo Lode Runner
Projet Graphique et jeux vidéo Donjon

EF1 · Fondamentaux · Trimestre 2

Structures de données et construction d’outils

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Mini-projet Graphique et jeux vidéo Volume
Projet Graphique et jeux vidéo Starglider ]|[
Projet Graphique et jeux vidéo Spectrum 256
Projet Cybersécurité Fractale
Projet Électronique Toons

EF1 · Fondamentaux · Trimestre 3

C++ et programmation système

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Graphique et jeux vidéo Aventure

EF1 · Fondamentaux · Trimestre 4

Intelligence artificielle en C++ et réseau

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Système EfDesktop

EF2 · Diversification · Trimestre 2

Mobile et projets collectifs

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Graphique et jeux vidéo Indie Studio

EF3 · Intégration · Trimestre 1

C++ et intégration de médias

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Graphique et jeux vidéo RTS

EF3 · Intégration · Trimestre 2

C# et évolution des systèmes

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Graphique et jeux vidéo RTS : poursuite

EF3 · Intégration · Trimestre 3

Cloud et architectures matérielles

Deux semaines d’apprentissage, puis mise en pratique dirigée et travail sur les projets.

Les barres indiquent les semaines où chaque activité est prévue. Un TP peut occuper une partie de la semaine. Clique sur une barre pour ouvrir la fiche.

Apprentissage
Projet Réseau Raytrace Cluster

EF4–EF5 · Spécialités

Projets de spécialité et projet libre

Quelques exemples de projets de spécialité, ainsi que le projet libre mené sur la durée. Le sujet et les domaines de ce dernier dépendent de l’étudiant.

Les activités sans semaine indiquée figurent dans la liste de leur trimestre ou de leur année.

Les projets en détail

EF1 · Trimestre 1 · Mini-projet Vectrex Dessiner une image en programmant ses lignes.
Aperçu du projet Vectrex
Aperçu du projet Vectrex

Ce que tu construis

Un programme qui lit une description de points et trace les segments qui les relient.

Graphique et jeux vidéo Système

Durée prévue : 3 semaines, en parallèle des autres travaux.

  1. Fichier de points
  2. Segments
  3. Image
Entrer dans la technique
  • Lecture d’un fichier décrivant la figure.
  • Tracé des lignes ; sortie sur oscilloscope proposée en bonus.
Lien vers ce projet
EF1 · Trimestre 1 · Mini-projet Surface Faire apparaître un relief sur un écran plat.
Aperçu du projet Surface
Aperçu du projet Surface

Ce que tu construis

Un affichage de surfaces en projection parallèle ou isométrique.

Graphique et jeux vidéo

Durée prévue : 2 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Lecture des données de la surface.
  • Calcul de projection et tracé.
Lien vers ce projet
EF1 · Trimestre 1 · Projet Lode Runner Construire un jeu de plateformes et ses poursuivants.
Aperçu du projet Lode Runner
Aperçu du projet Lode Runner

Ce que tu construis

Un jeu avec échelles, objets à collecter, ennemis et possibilité de creuser.

Graphique et jeux vidéo Intelligence artificielle

Durée prévue : 5 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Interactions avec le décor.
  • Déplacement des personnages et logique des poursuivants.
Lien vers ce projet
EF1 · Trimestre 1 · Projet Donjon Explorer un labyrinthe vu à la première personne.
Aperçu du projet Donjon
Aperçu du projet Donjon

Ce que tu construis

Un moteur de type Dungeon Master ou Wolfenstein 3D, à partir d’un plan en deux dimensions.

Graphique et jeux vidéo

Durée prévue : 5 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Lancer de rayons sur un plan 2D.
  • Calcul de l’image depuis la position du joueur.
Lien vers ce projet
EF1 · Trimestre 1 · Ruée Incendie Créer des flammes et du plasma avec du code.
Aperçu du projet Incendie
Aperçu du projet Incendie

Ce que tu construis

Une série d’effets graphiques calculés dans le programme.

Graphique et jeux vidéo
Entrer dans la technique
  • Manipulation des pixels et des couleurs.
  • Évolution de l’effet au fil des images.
Lien vers ce projet
EF1 · Trimestre 2 · Mini-projet Volume Construire et déplacer des objets 3D en filaire.
Aperçu du projet Volume
Aperçu du projet Volume

Ce que tu construis

Un programme d’affichage en perspective avec translations, rotations et changements d’échelle.

Graphique et jeux vidéo

Durée prévue : 3 semaines, en parallèle des autres travaux.

  1. Coordonnées 3D
  2. Transformations
  3. Perspective
  4. Tracé
Entrer dans la technique
  • Projection des coordonnées 3D.
  • Affichage filaire et solides de révolution.
Lien vers ce projet
EF1 · Trimestre 2 · Projet Starglider ]|[ Construire un moteur 3D en partant des pixels.
Aperçu du projet Starglider ]|[
Aperçu du projet Starglider ]|[

Ce que tu construis

Un jeu en 3D pleine et en perspective, avec chargement d’objets et déplacement dans l’espace.

Graphique et jeux vidéo Système

Durée prévue : 5 semaines, en parallèle des autres travaux.

  1. Objets 3D
  2. Projection
  3. Rendu
  4. Jeu
Entrer dans la technique
  • Chargement de maillages 3D depuis des fichiers.
  • Triangles avec dégradés ou textures.
  • Calcul du rendu dans le programme, sans moteur 3D préfabriqué.
Lien vers ce projet
EF1 · Trimestre 2 · Projet Spectrum 256 Fabriquer un logiciel de dessin et son format de fichier.
Aperçu du projet Spectrum 256
Aperçu du projet Spectrum 256

Ce que tu construis

Un outil de dessin qui manipule les BMP et un format propre au projet avec des calques.

Graphique et jeux vidéo Langages et compilation

Durée prévue : 5 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Édition d’images.
  • Chargement, sauvegarde et organisation des calques.
Lien vers ce projet
EF1 · Trimestre 2 · Projet Fractale Explorer le chiffrement à partir de fractales.
Aperçu du projet Fractale
Aperçu du projet Fractale

Ce que tu construis

Un générateur de masques longs fondé sur des fractales 2D, dans un cadre pédagogique.

Cybersécurité Graphique et jeux vidéo

Durée prévue : 4 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Production d’une séquence à partir d’un calcul de fractale.
  • Application d’un masque aux données et étude du mécanisme obtenu.
Lien vers ce projet
EF1 · Trimestre 2 · Projet Toons Afficher une animation avec de l’électronique.
Aperçu du projet Toons
Aperçu du projet Toons

Ce que tu construis

Un appareil associant écran de DEL et mémoire, capable de jouer une animation en boucle.

Électronique Graphique et jeux vidéo

Durée prévue : 5 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Stockage de l’animation.
  • Lecture et affichage sur une matrice de DEL.
Lien vers ce projet
EF1 · Trimestre 3 · Projet Aventure Construire un moteur de jeu d’aventure.
Aperçu du projet Aventure
Aperçu du projet Aventure

Ce que tu construis

Un jeu à décors multicouches, personnage animé et déplacements sur un graphe de positions.

Graphique et jeux vidéo Intelligence artificielle Langages et compilation

Durée prévue : 7 semaines, en parallèle des autres travaux.

  1. Configuration
  2. Graphe de positions
  3. Animation
  4. Interactions
Entrer dans la technique
  • Parallaxe, profondeur et animation.
  • Définition des décors et des déplacements par configuration.
  • Interactions avec les éléments du décor ; éditeur proposé en bonus.
Lien vers ce projet
EF1 · Trimestre 3 · Mini-projet Stéganographie Cacher puis retrouver des données dans un autre fichier.

Ce que tu construis

Un outil d’insertion, d’extraction et d’estimation de capacité pour plusieurs supports.

Cybersécurité Graphique et jeux vidéo Audio et médias
Entrer dans la technique
  • Images BMP, sons WAV, texte et données brutes.
  • Manipulation des bits et réutilisation des lecteurs de fichiers déjà construits.
Lien vers ce projet
EF1 · Trimestre 4 · Projet EfDesktop Construire un environnement de bureau programmable.
Aperçu du projet EfDesktop
Aperçu du projet EfDesktop

Ce que tu construis

Un bureau avec terminal, explorateur de fichiers et menus contextuels, accompagné d’une bibliothèque de clients graphiques.

Système Graphique et jeux vidéo

Durée prévue : 7 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Fenêtres et interactions.
  • Interface utilisable par des logiciels tiers.
Lien vers ce projet
EF1 · Trimestre 4 · TP Génétique Observer une population évoluer vers un objectif.

Ce que tu construis

Une simulation de sélection et de reproduction dont les générations sont visualisées.

Intelligence artificielle Graphique et jeux vidéo
Entrer dans la technique
  • Individus, gènes et fonction d’évaluation.
  • Sélection, reproduction et introduction de nouveaux individus.
Lien vers ce projet
EF2 · Trimestre 2 · Projet Indie Studio Mener un jeu jusqu’à une version aboutie.
Aperçu du projet Indie Studio
Aperçu du projet Indie Studio

Ce que tu construis

Un jeu en C++ reprenant la base d’un classique, avec une exigence de finition.

Graphique et jeux vidéo Langages et compilation

Durée prévue : 10 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Organisation du travail en équipe.
  • Conception du jeu, développement et intégration.
Lien vers ce projet
EF3 · Trimestre 1 · Projet RTS Synchroniser un jeu de stratégie entre plusieurs ordinateurs.
Aperçu du projet RTS
Aperçu du projet RTS

Ce que tu construis

Un jeu de stratégie en temps réel, en réseau local et en ligne, poursuivi au trimestre suivant.

Graphique et jeux vidéo Réseau Intelligence artificielle

Durée prévue : 10 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Simulation de jeu et communications.
  • Documentation du protocole réseau.
  • Évolution d’un projet existant sur plusieurs périodes.
Lien vers ce projet
EF3 · Trimestre 2 · Projet RTS : poursuite Faire évoluer le jeu et ses communications.
Aperçu du projet RTS : poursuite
Aperçu du projet RTS : poursuite

Ce que tu construis

La continuation du RTS commencé au trimestre précédent.

Graphique et jeux vidéo Réseau Intelligence artificielle

Durée prévue : 10 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Reprise d’une base existante.
  • Évolution des fonctions et du protocole réseau.
Lien vers ce projet
EF3 · Trimestre 3 · Projet Raytrace Cluster Répartir un calcul de rendu entre plusieurs machines.

Ce que tu construis

Un travail de calcul distribué autour du lancer de rayons.

Réseau Graphique et jeux vidéo Système

Durée prévue : 3 semaines, en parallèle des autres travaux.

Entrer dans la technique
  • Répartition des tâches de calcul.
  • Communication entre machines et restitution du résultat.
Lien vers ce projet
EF4–EF5 · Spécialités · Projet de spécialité Flipper Construire un jeu et sa simulation physique.
Aperçu du projet Flipper
Aperçu du projet Flipper

Ce que tu construis

Une bibliothèque de simulation physique et de collisions, exploitée par un jeu de flipper.

Graphique et jeux vidéo
Entrer dans la technique
  • Calcul des collisions.
  • Évolution de la simulation et interactions du jeu.
Lien vers ce projet

Envie de voir comment cela se passe à l’école ?

Viens découvrir les lieux et discuter du programme, de ton niveau et des domaines qui t’intéressent.

Rencontrer l’EFRITS

Lire la présentation du cursus

contact

INFORMATIONS



NOUS RENDRE VISITE


*Champs obligatoires

En cliquant sur le boutton « ENVOYER » ci-dessous, vous autorisez l'entreprise EFRITS SAS à stocker et traiter vos données personnelles renseignées ci-dessus afin de répondre à votre demande. Pour plus d'informations sur la gestion de vos données personnelles et vos droits, consultez notre politique de confidentialité.

CANDIDATER




LISTEZ VOS INTÉRÊTS



*Champs obligatoires

En cliquant sur le boutton « ENVOYER » ci-dessous, vous autorisez l'entreprise EFRITS SAS à stocker et traiter vos données personnelles renseignées ci-dessus afin de répondre à votre demande. Pour plus d'informations sur la gestion de vos données personnelles et vos droits, consultez notre politique de confidentialité.

Dernier formulaire envoyé avec succès le 12/11/2026 19:42:17