Feuille de route 2021 (1A)

Page principale du cours

Cours

Evaluation

Au premier semestre, le cours se conclue par un TD noté (voir Séances notées).

Au second semestre, pas de TD, juste un projet informatique, par groupe à soutenir en juin.

Prérequis

La programmation fait maintenant partie du programme des classes préparatoires. Ce cours suppose que les types du langage, sa syntaxe sont connus tout comme quelques algorithmes de tri comme le tri bulle et le tri fusion.

Version de Python

Les exercices et notebooks sont testées sur la version Python 3.7. Le plus simple pour installer Python est d’utiliser la distribution Anaconda. La distribution standard fonctionne également en s’aidant de cette page Unofficial Windows Binaries for Python Extension Packages pour Windows et de celle-ci pour la distribution Debian 9 (Ubuntu est très similaire) : Install Python 3.9 and many packages on Linux Debian 10.

Plan proposé

Liens, notebooks prévus pour les séances pratiques. Chaque session présentera un algorithme et des outils ou concepts informatiques utiles pour la manipulation de données.

Séance 8 - 3/11 - graphes