Découverte de la programmation

Licence Sciences et humanités, 2e et 3e année

Thierry Coulbois

2019-2020

Travaux pratiques de programmation en Python

Ces ateliers/travaux pratiques sont conçus pour vous faire découvrir les bases de la programmation: qu'est-ce qu'un programme, faire tourner une boucle, gérer des tests, manipuler des variables et des listes. Je propose de le faire en Python. Mon but est de vous amener le plus possible à l'autonomie dans votre apprentissage: lire vous même la documentation, demander de l'aide et s'entraider entre étudiant-es.

Je propose pour cela des exercices et des activité de travaux pratiques de programmation. Mais toutes vos suggestions sont les bienvenues. En particulier en lien avec les autres cours que vous pourriez suivre ou les projets et mémoires que vous auriez à préparer.

Tous les fichiers proposés ici sont des feuilles de calcul pour un serveur Jupyter. Vous pouvez travailler sur les ordinateurs des salles de TP en lançant l'application Anaconda (que vous pouvez aussi installer sur votre propre ordinateur). Alternativement vous pouvez travailler sur cocalc.com (mais dans sa version gratuite qui n'est pas forcément hyper performante). D'autres environnements de programmation (IDE, Integrated Development Environment) sont possible (Geany qui est très léger, PyCharm, Eclipse, etc.)



Calendrier

  1. Lundi 21 octobre 2019, 16h30 - 18h30, salle CH102;
  2. lundi 4 novembre, 17h-19h, salle CH102;
  3. mardi 12 novembre, 17h-19h, salle CH102;
  4. lundi 18 novembre, 17h-19h, salle 605;
  5. mardi 10 mars, 16h30-19h, salle 605;
  6. mardi 17 mars, 16h30-19h, salle 605;
  7. mardi 24 mars, 16h30-19h, salle 605;
Les séances seront organisées en fonction de nos disponibilités.

Feuilles de travaux pratiques