Information détaillée concernant le cours

[ Retour ]
Titre

PySHS Python pour les SHS

Dates

Le 9, 16, 23 mai et le 6, 13 et 20 juin (de 9h30 à 12h)

Organisateur(s)/trice(s)
Intervenant-e-s

Léo Mignot (CNRS) 

Emilien Schultz (ENSAE)

Description

La formation consiste en 6 séances de 2h30 en visio, avec 2h consacrées à une thématique et un espace d'échange sur les projets en cours.

Des exercices seront proposés entre les séances pour permettre des applications.

Prérequis pour la première séance : installation du logiciel Anaconda qui installe les outils nécessaires (Python ainsi que les autres interfaces) www.anaconda.com/products/individual



Présentation générale

Cette formation à deux voix propose une initiation à la programmation scientifique Python pour des doctorants•es en sciences humaines et sociales (SHS), pensée pour les usages en SHS en vue de l'application.

Python est un langage de programmation simple, libre, multi-plateforme, pédagogique, bénéficiant d'une communauté d'utilisateurs•rices croissante tant dans le domaine universitaire que le secteur privé, notamment sur les usages d'apprentissage automatique et de science de la donnée.

Avec la multiplication des données numériques dans les sciences humaines et sociales (SHS), la programmation scientifique est un atout pour
la collecte de données, leur mise en forme, et la production de résultats. La maîtrise d'un langage comme Python permet d'introduire de la souplesse, de l'adaptation et de la créativité dans le traitement des données tout en permettant d'intégrer les nombreuses solutions existantes développées par les communautés scientifiques.

Cette formation insiste surtout sur l'usage du langage Python comme un outil pour le script scientifique. En effet, il permet facilement de jouer une fonction de « liant » (ou de « colle ») pour traiter les données et faire le lien entre des logiciels déjà existants.

L'apprentissage des bases de Python permet non seulement de renforcer sa culture informatique, ouvrant ce faisant la voie à de nouvelles
stratégies d'analyses, mais aussi d'envisager différemment le rapport aux données, la conceptualisation mais aussi la collaboration avec le partage du code et les enjeux de reproductibilité des analyses. Même en dehors d'application directe, cette formation permet de se familiariser
avec de nombreuses notions liées au traitement des données numériques, En effet, Python participe, aux côtés d'autres logiciels et langages, à
la construction du code libre et d'une recherche ouverte et reproductible.



Objectifs de la formation

· Comprendre les forces de Python pour le script scientifique en SHS

· Maîtriser les bases du langage Python et la présentation du Notebook Jupyter

· Acquérir les bonnes pratiques du traitement de données (format de fichier, etc.)

· Connecter les traitements avec des sources de données externes (API) et des logiciels.

· Produire des documents finalisés : visualisations, tableaux, etc.

· Manipuler des formats de données différentes : textes, images, etc.

· Identifier les usages avancés : apprentissage automatique, traitement de la langue (TAL), analyse de réseaux.

· Développer l'autonomie dans l'apprentissage

· Echanger sur les usages possibles pour des recherches en cours ou à venir

· Appliquer à ses données


Public visé

Cette formation est pensée pour des doctorants•es en SHS (sociologie, géographie, science politique, histoire, droit, etc.) n'ayant pas de
notions de programmation et visant à comprendre à la fois la logique et les usages possibles d'un langage de programmation dans leur activité.
Une attention particulière est portée sur le lien entre les problématiques SHS et le traitement de données.

Trois publics en particulier sont identifiés :

- Découverte de l'univers « Python », en particulier pour favoriser les échanges avec des praticiens dans des projets interdisciplinaires

- Identification de nouvelles stratégies de recherche

- Monter en compétence pour réaliser un traitement sur des données déjà existantes, avec la possibilité de réfléchir à un projet personnel tout
du long de la formation.

Lieu

En ligne

Information
Places

15

Délai d'inscription 07.05.2025
short-url short URL

short-url URL onepage