User`s guide
E-Prime User’s Guide
Chapter 2: Using E-Studio
Page 51
2.7.2.2 Add PracticeMode attribute to block level List objects
Open the PracticeBlockList and the BlockList in the Workspace. Add an attribute named
PracticeMode to each List object. Set the value for PracticeMode to “practice” for the
PracticeBlockList, and to “real” for the BlockList.
2.7.3 Use script to terminate practice based on
accuracy
In order to repeat the practice block of trials until the desired accuracy level is achieved, we will
examine the accuracy after the PracBlockList terminates, and either continue with the real trials
or jump back to run the PracBlockList again. We will need to add a few lines of code to the
experiment to monitor the accuracy and determine when the accuracy is sufficient to allow
termination of the practice block. How to write E-Basic code is detailed in Chapter 4 – Using E-
Basic. Here we will just provide an example of how to write some code for checking the accuracy
during a block of trials.
2.7.3.1 Add InLine to check accuracy
To enter the code to check accuracy, add an InLine object to the SessionProc following the
PracticeBlockList. Rename this InLine object CheckAccuracy, and double click it to open it in the
Workspace. Insert the text below into the CheckAccuracy object by typing directly in the object.