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.)