Prog. des interfaces graphiques en C++ (PIG), ECL 2A/S8

Emmanuel Dellandréa & Stéphane Derrode

Lien vers le déroulé des séances.

Remarques introductives :

  • Pour programmer en C++, nous utiliserons le logiciel QT dans sa license Educational. Merci de l’installer en suivant ce tuto.
  • L’examen, sur papier, portera sur les connaissances acquises en programmation C++, et non sur l’usage de QT. Le savoir-faire et les compétences seront évaluées sur la base d’un projet en binôme.

Pdfs des cours et tutos spécifiques

TD et BE

Projets en binôme

Vos projets seront évalués sur la base de la dernière version publiée sur gitlab le samedi 04/05/2024 à 9h00.

Consignes

  • Le projet sera développé en binôme, sur un repository gitlab de l’école (cf. tutoriels ci-dessous), pour faciliter le travail de développement et d’intégration entre les deux étudiants.
  • Le binôme doit appartenir au même groupe de TP (soit le groupe de Mr Dellandréa, soit le groupe de Mr Derrode).
  • Chaque binôme renseigne, au début du projet, ce fichier partagé 2024 : dépôt des noms, des pseudos et de l’adresse du projet. ATTENTION Choisissez le bon onglet du fichier (et donc le bon groupe), en sélectionnant le nom de votre encadrant!
  • Votre repo Gitlab doit être privé, mais veillez à donner le statut de reporter à votre encadrant (cf. section Tutoriels git ci-dessous). Cela permettra aux encadrants de suivre à distance l’évolution de votre travail. Pour leur inscription, voici leurs pseudos :

    • pour Stéphane Derrode : pseudo ‘sderrode’, stephane.derrode@ec-lyon.fr
    • pour Emmanuel Dellandréa : pseudo ‘edelland’, emmanuel.dellandrea@ec-lyon.fr
  • Le projet devra être développé en utilisant les bonnes pratiques de développement présentées durant les cours (clarté du code, gestion propre de la mémoire allouée dynamiquement, gestion des exceptions…).

Projets à choisir

Vous devez choisir l’un des deux sujets suivants :

Quelque trucs pour utiliser git