Le but de cette UE est l'initiation des étudiants de L1 au langage de programmation Python.
La méthodologie proposée repose tout d'abord sur une découverte des applications possibles à partir de ce type de langage pour montrer l'iintérêt d'apprendre à maîtriser Python. Un apprentissage par la pratique permet une mise en pratique directe des connaissances acquises ("learning by doing").
L'UE a notamment comme objectif de faire travailler les étudiants sur le traitement de données en lien avec leur formation principale (chimie, biochimie, physique, mécanique, mathématiques ...).
Cette UE se veut être un socle de connaissances commun qui servira de base pour un apprentissage plus approfondi du Python dans les semestres et années suivants, et pour chacune des disciplines.