Creating Experiments in PsychoPy (3 days)

Upcoming Events


These sessions are designed to build confidence creating experiments and getting them online, as well as start learning the basics of python programming. We can be quite flexible with what we cover in these sessions but we keep to some broad themes to facilitate most attendees. Typically the timetable will appear as follows (though this can be adjusted for department specific workshops!):


Note that on day 3 we are currently trialling 2 parallel sessions on Advanced Builder. We hope that there will be a bit of something for everyone with several experience levels!

What do I need in advance?

  • The only base knowledge we will assume for this workshop can be learned from this 15 minute video.

  • Download a recent version of PsychoPy.

  • A free account

  • [For virtual/hybrid workshops] two monitors that can be beneficial.

  • [For virtual/hybrid workshops] a Zoom and Slack account.

How can I purchase tickets?

Tickets can be purchased from the Pavlovia store (For department workshops please contact for pricing).


All of our materials are openly available in web page (links below) or and HTML slide format.

You can also download and unzip a range of pre-made demos that we work from.


We are aware that online teaching via zoom can raise accessibility issues and we want to ensure everyone gets the training they need. If you have special requirements or want to arrange one-to-one training please contact us directly at .

General Python Syntax

Python focus - for those wanting to learn more advanced coding concepts for general use:

Back to top