M1 BBSG - Programmation Structurée 1

Fonctionnement des TP
  • Les TPs sont à effectuer par monôme ou binôme. Une feuille de TP prend deux séances (2 x 2h) et plusieurs heures de travail personnel.
  • Pour plus d'efficacité, entre deux séances de TP, dès que vous bloquez plus de 5 minutes sur une question, notez le point qui vous bloque, passez à l'exercice suivant, et profitez du prochain cours ou TP pour que je vous débloque.
  • Les exercices de TPs sont à rendre, même s'ils sont imparfaits, sur Ametice ( https://ametice.univ-amu.fr/course/view.php?id=35192 ), avant la date limite.
1 - Python chez vous
  • Windows. La marche à suivre pour installer Python sous Windows. Attention, installez la dernière version de Python 3.4 ou supérieur. Évitez Python 2.7 qui est incompatible.
  • OS X. Téléchargez le fichier dmg adéquat sur python.org. Attention: sous OS X, Python2 est installé par défaut, malheureusement, ce n'est pas la version que nous utilisons.
  • Linux. Si vous voulez vous diriger vers la bio-informatique, il vous est très fortement recommandé d'apprendre à vous servir d'une distribution Linux. La distribution Linux la plus utilisée est Ubuntu. Elle est, de plus, compatible avec la distribution Debian installée en salle TP. L'une ou l'autre semble être un bon choix. Pour installer, la méthode la plus simple semble être l'installation de Virtualbox, puis de la distribution Linux de votre choix. Pour installer python3, sous Ubuntu ou Debian, tapez dans un terminal : sudo apt-get install python3 python3-tk (ou passez par un outil graphique comme software-center ou synaptic).
2 - Sujets des TP
3 - Corrigés des TP
4 - Projet
  • Sujet à effectuer en binôme - donné le 6 octobre - à rendre pour le 9 novembre 23h.
  • Présentation du travail réalisé (démonstration, explication du code), durée ~20 mn (10, 15, 16, 17, 18, 22, 23, 24, 25 novembre)
ÉtudiantsSujet 1Sujet 2
Alexandre - Rosnet12
Bal - Schmitt13
Bayet - Zammit14
Belgacem - Dechatre15
Belmonte23
Bosco - Grattepanche24
Boyer - Oussedik - Teixeira25
Charriat - Gueret34
Menetrier - Mestdagh35
Ordioni - Said45
5 - UNIX

Valid HTML 4.01!