![]() ![]() To understand how this works in OpenSesame, it's best to start at the bottom (see Figure 4), with. Step 4: Define experimental variables that are varied between blocksĪs mentioned above, conditions are varied between blocks. /usage/variables-and-conditional-statements/.In the Prepare phase of the counterbalance item, enter the following script: Change the name of the new item to counterbalance. Therefore, drag an inline_script from the item toolbar onto the very top of the experiment. We need to do this as the very first thing of the experiment, and we need to use some Python scripting to do it. Let's start with the counterbalancing part, and use the participant number to decide which condition is tested first. Condition order was counterbalanced, so that half the participants started with the experimental condition, and the other half started with the control condition. (1992), the experimental and control conditions were mixed between blocks: Participants first did a full block in one condition, and then a full block in the other condition. The General tab is where you define the general properties of your experiment. Your 'General tab' now looks as in Figure 3.įigure 3. Finally, it's good practice to give your experiment an informative name and description. Also, the default font size of 18 is a bit small, so change that to 32. For this experiment, we want to use black letters on a gray background. In the 'General tab' that now appears, you can specify the general properties of your experiment. Therefore, double-click on 'Extended template' to open it. Because our experiment fits this template very well, we're going to use it. The 'Extended template' provides the basic structure of a typical trial-based experiment with a practice and experimental phase. ![]() Step 2: Choose template, font, and colors When you start OpenSesame, you will be given a choice of template experiments, and a list of recently opened experiments ( Figure 2).įigure 2. This tutorial is written for OpenSesame 3.0.X. OpenSesame is available for Windows, Linux, Mac OS (experimental), and Android (runtime only). A lag of 0 means that T1 and T2 where identical (i.e. T2 accuracy as a function of the serial position of T2 relative to T1 ('lag'). But surprisingly, T2 is usually not missed when it follows T1 immediately. This phenomenon is called the attentional blink, because it is as though your mind's eye briefly blinks after seeing T1. The typical finding is that the T2 is often missed when it is presented 200 - 500 ms after T1, but only when T1 needs to be reported. The white letter is called the T1 (or 'target'). In the control condition, the participant's task is only to. Report the identity of the white letter (all other letters were black).In the experimental condition, the participant's task is twofold: In this experiment, the participant sees a stream of letters, typically called an RSVP stream (for Rapid Serial Visual Presentation). almost exactly, with only a few minor modifications. We will re-create experiment 2 from Raymond et al. In this tutorial, we will implement an attentional-blink paradigm, as introduced by Raymond, Shapiro, and Arnell (1992). Links to introductory Python tutorials can be found here: An introductory OpenSesame tutorial can be found here: This tutorial assumes a basic knowledge of OpenSesame, experimental design, and Python. Extra 2: Add assertions to check your experiment.Extra 1: Check timing (and learn some NumPy).Step 13: Specify number and length of blocks.Step 10: Execute RSVP stream (run phase).Step 9: Create RSVP stream (prepare phase).Step 7: Define experimental variables that are varied within a block.Step 4: Define experimental variables that are varied between blocks.Step 2: Choose template, font, and colors.Installing packages, plugins, and extensions.Looping and defining indepedent variables. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |