Vous êtes ici

  1. Accueil
  2. OIB - Outils informatiques B

OIB - Outils informatiques B

OIB - Outils informatiques B

En pratique :

Volume horaire de cours : 8
Volume horaire global de TD : 8
Volume horaire global de TP : 8
Langue principale : français
Nombre de crédits européens : 3

Description du contenu de l'enseignement

Premier pas avec Python
• Les caractéristiques du langage Python,
• Les types de base : nombre, chaîne de caractères, liste, ensemble, dictionnaire, tuple,
• Les conditions et les boucles,
• Listes et fonctions.

Introduction à la Programmation Objet
• Limites de la programmation impérative,
• Principes de la programmation Objet.

Présentation de quelques modules additionnels pour le calcul numérique
• NumPy, destiné à manipuler des matrices ou tableaux multidimensionnels,
• SciPy, dédié aux méthodes numériques (intégration, interpolation, fonctions spéciales, transformées de Fourier, optimisation, statistique, …),
• Matplotlib, destiné à tracer et visualiser des données sous formes de graphiques.

Travaux pratiques
Les travaux pratiques seront structurés autour de la résolution numérique de quelques problèmes issus de la physique pouvant donner lieu à des prolongements sous forme de projets.


Modalités pédagogiques

  • en présence