EPFL CS-112(j) POO

Course Website

Cours : Jeudi 8h15–9h00, CM 1 4

Exercices : Jeudi 9h15–11h, INF 3, BC 07-08

Accueil

Site Moodle

Tutoriels et références

Séries

Projet

CS-112(j) Programmation Orientée Objet

Ou : Développement Logiciel

Cours ex cathedra : Jeudi 8h15–9h00, CM 1 4

Exercices et avancement du projet : Jeudi 9h15–11h, INF 3, BC 07-08

Présentation générale du cours (à lire absolument)

Présentation générale du cours

Évaluations :

Évaluation Date Pourcentage
Midterm 17 avril, 9h15-11h 17 %
Final 22 mai, 9h15-11h 33 %
Projet, par binôme 30 mai, 23h58 (deadline) 50 %

⚠️ La note du projet est minorée à 1,5x la note des deux examens. Par exemple, si vous obtenez 20/50 sur la somme de vos deux examens, votre de note de projet ne peut pas aller plus haut que 30/50, même s’il est parfait.

Code utilisé pendant les cours

Vous retrouverez les bouts de code écrits chaque semaine pendant les cours sur le repo lectures.

Semaine 1

Commençant le lundi 17 février

  1. Tutoriels
    1. Prise en main de git et GitHub
    2. Prise en main de Python et VS Code
  2. Référence
    1. Python vs C++
  3. Exercices
    1. S’approprier Python

Semaine 2

Commençant le lundi 24 février

  1. Tutoriels
    1. git, branches et collaboration
    2. Classes et méthodes
  2. Référence
    1. Création rapide d’un projet
  3. Exercices
    1. Classes et méthodes
  4. Projet
    1. Démarrage du projet
    2. Découverte d’Arcade

Semaine 3

Commençant le lundi 3 mars

  1. Tutoriels
    1. Méthodes spéciales
    2. Propriétés
  2. Exercices
    1. Méthodes spéciales et propriétés
  3. Projet
    1. À venir