Resources for teaching and learning

There are a number of further resources to help learn/teach about PsychoPy.

If you also have PsychoPy materials/course then please let us know so that we can link to them from here too!

Youtube tutorials

Materials for Builder

PsychoPy Builder book cover
The most comprehensive guide is the book Building Experiments in PsychoPy by Peirce, Hirst and MacAskill.

The book is suitable for a wide range of needs and skill sets, with 3 sections for:

  • The Beginner (suitable for undergraduate teaching)

  • The Professional (more detail for creating more precise studies)

  • The Specialist (with info about specialist needs such as studies in fMRI, EEG, …)

  • Susan Benear has created some fantastic content on using PsychoPy builder delivered as part of the Coding Outreach Group Summer Workshop. All materials are also share on github

Powerpoint slides

Undergraduate course material

At School of Psychology, University of Nottingham, PsychoPy is now used for all first year practical class teaching. The classes that comprise that first year course are provided below. They were created partially with funding from the former Higher Education Academy Psychology Network.

We have started putting together an experiment recipe book with a range of basic experiments and exercises pitched at a range of levels (open to submissions and contributions!).

The GestaltReVision group (University of Leuven) wiki covering PsychoPy (some Builder info and great tutorials for Python/PsychoPy coding of experiments).

There’s a set of tools for teaching psychophysics using PsychoPy and a PsychoPysics poster from VSS. Thanks James Ferwerda

Materials for Online

The online side of PsychoPy and the online platform for hosting studies (pavlovia.org) is much newer than PsychoPy itself, so there are less materials (but we are working on it!). The community has so far been excellent in sharing learning materials and demos - if you know of anything we have missed, please get in touch with us!

Materials for Coder



Back to top