Informatique au Gymnase d‘Etoy

Différentes sections

Espace Laboratoire

Accès réservé aux enseignants. Cliquez ci-dessous pour vous connecter et accéder à vos ressources.

File informatique

Sujets TM 2025-2026

▶ Créez votre propre serveur HTTP sous GNU/Linux

Apprenez à configurer un serveur HTTP et à déployer un site web complet sur un Raspberry Pi.

Dans ce projet passionnant, vous aurez l’opportunité de réaliser la mise en œuvre complète et documentée d’un serveur HTTP ainsi que d’un site web. La première étape comprendra l’installation d’un serveur HTTP Apache sous GNU/Linux, ainsi que la gestion des permissions d'accès. Le projet vise à développer un site web, en intégrant à la fois le front-end (HTML, CSS, JS) et le back-end (PHP et MySQL), tout en appliquant le CRUD (Create, Read, Update, Delete) pour la gestion des données. Ce projet n’utilisera que des logiciels libres. Une fois le développement local terminé et testé, la deuxième phase du projet consistera à déployer le serveur sur un Raspberry Pi.

▶ Création d’un magazine à thème : Sport ou Informatique

En collaboration avec la file du Sport : M. Etienne Chabloz

Le projet de ce Travail de Maturité consiste à concevoir un magazine thématique, centré soit sur le sport, soit sur l’informatique. L’un des principaux enjeux est de travailler l’aspect visuel afin de captiver l’attention des lecteurs. Le magazine, d’environ 40 pages, sera entièrement original, conçu en binôme, et devra être accompagné d’une bibliographie détaillée. Le contenu du magazine devra inclure des articles originaux tels que des interviews, des portraits, des reportages ou encore des actualités. Une section spéciale abordera un sujet de manière plus approfondie et scientifique. Les illustrations devront être en majorité personnelles et respecter les droits d’auteur. Le projet devra également trouver des sponsors pour l’impression.

▶ Créez votre propre film d’animation ou votre premier objet 3D avec Blender

Prêt à faire vos premiers pas dans le cinéma numérique ou l’impression 3D ?

Explorez l’univers fascinant de l’animation ou l’impression 3D avec Blender. Réalisez un court métrage ou une pièce imprimable en 3D et documentez chaque étape de la création de votre production.

▶ Créez votre propre jeu vidéo 2D avec Unity, pygame ou autre !

Êtes-vous prêt à transformer vos idées en un jeu vidéo captivant ?

Développez un jeu vidéo 2D simple avec Unity, pygame ou autre. Créez des mécaniques de jeu passionnantes et laissez libre cours à votre créativité tout en développant des compétences techniques précieuses.

▶ Analyse de langage naturel

Et si une simple application pouvait détecter si vos commentaires en ligne sont positifs ou négatifs ?

Conception d'un programme pour analyser des phrases et déterminer si elles sont positives ou négatives. Ce projet aborde des enjeux éthiques et mathématiques, comme les algorithmes statistiques et les applications en HTML.

▶ Autres

Les élèves sont encouragés à proposer un sujet en informatique, à discuter de sa faisabilité avec leur maître supervisant le projet.

Les élèves peuvent proposer un sujet personnalisé qui les passionne. L'important est de s'assurer de la faisabilité du projet avec le maître supervisant le travail.

Matériels informatiques et électroniques

Livres

Explorer et Comprendre les Machines
  • Architecture et technologie des ordinateurs - 6e éd.
  • Word 2021 Pour les Nuls
  • Excel 2021 Pour les Nuls
  • L'art des présentations PowerPoint
Apprendre à Programmer
  • Apprenez à programmer en Python - 4e
  • Apprendre à programmer avec Python 3
  • Programmer en Python - Apprendre la programmation de façon claire
  • Programmer Pour les Nuls - 4e édition
  • Coder proprement
  • 101 Extra Python Challenges with Solutions / Code Listings
Données & Analyse
  • Python for Data Analysis
  • Data Visualization in Python with Pandas and Matplotlib
  • SQL in 10 Minutes a Day, Sams Teach Yourself

Option complémentaire informatique

Choisissez l'option complémentaire en informatique pour explorer le développement web et mobile. De la création de sites à la gestion de projets, développez des compétences recherchées tout en travaillant sur des projets concrets.

Inscrivez-vous dès maintenant pour rejoindre l’aventure numérique !

Thèmes principaux

Conception de sites web et d'applications mobiles

Apprenez à créer des sites et applications interactifs pour une expérience utilisateur optimale.

Développement front-end et back-end

Développement front-end et back-end
Maîtrisez les technologies qui construisent l'interface et la logique des applications.

Installation de machine virtuelle sous Linux

Installation de machine virtuelle sous Linux
Configurez et gérez des environnements virtuels pour le développement logiciel.

Gestion de bases de données

Gestion de bases de données
Apprenez à structurer, gérer et manipuler des données efficacement.

Programmation avec React Native et autres frameworks

Programmation avec React Native et autres frameworks
Développez des applications mobiles multiplateformes avec des outils modernes.

Robotique virtuelle et réelle

Robotique virtuelle et réelle
Découvrez l'automatisation et les robots à travers des simulations et des projets réels.

Projets concrets

Vous travaillerez sur des projets tels que :

  • 💻Création d'un portfolio personnalisé
  • 📈Déploiement de projets sur un serveur accessible via Internet
  • 🎮Mini-jeux interactifs en ligne
  • 🤖Programmation de robots pour effectuer des tâches spécifiques

Pourquoi s'inscrire

En choisissant cette option, vous :

  • Préparerez votre avenir dans un domaine en constante évolution
  • Développerez des compétences essentielles en programmation et gestion de projets
  • Apprendrez à travailler en équipe et à collaborer efficacement
  • Découvrirez des technologies modernes en phase avec les besoins actuels
  • Stimulez votre créativité en réalisant des solutions innovantes

Évaluations

  • 4 notes minimum, réparties entre théorie et pratique
  • Un examen oral en fin d'année, qui portera sur l'ensemble de ce qui a été vu durant l'année

Réalisations

3OC : Sites webs réalisés par des élèves

Youri Koval 3M19
Matteo Boscardin 3M19
David Bartel 3M23
Herberich Nicolas 3M19

2M02 : semaine spéciale avril 2025

Réalisations de fractales en Python

Arbre de Pythagore

Arbre de Pythagore

Triangle de Sierpinski

Triangle de Sierpinski

Flocon de Koch

Flocon de Koch

Spirale d'or

Spirale d'or

Programme

Cette synthèse est basée sur les documents officiels du programme d’informatique pour les écoles de maturité, notamment le Plan d’études cadre publié par la CDIP ainsi que les adaptations en vigueur dans le canton de Vaud. Elle vise à en présenter les principaux éléments de manière simplifiée. Pour une description complète et détaillée, veuillez consulter les documents officiels disponibles aux liens suivants :

  1. Ecole de Maturité
  2. Ecole de Culture Générale

Ecole de Maturité

Discipline obligatoire

Pendant les deux années consacrées à ce domaine scientifique, l’élève développe des compétences dans le domaine de la pensée computationnelle.

La première année propose d’acquérir des connaissances et des notions générales sur le fonctionnement des ordinateurs et sur la représentation des données. L’élève développe des compétences liées à la programmation et à l’algorithmique.

En deuxième année, l’élève consolide ses connaissances en programmation avec de la mise en pratique dans des sujets comme les réseaux, la modélisation et la simulation.

Dotation horaire

  • 1re année : 2 périodes hebdomadaires, dont 1 de travaux pratiques (par demi-classes).
  • 2e année : 2 périodes hebdomadaires, dont 1 de travaux pratiques (par demi-classes).

L’informatique en tant que discipline obligatoire adopte une approche globale sur l’ensemble du domaine visant à ouvrir les perspectives de l’élève.

Première année

Représentation de l'information

  • Système binaire : entiers naturels et relatifs, autres types de données.

Introduction à l'algorithmique

  • Décomposition d’un problème.
  • Conception d’algorithmes simples.

Introduction à la programmation

  • Séquences d’instructions.
  • Variables, conditions et boucles.
  • Introduction aux fonctions.

Architecture des ordinateurs

  • Portes logiques et systèmes logiques.

Deuxième année

Algorithmique

  • Algorithmes classiques, notion de complexité des algorithmes.

Programmation

  • Transcription d’algorithmes, factorisation, débogage et gestion des erreurs.

Réseaux

  • Notions et modèles d’architectures et de protocoles.
  • Sensibilisation à la sécurité et bonnes pratiques.

Troisième année : option complémentaire

Le programme de l'option complémentaire d'informatique se trouve ici 👉 OC informatique

Ecole de Culture Générale