![]() | Programme d’études 2025-2026 | English | |
![]() | Programmation en chimie | ||
Unité d’enseignement du programme de Bachelier en sciences chimiques (MONS) (Horaire jour) à la Faculté des Sciences |
| Code | Type | Responsable | Coordonnées du service | Enseignant(s) |
|---|---|---|---|---|
| US-B1-SCCHIM-011-M | UE Obligatoire | GABRIELE Sylvain | S885 - Laboratoire Interfaces et Fluides Complexes |
|
| Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Crédits | Pondération | Période d’enseignement |
|---|---|---|---|---|---|---|---|---|---|
| Français | 16 | 0 | 0 | 0 | 0 | 2 | 2.00 | 2e quadrimestre |
| Code(s) d’AA | Activité(s) d’apprentissage (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement | Pondération |
|---|---|---|---|---|---|---|---|---|
| S-CHIM-016 | Programmation en chimie | 16 | 0 | 0 | 0 | 0 | Q2 | 100.00% |
| Unité d'enseignement |
|---|
Objectifs par rapport aux acquis d'apprentissage du programme
Acquis d'apprentissage de l'UE
À la fin de cette unité d'enseignement, les étudiants seront capables de :
Comprendre les bases de la programmation en Python :
Expliquer les concepts de variables, types de données, opérateurs et structures de contrôle (boucles, conditions).
Identifier et corriger les erreurs syntaxiques et logiques dans un programme Python.
Développer des programmes simples :
Écrire des scripts Python pour résoudre des problèmes spécifiques.
Utiliser des fonctions et modules pour organiser et réutiliser du code.
Manipuler des données et effectuer des calculs :
Utiliser des bibliothèques Python (comme NumPy) pour des calculs mathématiques et statistiques.
Manipuler des listes, des dictionnaires et autres structures de données pour organiser et traiter des informations.
Appliquer la programmation à des problèmes de chimie :
Utiliser des graphiques pour représenter des données chimiques à l'aide de bibliothèques Python comme Matplotlib.
Contenu de l'UE : descriptif et cohérence pédagogique
Introduction à Python : Installation, environnements de développement, syntaxe de base.
Structures de données : Listes, tuples, dictionnaires, ensembles.
Contrôles de flux : Conditions, boucles (for, while).
Fonctions et modules : Définition, importation et utilisation de fonctions et modules.
Bibliothèques scientifiques : NumPy pour les calculs numériques, Matplotlib pour la visualisation des données.
Compétences préalables
Aucune compétence préalable n'est requise
Types d'activités
| AA | Types d'activités |
|---|---|
| S-CHIM-016 |
|
Mode d'enseignement
| AA | Mode d'enseignement |
|---|---|
| S-CHIM-016 |
|
Supports principaux non reproductibles
| AA | Supports principaux non reproductibles |
|---|---|
| S-CHIM-016 | Sans objet |
Supports complémentaires non reproductibles
| AA | Support complémentaires non reproductibles |
|---|---|
| S-CHIM-016 | Supports de cours disponibles sur Moodle |
Autres références conseillées
| AA | Autres références conseillées |
|---|---|
| S-CHIM-016 | Sans objet |
Reports des notes d'AA d'une année à l'autre
| AA | Reports des notes d'AA d'une année à l'autre |
|---|---|
| S-CHIM-016 | Non autorisé |
Evaluation du quadrimestre 2 (Q2) - type
| AA | Type(s) et mode(s) d'évaluation Q2 |
|---|---|
| S-CHIM-016 |
|
Evaluation du quadrimestre 2 (Q2) - commentaire
| AA | Commentaire sur l'évaluation Q2 |
|---|---|
| S-CHIM-016 | L'évaluation aura lieu au Q2 avec une épreuve partique en présentiel |
Evaluation du quadrimestre 3 (Q3) - type
| AA | Type(s) et mode(s) d'évaluation du Q3 |
|---|---|
| S-CHIM-016 |
|
Evaluation du quadrimestre 3 (Q3) - commentaire
| AA | Commentaire sur l'évaluation Q3 |
|---|---|
| S-CHIM-016 | Lors de l'examen l'étudiant présentera notamment un petit projet personnel de programmation appliquée à la chimie. |