PsychoPy Workshops

Official PsychoPy Workshops

Learn with the team that make the tools

News

Want to stay in the loop on training events? Click here to join the mailing list

https://run.pavlovia.org/pavlovia/survey/?surveyId=bcaab3c1-fc72-479a-9b82-226c84a64fb3
News

Workshop collaboration with Women in Cognitive Science (WiCS) Europe! Join the WiCS community and join our training sessions.

https://www.eventbrite.co.uk/e/building-inclusive-computational-skills-online-panel-discussion-tickets-1981353031253
News

Lots of helpful tutorials on youtube! Click here to see

https://www.youtube.com/playlist?list=PLFB5A1BE51964D587

Home

🎓 Official PsychoPy Workshop (Virtual - Online training)

Join us for an intensive, hands-on course in designing behavioural experiments — delivered by the creators of PsychoPy and Pavlovia.org.

Format: Four half-day sessions (13:00–17:00 UK time), covering two full days worth of post-graduate level training.

Who is it for: This workshop is ideal for beginners, PhD students, faculty, and industry researchers interested in using PsychoPy. No prior experience is required, though downloading the software in advance for familiarization is recommended. Experienced users will also benefit from advanced tips and best practices. Bespoke training options are available on request.

What you’ll learn:

Whether you’re starting out with behavioural research or looking to refine your skills, this course offers interactive training and expert guidance from the team behind PsychoPy and Pavlovia.org.

Spaces are limited

Purchase Tickets

👩‍💻 Women in Cognitive Science (WiCS) Workshop Series

We are pleased to be running a workshop series in collaboration with Women in Cognitive Science Europe (WiCS Europe) as part of their Building Inclusive Computational Skills initiative.

This four-part online workshop series will take place every Wednesday in March, from 12:00–13:00 (UK time). The workshops are designed for beginners and are ideal for researchers who would like to start using open-source tools in their research while learning the foundations of Python programming along the way.

Participants will be introduced to PsychoPy and guided through practical steps for designing, running, and extending experiments. No prior programming experience is required.

Workshop Schedule all sessions 12:00–13:00 (UK time):

  • March 4th: Introduction to PsychoPy

  • March 11th: Extending PsychoPy with Python Code

  • March 18th: Running Online Studies with PsychoPy

  • March 25th: Creating an Eye-Tracking Experiment in PsychoPy

How to Sign-up

Initially, registration will be open only to participants attending the WiCS Building Inclusive Computational Skills webinar. Click below to find more information, and sign up to that event:

🧠 Pre-Conference Workshop at the BPS Cognitive Section Meeting

📅 August 25th, 12:00–15:00 📍 Liverpool Hope University, UK

We are excited to be attending this year’s BPS Cognitive Section Meeting!

If you would like to join us for some PsychoPy and Pavlovia training, arrive a day before the conference for this pre-conference workshop. The session is tailored for beginners and is ideal for early-career researchers who are getting started with tools for designing and running cognitive experiments.

Participants will be introduced to the foundations of building cognitive tasks using PsychoPy, with practical guidance and hands-on examples throughout the session.

Registration will be open to BPS Cognitive Section attendees and will be available to book during conference registration.

Book here

One-to-one tutorials

If you need to create a task for a specific project, but you’de like to learn along the way, build it with us!

  • Brief us on your project.

  • We create bespoke material on how to create your paradigm.

  • One-to-one video calls to co-create your task.

  • Learn PsychoPy and/or Pavlovia, and leave with your experiment!

Get in touch!

Arrange a workshop for your lab or department

In person or virtual, we can develop bespoke content to suit your needs.

We can cover a range of topics, including:

  • Builder basics. Introduce your team to what is possible using the Builder interface to create a huge range of studies

  • Running experiments online with Pavlovia.

  • Get started with Python coding by making experiments - a fun, visual, way to learn how to code.

  • Learn how to create experiments that interact with a range of hardware, Eyetracking, EEG, fMRI, or something else!

  • Content tailored to Undergraduate, Postgraduate or Research Staff level.

Get in touch!

Open science

We make all of the materials from our workshops open access! Click the cards below to download as pdfs or power point slides. Please feel free to re-use materials in your teaching and your own workshops!

Creating perception studies to run in lab and online using PsychoPy and Pavlovia.

Presented at: European Conference on Visual Perception, ECVP, 2024

Staircases Psychophysics online

https://drive.google.com/drive/folders/1Fq9FM7vYD8pqKh129g2RWx7PEnqFP9m5?usp=drive_link
A Beginners guide to extracting PsychoPy data using python.

Presented at: University of Nottingham, BSc course

Data extraction Python

https://drive.google.com/drive/folders/1uTdWqlmVGYrVqZPau74cfEk832nQRLwJ?usp=drive_link
Creating experiments for rodent learning.

Presented at: University College London, November 15th 2023

Data extraction Python

https://drive.google.com/drive/folders/15CMuKKz7fgNBhbL9GanTL5jgxW_gnUad?usp=sharing
Getting started with PsychoPy Builder.

PsychoPy Builder Presenting stimuli Gathering keyboard responses Setting up trial lists

https://drive.google.com/drive/folders/179Pevq4j46rucwIhKPFodwOksvoOFDSp?usp=sharing
Creating complex designs in PsychoPy.

PsychoPy Builder Counterbalancing Adaptive procedures Staircases Branched designs

https://drive.google.com/drive/folders/17Bumxj_6k1kShOr2aanQW0UXzwj_rA_U?usp=sharing
Running experiments online with Pavlovia.

Pavlovia Daisy chaining with recruitment platforms Surveys and Questionnaires with Pavlovia Surveys Counterbalancing online Multisessrion testing

https://drive.google.com/drive/folders/17F0tiYo-tD1mAOjSjjO4xB0O-N-YitAn?usp=sharing
Coding an experiment in Python.

Python code PsychoPy library

https://drive.google.com/drive/folders/17KfU3r8rVH-iiScOVl3dVZW3LGyLe8fs?usp=sharing
Communicating with external hardware.

EEG Eyetracking fMRI Serial and parallel ports

https://drive.google.com/drive/folders/17ZMhd1Bbzdk3R4plc0kuYLrnlS6Yfklc?usp=sharing

💬 What Attendees say


Back to top