Annonces

25 septembre 2024

  • TD 5 ou TD 6 sera noté

  • N'ayez pas peur de raylib, c'est juste une librairie parmi d'autres

  • Projets challenge pour les élèves qui le veulent

  • Je vais essayer d'être plus lent en cours

  • Vous, posez des questions en cours. N'abandonnez pas !

  • Office hours lundi de 15h30 à 16h30 si vous avez des questions

  • Les élèves qui veulent écouter peuvent venir devant dans l'amphi et les autres (qui font les projets challenge se mettent derrière et écoutent d'une oreille)

  • SVP mettez vos codes de TPs sur vos dépôts git respectifs

2 octobre

  • Commitez, pushez vos codes de TPs afin d'innonder les reviews de code du début de cours.
  • TP 5 sera noté. Vous aurez les instructions de préparation au TP 4.

19 novembre

  • Beaucoup de personne ne comite et pushe pas leur code. C'est pénible pour faire les reviews de code de début de cours.
  • DM noté pour mercredi 27 novembre à 12h15.
    • Nous envoyer (à François, Alice et moi) par mail le lien vers votre dépôt git avec vos TPs avec comme objet du mail [PROG] git.
    • Implémenter Dijkstra/A* avec une classe abstraite de file de priorité et implémenter le tas binaire qui hérite de la classe abstraite. Code simple mais efficace. Vous pouvez reprendre le code du cours et ce que vous avez fait en TP. Pas besoin de faire quelque chose d'original. Mais il faut que le code écrit soit le plus propre possible : commenté, respecte à peu près les principes SOLID, des tests, typer le code.
    • L'implémentation Dijkstra/A* doit être pushé sur vos TDs.
  • Projet Python noté par groupe de trois ou quatre personnes sur les trois prochaines séances : mardi 26 novembre, mercredi 27 novembre, mardi 3 décembre.
    • Le sujet est libre mais vous trouverez deux sujets possibles https://etudes.ens-lyon.fr/course/view.php?id=6334
    • Ici vous trouverez un squelette pour utiliser pygame (pour ceux celles qui veulent) : https://gitlab.aliens-lyon.fr/enslyon-l3-prog/code-vu-en-cours/-/tree/main/python_pygame?ref_type=heads
    • Soutenance le mercredi 4 décembre (démonstration + questions sur le code, pas de transparents à faire).