2019-2020 / MATH2010-1

Logiciels mathématiques

Durée

15h Th, 30h Pr

Nombre de crédits

 Bachelier en sciences mathématiques4 crédits 

Enseignant

Emilie Charlier

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

Le cours est une introduction aux logiciels de calculs formels et aux tableurs. Avec Mathematica et Sympy, nous couvrirons les utilisations suivantes : calculatrice, calcul symbolique, résolution d'équations, trouver les racines d'une fonction, dérivation, intégration, équations différentielles, séries, algèbre linéaire, tracer des graphiques. Nous ferons également une introduction à la programmation (variables, expressions, affectation, fonctions, conditions, itérations, chaînes de caractères, listes, dictionnaires) avec le langage de Mathematica et avec python. Le cours contient également une brève introduction aux logiciels Geogebra et Calc.

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

Savoir analyser un problème et utiliser un logiciel de mathématiques pour résoudre une question de mathématiques du niveau de la première année universitaire. Savoir utiliser les bases de la programmation pour résoudre une question élémentaire de mathématiques.

Savoirs et compétences prérequis

Notions de base de calcul différentiel et intégral et en algèbre linéaire.

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

Cours théorique avec démonstration projetée sur écran et séances de travaux pratiques en salle informatique pour résoudre des exercices sur machines.

Mode d'enseignement (présentiel ; enseignement à distance)

Présentiel.

Lectures recommandées ou obligatoires et notes de cours

Des notes reprenant l'ensemble de la matière enseignée au cours théorique sont téléchargeables sur http://www.discmath.ulg.ac.be/charlier/enseignement.html.

Modalités d'évaluation et critères

L'évaluation se base sur un examen pratique sur machine et sur la réalisation d'un projet.
À l'examen pratique, l'étudiant devra résoudre des exercices du type de ceux vus lors des TD.
Un projet de programmation devra être rendu à une date fixée en cours d'année. Le projet est réalisé par groupe de deux étudiants, et éventuellement un unique groupe de trois si le nombre total d'inscrits est impair. Celui-ci consiste en la production d'un code en python et d'un rapport écrit court devant faciliter la compréhension du code. Une défense orale individuelle du projet aura lieu en session. Les énoncés et les modalités de présentation seront fournies en cours d'année. Sauf mention explicite du contraire, les différents groupes ne peuvent ni collaborer, ni s'inspirer du code d'un autre groupe.
La note finale est obtenue sur base des deux scores : examen pratique et projet.

Stage(s)

Remarques organisationnelles

Le cours se donne au 2e quadrimestre du bloc 1 en mathématiques. Des informations supplémentaires peuvent être trouvées sur la page http://www.discmath.ulg.ac.be/charlier/enseignement.html.

Contacts

Émilie Charlier (professeur) - Béatrice Lahaye (assistante)
Institut de Mathématique (B37) Quartier Polytech 1 Allée de la Découverte, 12 B-4000 Liège
Courriel : echarlier@uliege.be - beatrice.lahaye@uliege.be

Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session de mai-juin

Méthodes d'apprentissage mises en œuvre : enseignement à distance

La matière du cours théorique a été réduite aux points suivants: -Utilisation du logiciel Mathematica : matière vue en présentiel. -Utilisation du logiciel Jupyter (Python et sa libraire Sympy) : matière vue en présentiel. -Introduction à la programmation avec Python : matière vue à distance.
La théorie d'introduction à la programmation avec Python est vue seul avec les notes de cours (2 cours théorique).
Les TD de programmation sont donnés à distance. Les listes sont postées sur eCampus à l'horaire prévu. Les corrigés sont postés au plus tard la semaine suivant le TD.
L'étudiant est encouragé à poser ses questions sur les forums eCampus: 4 discussions spécifiques ont été crées.
Les TD consacrés au travail sur le projet sont remplacés par des rendez-vous Collaborate de 20 minutes par groupe.  

Matière de l'évaluation

L'évaluation portera uniquemement sur les trois points de matière précisés au point précédent, à savoir Mathematica, Sympy et programmation en Python.

Méthodes d'évaluation

Les consignes de réalisation du projet sont inchangées. La date de remise du projet est post-posée au 17 mai. La défense orale du projet est supprimée. L'évaluation se fera sur base du code rendu et du document explicatif l'accompagnant.
L'examen pratique sur machine se fera en ligne via eCampus à la date prévue à l'horaire. Cet examen a pour but d'évaluer la capacité de l'étudiant à utiliser les logiciels Mathematica et Sympy afin de résoudre des exercices du même type que ceux des listes proposées durant l'année.
 

Contact

Contact principal inchangé (emails).
Les questions doivent être posées via les forums eCampus mis à disposition des étudiants.

Adaptation des engagements pédagogiques suite à la pandémie de COVID-19 pour la session août-sept

Matière de l'évaluation

Idem que pour la session de juin.

Méthodes d'évaluation (et plateforme utilisée)

Mêmes modalités qu'en juin. La date de remise du projet est fixée au 24 août.

Contact(s)

Contact téléphonique durant l'examen eCampus : 04 366 93 84.