Aller au contenu principal

Programmation en sciences (EN CONSTRUCTION)

SemaineSéquence des coursTravaux pratiques
1 →Intro, plan de cours, premier scriptTP1 : calcul "à la dumb"
2 →Valeurs, expressions, typescible 25% fini
3 →Structures contrôlescible 50%
4 →Fonctions75%
5 →Algorithmique et débogage100%
6 →Révisions, formatifTP2 : science expérimentale
7 →Examen intra25%
8 →Fichiers, CSV, pandas, polars50%
9 →Calcul et Numpy, librairie et environnement75%
10 →Graphiques et matplotlib100%
11 →Algorithmique le retourTP3 : à déterminer
12 →Objet et classes25%
13 →Performance, optimisation parallélisme50%
14 →Formatif/révisions. Aperçu Réseaux neurones75%
15 →Examen final100%

Bienvenue au cours programmation en sciences! Dans ce cours nous allons programmer en Python, utiliser des librairies et outils.

L'onglet Cours contient les séances de cours. L'onglet Travaux contient les travaux pratiques. L'onglet Recettes contient des procédures à suivre.

Avant chaque séance :

Tu as du travail préparatoire pour découvrir la matière par toi-même. Il s'agira d'une page web à lire, d'une video à suivre et/ou d'exercices à faire. Cela représente environ 2 heures de travail.

Séance
  1. Un rappel sur le calendrier et les remises
  2. Une causerie sur ce qui a été vu, sur ce qui n'a pas été compris
  3. Parfois des démos / capsules de contenu supplémentaire

Ensuite, tu travailles sur :

  • Compléter et valider les exercices avec le professeur
  • Poser des questions sur les exercices et travaux
  • Avancer / compléter les travaux évalués
IA - Intelligence artificielle

TODO valider

Ces symboles indiquent si vous avez le droit ou pas d'utiliser l'IA (ChatGPT, ...) pour faire un exercice :

👨‍🎓 👨‍🎓

Vous devriez faire cet exercice sans utiliser l'IA, en réfléchissant par vous-même et en expérimentant. C'est ainsi que vous apprendrez.

👨‍🎓 🤖

Vous pouvez vous aider de l'IA en posant des questions spécifiques, par exemple : "comment fait-on pour centrer du texte dans un TextView?" Mais ne lui donnez pas l'énoncé, sinon aussi bien ne pas faire l'exercice!

🤖 🤖

Vous pouvez utiliser l'IA sans réserve pour faire cet exercice!