PsychoPy, as I have previously written about (e.g., Free and Useful Software and PsychoPy tutorial) is really a great Python tool for creating Psychology experiments. You can write Python code by either using “code view” or import the package in your favorite IDE. Furthermore, you can use the builder mode and just drag and drop different items and PsychoPy will create a Python Script for you.
If need inline scripts (in Python, of course) can be inserted. That is, you can combine drag-and-drop building with some coding.
In this post, I have collected some tutorial videos that can be useful for someone unfamiliar with PsychoPy.
I created a playlist with 4 youtube tutorials. In the first video you will learn how to create a classic psychology experiment; the Stroop task. The second is more into psycholinguistics and you will learn how to create a language experiment using PsychoPy.
In the third, you get to know how to create text input fields in PsychoPy. You will also learn inline Python coding as it is used in this tutorial. In the fourth video, you will get acquainted with using video stimuli in PsychoPy.
Programming for Psychology & Vision Science Tutorial series
Recently I found the following playlist on youtube and it is amazing. In this series of tutorial videos, you will learn how to use PsychoPy as a Python package. For instance, it is starting at a very basic level; importing the visual module to create windows. In this video, he uses my favorite Python IDE Spyder.
The videos are actually screencasts from the course Programming for Psychology & Vision Science and have 10 videos. The first 5 videos cover drawing stimuli on the screen (i.e., drawing to a video, gratings, shapes, images, dots). Watching these videos you will also learn how to collect responses, providing input, and saving your data.
That was all for now. If you know more good video tutorials for PsychoPy please leave a comment. Preferably the tutorials should cover coding but just building experiments with the builder mode is also fine. I may update my playlist with more PsychoPy tutorials (the first playlist).