cookieImage
2026-2027 / INFO2059-1

Laboratoire de programmation mathématique et physique 2

Durée

40h Pr

Nombre de crédits

 Bachelier en sciences informatiques3 crédits 

Enseignant

Emilie Charlier, Bertrand Cornélusse, Matthieu Verstraete

Suppléant(s)

Jérémy Brisbois

Langue(s) de l'unité d'enseignement

Langue française

Organisation et évaluation

Enseignement au deuxième quadrimestre

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Dans ce cours, des groupes de 2 ou 3 étudiants sont amenés à concevoir et programmer des applications qui mettent en œuvre les notions étudiées aux cours de physique et de mathématiques.

L'objectif consiste à faciliter l'assimilation et la compréhension de ces matières en les abordant par le biais d'applications concrètes.

L'environnement de programmation utilisé est le même que celui du premier projet d'informatique (INFO2056-1), en l'occurrence un environnement Python.

Les applications programmées abordent les thématiques suivantes :

  • Champ électrique et champ magnétique
  • Force de Coulomb
  • Force de Laplace
  • Loi d'Ohm
  • Circuits RC
  • Courant continu vs courant alternatif (AC vs DC)
  • Moteur à courant continu (moteur DC)
  • Algèbre booléenne
  • Électronique numérique de base




 

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

À l'issue du cours, les étudiants auront appris comment appliquer à des problèmes concrets les notions étudiées aux cours de physique et de mathématiques. Ils seront capables d'implémenter en Python ces notions pour illustrer, modéliser ou résoudre des problèmes mathématiques ou physiques, et de justifier oralement leurs choix d'implémentation et leur démarche de modélisation.

Savoirs et compétences prérequis

Les étudiants doivent être familiers avec l'environnement de programmation utilisé (reposant sur le module Pygame de Python). Les cours de physique et de mathématiques de base doivent avoir été suivis, ou être suivis en même temps que ce cours.

Activités d'apprentissage prévues et méthodes d'enseignement

Le cours est organisé sous la forme de séances de laboratoire hebdomadaires obligatoires (4h/semaine x 13 séances), supervisées par les professeurs, les assistants et des étudiants moniteurs. Une partie du travail de réflexion et de programmation peut également être effectuée à domicile en préparation ou en prolongement des séances de laboratoire.

Règle de présence : La présence aux séances de laboratoire hebdomadaires est strictement obligatoire jusqu'au moment où l'ensemble des laboratoires (les 9 programmes) ont été soumis sur la plateforme et présentés avec succès à un évaluateur (professeur, assistant ou moniteur). Dès qu'un groupe a fait valider l'intégralité de ses laboratoires auprès d'un évaluateur, les étudiants de ce groupe sont dispensés de présence pour les séances restantes du quadrimestre.

Mode d'enseignement (présentiel, à distance, hybride)

Cours donné exclusivement en présentiel


Informations complémentaires:

Séances de laboratoire hebdomadaires obligatoires : 4h/semaine x 13 séances (jusqu'à validation complète des 9 laboratoires par un évaluateur).

Supports de cours, lectures obligatoires ou recommandées

Plate-forme(s) utilisée(s) pour les supports de cours :
- eCampus


Informations complémentaires:

  • Les cours de mathématiques et de physique.
  • La page web du cours contenant les énoncés et instructions détaillées des laboratoires.
  • La page eCampus du cours contenant des ressources didactiques complémentaires et de remédiation.

Modalités d'évaluation et critères

Evaluation continue


Informations complémentaires:

Evaluation continue


Informations complémentaires:



La note du cours est individuelle et déterminée comme suit. 

Laboratoires (sur 18 points) :
Il y a 9 programmes au total, chacun noté sur 2 points (9×2=18 points).
Chaque programme doit être soumis dans les délais sur la plateforme dédiée (eCampus ou Gradescope) ET obligatoirement présenté en séance à un évaluateur qui vérifiera le bon fonctionnement du code ainsi que la compréhension individuelle de chaque membre du groupe. Un programme soumis mais non présenté ou non défendu ne sera pas validé. Tout retard non justifié entraîne la note de 0 pour le laboratoire concerné.

Quiz oral individuel (sur 3 points) :
Ce quiz prend la forme d'une courte interrogation orale individuelle (examen miniature) organisée lors de l'une des séances de laboratoire. La date et la matière couverte par ce quiz sont communiquées aux étudiants en début de quadrimestre.

Pénalités d'absence :
-1 point par absence non justifiée aux séances obligatoires.

Remarques importantes : Présence obligatoire : Tant que l'ensemble des 9 laboratoires n'a pas été soumis et validé par un évaluateur, la présence est obligatoire à chaque séance. À partir de 4 absences non justifiées, l'étudiant sera noté absent pour la note finale du cours.

Politique relative à l'Intelligence Artificielle (IA) :
L'objectif de cette unité d'enseignement est l'apprentissage personnel du raisonnement scientifique, de la modélisation et de la programmation. L'utilisation d'outils d'intelligence artificielle générative (tels que ChatGPT, GitHub Copilot, Claude, Gemini ou tout outil similaire) pour concevoir, générer, résoudre ou corriger le code ou les exercices est strictement interdite.
Les évaluateurs interrogent individuellement les étudiants lors des séances sur leur code : chaque étudiant doit être en mesure d'expliquer, justifier et modifier son code sur demande. Tout recours non autorisé à l'IA sera assimilé à une fraude académique (plagiat) et sanctionné conformément au Règlement général des études et des examens de l'ULiège.

Sessions d'examen : Il n'y a pas d'examen en session (ni en juin, ni en août/seconde session). La note repose exclusivement sur l'évaluation continue du quadrimestre.

 

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

  • Le cours se déroule dans les salles informatiques de l'Institut de Mathématiques (bâtiment B37).
  • L'évaluation se fait exclusivement au cours du quadrimestre par les travaux pratiques et le quiz oral ; il n'y a pas d'examen en session de juin ni de seconde session en août.

Contacts

  • Bertrand Cornélusse, bertrand.cornelusse@uliege.be

Association d'un ou plusieurs MOOCs