Section outline

  • Mardi: Programmation

    Cours: 14h-15h, Exercices:  15h-17h

    Vendredi: Théorie

    Cours:  13-15h , Exercices:  15-16h+

    Cours : 

    • Introduction
    • Constantes, variables, fonctions prédéfinies
    • Sortie standard 

    Cours:                                                                 

    • Introduction et logistique
    • Algorithmes: ingrédients de base


    Exercices:

    • Préparer l'environment (Unix + VS Code)
    • Premiers programmes en C

    Exercices: 

    • Lire et écrire des algorithmes

    • Programmation

    • On vous encourage à installer l'environment pour développer en C sur votre propre ordinateur. Par contre vous pouvez également utiliser les machines virtuelles mises à disposition par l'EPFL.

      Etape 1: Mise en place

      Option 1: Installer l'environment sur votre ordinateur


      Selon votre OS
      MacOS 🍏

      Il vous faut installer le compilateur clang. Dans un terminal entrez la commande:

      xcode-select --install

      Installez VS Code pour Mac. Ensuite activez l'extension C/C++.

      iTerm2 est un bon terminal pour Mac. Le gestionnaire de package Homebrew est aussi fortement conseillé.

      Microsoft Windows 🪟

      Installez WSL: https://learn.microsoft.com/fr-ch/windows/wsl/install

      ⚠️ Il est possible que vous deviez activer la virtualisation dans le BIOS de votre ordinateur...

      Dans un terminal WSL installez le compilateur gcc et d'autres programmes utiles:

      sudo apt-get update
      sudo apt-get install build-essential gdb
      Installez VS Code. Ensuite activez l'extension WSL, ainsi que l'extension C/C++.

      Connectez-vous à WSL à partir de VS Code en cliquant sur l'icône verte:
      Remote Status bar item

      puis

      WSL extension commands

      Dans WSL votre "C: Drive" sera sous /mnt/c.

      Linux 🐧

      sudo apt-get update
      sudo apt-get install build-essential gdb
      Installez VS Code. Ensuite activez l'extension C/C++.


      Après avoir installé l'environment, suivez les exercices de la fiche ubuntu à partir de l'exercice 3. Pour Windows utilisez un terminal WSL.

      Option 2: Utiliser les machines virtuelles

      1. Suivez les étapes de la fiche ubuntu.
      2. Ensuite effectuez la configuration initiale.


      Etape 2: Premier programme en VS Code

      Suivez les instructions de la fiche vscode.

      Etape 3: La série

      Essayez de résoudre les quelques exercices de la série.




    • Théorie