Top Banner
Welcome to E-Prime Welcome to E-Prime E-Prime E-Prime refers to the refers to the Experimenter’s Prime Experimenter’s Prime (best) (best) development studio for the development studio for the creation of computerized creation of computerized behavioral research. behavioral research. E-Prime is a new software suite E-Prime is a new software suite of applications that take you of applications that take you through the creation of your through the creation of your experiment to performing experiment to performing descriptive statistics on your descriptive statistics on your collected data. collected data.
50

Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-PrimeWelcome to E-Prime

E-PrimeE-Prime refers to the refers to the Experimenter’s Experimenter’s PrimePrime (best) development studio for the (best) development studio for the creation of computerized behavioral creation of computerized behavioral research.research.

E-Prime is a new software suite of E-Prime is a new software suite of applications that take you through the applications that take you through the creation of your experiment to performing creation of your experiment to performing descriptive statistics on your collected descriptive statistics on your collected data.data.

Page 2: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-PrimeE-PrimeThis is a This is a diagram of diagram of E-Prime’s core E-Prime’s core system system components.components.

E-StudioGraphical Design

Environment

E-BasicFull Scripting

Language

E-RunReal-Time Experiment Generator

E-MergeData Merging

Utility

E-DataAidSpreadsheet

Application for E-Prime Data Files

We will now do a We will now do a short tour of each short tour of each componentcomponent

Page 3: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-Welcome to E-StudioStudio

E-Studio is a comprehensive visual E-Studio is a comprehensive visual design environment for experiment design environment for experiment implementation. implementation.

E-Studio’s graphical environment greatly E-Studio’s graphical environment greatly speeds up the creation of an experiment. speeds up the creation of an experiment. Better yet, you can implement most Better yet, you can implement most experiment designs without the use of experiment designs without the use of code!code!

Page 4: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The E-Studio The E-Studio interface has four interface has four major components:major components:

1.Toolbox1.Toolbox

2. Structure View2. Structure View

3. Properties 3. Properties WindowWindow

4. Workspace 4. Workspace

Let’s look at each Let’s look at each component...component...

1 2

34

Page 5: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The Toolbox The Toolbox contains objects contains objects that are dragged to that are dragged to procedural procedural timelines. These timelines. These objects are the objects are the basic building basic building blocks of your blocks of your E-Studio E-Studio experiments.experiments.

Let’s look at some Let’s look at some of these objects...of these objects...

1

Page 6: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The TextDisplay The TextDisplay allows you to allows you to specify text, such specify text, such as instructions, as instructions, that the subject will that the subject will see during the see during the experiment.experiment.

Page 7: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

Similarly, the Similarly, the BitmapDisplay BitmapDisplay allows you to allows you to specify images that specify images that the subject will see the subject will see during the during the experiment.experiment.

Page 8: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The List object The List object allows you to allows you to define the blocks, define the blocks, trials, sub-trials, trials, sub-trials, etc. in your etc. in your experiment. experiment.

Page 9: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

Procedure objects Procedure objects represent the represent the timelines in your timelines in your experiment.experiment.

These procedural These procedural timelines tell the timelines tell the experiment what experiment what objects occur at objects occur at what point.what point.

Page 10: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The The FeedbackDisplay FeedbackDisplay allows you to allows you to specify the specify the feedback that your feedback that your subject will receive subject will receive after a response.after a response.

These are just These are just some of the some of the objects available to objects available to you in E-Studio.you in E-Studio.

Page 11: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The Structure View The Structure View is an outline or is an outline or hierarchical hierarchical representation of representation of your experiment.your experiment.

This window This window features a tree features a tree view similar to that view similar to that in Windows in Windows Explorer. Explorer.

2

Page 12: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The Properties The Properties Window lists the Window lists the properties for properties for selected objects selected objects and displays their and displays their current settings.current settings.

3

Page 13: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - InterfaceInterface

The Workspace The Workspace contains the contains the window window representations of representations of your experiment your experiment objects.objects.

An object is An object is opened in the opened in the Workspace by Workspace by double clicking the double clicking the object on a object on a procedural timeline procedural timeline or in the Structure or in the Structure View.View.

4

Page 14: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - ProceduresProcedures

Think of this Think of this experiment as a experiment as a hierarchy. hierarchy.

The SessionProc The SessionProc procedure defines procedure defines the session-level the session-level events.events.

The BlockProc The BlockProc procedure defines procedure defines the block-level the block-level events.events.

The TrialProc The TrialProc procedure defines procedure defines the trial-level the trial-level events.events.

Page 15: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - ProceduresProcedures

Objects are added Objects are added to a procedure by to a procedure by opening the opening the procedure in the procedure in the Workspace and Workspace and dragging objects dragging objects from the Toolbox from the Toolbox to Procedure’s to Procedure’s timeline.timeline.

Page 16: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - ProceduresE-Studio - ProceduresThis is the This is the completed completed SessionProc. SessionProc.

At the session-At the session-level, the level, the experiment experiment welcomes the welcomes the subject, runs subject, runs blocks of trials, and blocks of trials, and displays a goodbye displays a goodbye screen.screen.

BlockList is where BlockList is where the experiment’s the experiment’s blocks will later be blocks will later be defined.defined.

TextDisplays

List

Page 17: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - ProceduresProcedures

This is the This is the completed completed TrialProc.TrialProc.

At the trial-level, At the trial-level, the experiment the experiment displays a fixation displays a fixation point, presents the point, presents the subject with a subject with a stimulus, and gives stimulus, and gives the subject the subject feedback. feedback.

TextDisplays FeedbackDisplay

Page 18: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - ListsE-Studio - ListsLists are used to Lists are used to specify how the specify how the trials differ from trials differ from one another (i.e., one another (i.e., what factors are what factors are manipulated). manipulated).

This is TrialList This is TrialList with its opened with its opened window window representation representation underneath it. underneath it.

Let’s look at the Let’s look at the completed completed TrialList...TrialList...

Page 19: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - ListsE-Studio - ListsThis is our This is our completed completed TrialList. TrialList.

The columns can The columns can list what procedure list what procedure to run for a given to run for a given trial, the levels of trial, the levels of the independent the independent variables, the variables, the actual stimulus for actual stimulus for that trial, and what that trial, and what the correct answer the correct answer should be.should be.

Page 20: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - PropertiesE-Studio - Properties

After creating the experiment’s After creating the experiment’s procedural timelines and defining the procedural timelines and defining the blocks and trials, the next step is to set blocks and trials, the next step is to set the properties of the objects.the properties of the objects.

This will be demonstrated by examining This will be demonstrated by examining the properties for Stimulus on the the properties for Stimulus on the TrialProc procedure.TrialProc procedure.

Page 21: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - PropertiesProperties

The properties for The properties for Stimulus can be Stimulus can be set via the set via the Properties Properties Window.Window.

For example, one For example, one can control what can control what keys the user can keys the user can hit, how long the hit, how long the stimulus will stay stimulus will stay on the screen, etcon the screen, etc

Page 22: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Studio - E-Studio - PropertiesProperties

For example, the For example, the Duration property Duration property sets the duration of sets the duration of Stimulus.Stimulus.

Its value was set to Its value was set to 10,000 ms.10,000 ms.

This means the This means the object will stay on object will stay on the screen for 10 the screen for 10 seconds.seconds.

Page 23: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-BasicWelcome to E-Basic

E-Basic is not an application. It is E-Basic is not an application. It is E-Prime’s comprehensive, object-oriented E-Prime’s comprehensive, object-oriented programming language. It is similar to programming language. It is similar to Visual Basic for Applications with many Visual Basic for Applications with many enhanced commands for behavioral enhanced commands for behavioral research.research.

Page 24: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-BasicE-Basic

In E-Studio, you create the graphical In E-Studio, you create the graphical representation of your experiment. Once representation of your experiment. Once you have created your experiment, you have created your experiment, E-Studio converts this graphical E-Studio converts this graphical representation into E-Basic code, so that representation into E-Basic code, so that E-Run, the real-time experiment E-Run, the real-time experiment generator, can compile and execute it. generator, can compile and execute it.

Page 25: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-BasicE-BasicThe Generate The Generate button on the button on the E-Studio toolbar E-Studio toolbar allows you to allows you to generate the code, generate the code, or script, for an or script, for an opened experiment opened experiment in E-Studio.in E-Studio.

Page 26: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-BasicE-BasicThis is the finished This is the finished E-Basic script in E-E-Basic script in E-Studio’s Script Studio’s Script Window.Window.

Because E-Studio Because E-Studio allows you to allows you to design everything design everything (for most (for most experiments) using experiments) using the graphical the graphical interface, you interface, you probably won’t probably won’t have to look at this have to look at this code.code.

Page 27: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-RunWelcome to E-Run

E-Run is E-Prime’s real-time experiment E-Run is E-Prime’s real-time experiment generator. It compiles E-Basic code from generator. It compiles E-Basic code from the experiment that you visually created the experiment that you visually created in E-Studio and executes it in a real-time in E-Studio and executes it in a real-time environment.environment.

Page 28: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunThe E-Run button The E-Run button on the E-Studio on the E-Studio toolbar allows you toolbar allows you to compile and to compile and execute an opened execute an opened experiment in experiment in E-Studio.E-Studio.

Page 29: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunHere’s an example Here’s an example experiment experiment structure. Let’s structure. Let’s look at how the look at how the screens will look screens will look when the when the experiment is run.experiment is run.

Fixation

Welcome Screen

Block Instructions

Subject Initialization

StimulusFeedbackGoodbye Screen

Page 30: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunEach E-Prime Each E-Prime experiment session experiment session generates an generates an individual data file. individual data file.

When you run an When you run an experiment, you first experiment, you first see a dialog box that see a dialog box that asks for the subject asks for the subject information.information.

Page 31: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunNext, you would Next, you would see the welcome see the welcome text followed by text followed by instructions.instructions.

Page 32: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunNext, the Next, the experiment would experiment would run two blocks of run two blocks of trials. trials.

Fixation

Feedback Stimulus

Page 33: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-RunE-RunAt the end of the At the end of the experiment, you experiment, you would see the would see the goodbye text.goodbye text.

Page 34: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-MergeWelcome to E-Merge

Once you have collected your data, you Once you have collected your data, you are ready to...are ready to...

Merge the individual data files into one Merge the individual data files into one file using E-Merge.file using E-Merge.

View, edit, and analyze individual or View, edit, and analyze individual or merged data files in E-DataAid.merged data files in E-DataAid.

Page 35: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Merge - E-Merge - InterfaceInterface

The File List view The File List view in E-Merge is the in E-Merge is the main area of the main area of the application screen. application screen. It displays all the It displays all the files contained in files contained in the experiment the experiment folder that you folder that you opened in the opened in the Folder Tree view.Folder Tree view.

Use this view to Use this view to select the files to select the files to merge.merge.

Page 36: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Merge - ProcessE-Merge - Process

Merging files is a simple process in Merging files is a simple process in E-Merge...E-Merge...

Select the files to merge.Select the files to merge.

Click the Merge button, and when Click the Merge button, and when prompted, enter an existing or new file into prompted, enter an existing or new file into which to merge them.which to merge them.

Let’s look at an example...Let’s look at an example...

Page 37: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Merge - E-Merge - ProcessProcess

Once files to Once files to merge are merge are selected, the next selected, the next step is to begin the step is to begin the merge operation.merge operation.

The Merge button The Merge button on the toolbar on the toolbar begins this merge begins this merge process.process.

Page 38: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Merge - E-Merge - ProcessProcess

After clicking the After clicking the Merge button, a Merge button, a dialog prompts you dialog prompts you for the target file. for the target file. This is the file into This is the file into which all the which all the selected files will selected files will be merged.be merged.

Page 39: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Merge - E-Merge - FeedbackFeedback

That’s it - the That’s it - the merge operation is merge operation is done.done.

When finished, the When finished, the application application displays a small displays a small dialog, like this dialog, like this one, that one, that summarizes the summarizes the results. results.

Page 40: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

Welcome to E-Welcome to E-DataAidDataAid

E-DataAid allows you to view and edit E-DataAid allows you to view and edit your E-Prime data. With E-DataAid, you your E-Prime data. With E-DataAid, you can...can...

View your dataView your data

Edit your dataEdit your data

Filter your dataFilter your data

Analyze your dataAnalyze your data

Export your dataExport your data

Page 41: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - ViewE-DataAid - ViewE-DataAid displays E-DataAid displays your data in a your data in a spreadsheet spreadsheet format.format.

The columns The columns represent represent variables, and the variables, and the rows represent rows represent trials of data. trials of data.

Page 42: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - FilterE-DataAid - FilterWorking with a lot Working with a lot of data in a of data in a spreadsheet can spreadsheet can be cumbersome, be cumbersome, especially when especially when you only want to you only want to work with data that work with data that meets specific meets specific criteria.criteria.

The Filter button The Filter button on the toolbar on the toolbar allows you to filter allows you to filter your data.your data.

Page 43: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - FilterE-DataAid - FilterFor example, one For example, one can filter out the can filter out the practice blocks and practice blocks and include only certain include only certain subjects (e.g., from subjects (e.g., from 4 to 7).4 to 7).

Page 44: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - FilterE-DataAid - FilterThe Spreadsheet The Spreadsheet only displays the only displays the rows that fit both rows that fit both filter criteria.filter criteria.

The filters are The filters are listed below the listed below the Spreadsheet in the Spreadsheet in the area labeled area labeled “Filters”. “Filters”.

The headings of The headings of the filtered the filtered columns are in columns are in white.white.

Page 45: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - E-DataAid - AnalyzeAnalyze

In addition to In addition to filtering, you can filtering, you can generate generate descriptive descriptive statistics for your statistics for your data (e.g., data (e.g., calculating means calculating means and standard and standard deviations).deviations).

The Analyze The Analyze button on the button on the toolbar allows you toolbar allows you to analyze your to analyze your data.data.

Page 46: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - E-DataAid - AnalyzeAnalyze

E-DataAid displays E-DataAid displays all analyses in all analyses in table format.table format.

You specify the You specify the columns and rows columns and rows that you want in that you want in your table, as well your table, as well as the data, such as the data, such as means, that the as means, that the table will contain. table will contain.

Clicking the Run Clicking the Run button performs button performs the analysis.the analysis.

Page 47: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - E-DataAid - AnalyzeAnalyze

You can save You can save the results of the results of your analysis your analysis by copying it to by copying it to the clipboard or the clipboard or exporting it to a exporting it to a text file.text file.

Page 48: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid – Excel E-DataAid – Excel PlotsPlots

You can click a You can click a button in E-Data Aid button in E-Data Aid and export your data and export your data to Excel. The data is to Excel. The data is formatted for easy formatted for easy examination. The examination. The plot graphically plot graphically depicts your data. depicts your data. You can then use the You can then use the power of Excel to power of Excel to format you data for format you data for presentation. presentation.

Page 49: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-DataAid - E-DataAid - ExportExport

If you desire to use If you desire to use another statistical another statistical package, the package, the Export button on Export button on the toolbar allows the toolbar allows you to export the you to export the data in E-DataAid’s data in E-DataAid’s Spreadsheet to a Spreadsheet to a text file.text file.

Page 50: Welcome to E-Prime E-Prime refers to the Experimenter’s Prime (best) development studio for the creation of computerized behavioral research. E-Prime is.

E-Prime is a PST product. ® 1999 Psychology Software Tools, Inc. All rights reserved.

The EndThe End