PSY6233 - Programmation et méthodes computationnelles en psychologie

Scolarité

Troisième cycle - 3,0 crédit(s)

Département

Département de psychoéducation et de psychologie

Objectifs

Au terme de ce cours, la personne étudiante sera en mesure de/d’ : • Comprendre et appliquer les principes fondamentaux de la programmation appliquée à la psychologie; • Maîtriser les concepts clés de la programmation dans un contexte de recherche en psychologie, avec l’utilisation possible de langages tels que Python, MATLAB ou R; • Concevoir, écrire, déboguer et optimiser des scripts adaptés à la gestion de bases de données, l’analyse de données et l’élaboration d’expériences; • Choisir et appliquer les méthodes computationnelles pour le traitement, l’analyse et la visualisation de données; • Faire preuve d’autonomie dans la conception de codes informatiques pour la recherche en psychologie.

Contenu

Concepts de base de la programmation : variables, boucles, fonctions. Initiation aux environnements de programmation, avec exemples en Python, MATLAB ou R. Manipulation et préparation des données psychologiques. Techniques d’analyse statistique automatisée et visualisation graphique. Principes et outils pour la conception d’expériences et la présentation de stimuli. Exercices pratiques axés sur des exemples issus de la recherche en psychologie. Principes de débogage, documentation et bonnes pratiques de codage. Principes et bonnes pratiques de l’utilisation de l’intelligence artificielle lors du développement de codes.

Préalables

Aucun

Exigences de qualification pour l'enseignement

Diplôme(s)
Aucun
Expérience
Aucune
Corps professionnel
Aucun
Autre(s) exigence(s)
Aucune

CAFF

Aucun