Généralités
Algorithmique et Programmation ImpérativeContributors: Florent Bouchez Tichadou - Université Grenoble Alpes Contact: Florent Bouchez Tichadou florent.bouchez-tichadou [at] univ-grenoble-alpes [dot] fr | ![]() |
Algorithmique et Programmation ImpérativeContributors: Florent Bouchez Tichadou - Université Grenoble Alpes Contact: Florent Bouchez Tichadou florent.bouchez-tichadou [at] univ-grenoble-alpes [dot] fr | ![]() |
Ce cours d'introduction à la pensée algorithmique utilise la pédagogie d'Apprentissage Par Problèmes (APP). Vous aurez donc à résoudre plusieurs "APPs" ("problèmes"), qui vont nécessiter l'acquisition de nouvelles connaissances.
Continuez à découvrir ce cours en ouvrant cette section.
Informations spécifiques pour l'organisation durant la pandémie de Covid-19 qui sera mise à jour en fonction de l'évolution de la situation.
Ici, vous trouverez les document généraux sur le cours. La plupart ne seront pas distribués en cours mais il est fortement conseillé d'en prendre connaissance ici.
Vous trouverez ici les ressources "techniques" liées à ce cours. Ces polycopiés seront distribués en cours en version papier, et il vous est demandé d'en faire une lecture active sur Perusall.
Le cours comporte trois grand chapitres : Tableaux, Listes Chaînées, Arbres & Récursivité, ainsi qu'un quatrième chapitre transverse qui concerne chacun des trois autres : la Complexité.
Chacun des APPs correspond à un de ces chapitres :
Pour résoudre un APP, vous aurez donc besoin de lire et comprendre le poly du chapitre correspondant, ainsi que la partie du poly complexité qui correspond au chapitre.
Il est également important pour pouvoir suivre le cours de prendre connaissance de ces documents entre les séances. Vous pourrez ainsi poser en cours les questions sur les parties qui vous posent problème.
Pour préparer les quick tests et l'examen final, voici quelques annales d'années précédentes.
Note: pour tous les quicks et l'examen, les documents sont interdits, mais vous avez droit à une feuille manuscrite A4 R/V.
Supports utilisés pour les Cours de Restructuration.
Vous pouvez également trouver les enregistrements vidéo des cours de restructuration sur le salon INF301 du Big Blue Button de l'université.
Voici le premier APP. Vous n'avez pas à consulter cette section avant votre première séance d'APP en TD. En particulier, attendez que cette séance soit passée pour faire l'exercice préparatoire au premier TP ci-dessous.
Vous devez normalement déjà avoir avancé dans votre réflexion durant la première séance de groupe. Votre tâche à vous sera de :
Dans le fichier pdf, vous avez le début d'un message secret. Ce message est le point d'entrée de l'APP, qui sait ce qui vous attend plus loin... Ce message est disponible dans sa totalité sur Caseine, mais il faut le mériter en réussissant l'exercice préparatoire Décalage de César.
Bon courage à tous·tes