Building the experiment in PsychoPy

Slides:



Advertisements
Similar presentations
Microsoft® Access® 2010 Training
Advertisements

1 After completing this lesson, you will be able to: Create a new presentation using a design template. Enter text in the Slide pane. Create a new slide.
Lets Play Catch! Keeping Score in Alice By Francine Wolfe Duke University Professor Susan Rodger May 2010.
A Visual Follow-Along Guide to the Instructions of the NBTA Modular Hotel RFP.
Right-click on the colored box and remove it.
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.
Automating Tasks With Macros
Access Tutorial 1 Creating a Database
Staff Development Daze June 27 & 28 Tony Gauvin. Schedule  Monday June 27  Monday June 27  9:00 – 12:00 Basic Excel  12:00 – 1:00 Lunch for all workshop.
Creating a Blank Database 1. Open up Microsoft Access 2. Click on Blank document button 3. On the right panel, Specify the location for saving your database.
FirstService Residential Signature
Tutorial 1 Creating a Database. Objectives Learn basic database concepts and terms Learn basic database concepts and terms Explore the Microsoft Access.
Advanced Tables Lesson 9. Objectives Creating a Custom Table When a table template doesn’t suit your needs, you can create a custom table in Design view.
SAG Infotech Private Limited Soft solutions for those can not afford to make errors. How to Update New changes in Our Softwares?
Google Training By: Amy Shannon and Dave Auwerda.
Click your mouse to continue. Using the PowerPoint Dialog Box When creating a new presentation, you can begin one of three ways: 1.using PowerPoint’s AutoContent.
Microsoft ® Office 2007 Get up to speed with the 2007 system Murray State University College of Education:
Importing your Own Data To display in GIS Lab 4a: (Table Join) Mapping By State, County, or Nation.
 Starting Excel 2003  Using Help  Workbook Management  Cursor Management  Manipulating Data  Using Formulae and Functions  Formatting Spreadsheet.
Mail merge I: Use mail merge for mass mailings Perform a complete mail merge Now you’ll walk through the process of performing a mail merge by using the.
Analysing your data PsychoPy saves several data files for different uses: A Microsoft Excel (spreadsheet) file that you can use for most analyses A ‘psydat’
BASIC EXCEL 2007 Mrs. Macias Computer Science Summer 2008.
IC 3 BASICS, Internet and Computing Core Certification Key Applications Lesson 10 Creating and Formatting an Excel Worksheet.
ASENT_IMPORT.PPT Importing Part Lists and Board Data Last revised 10/28/2009.
® Microsoft Access 2010 Tutorial 1 Creating a Database.
1. Go to: Start-Programs-Microsoft Office Excel 2007 Click Microsoft Office Excel 2007 to start Excel and display a new blank workbook titled Book1 in.
Understanding Excel Lesson 1.
Step by Step Instruction: How to Conduct Direct Certification using File Upload: Standard Format Released January 2014 “How to Conduct Direct Certification.
RIGHT Mouse Button Formatting Cut Copy Paste Save LEFT Mouse Button MAIN BUTTON Single clicks Double clicks Drag Highlight.
First year practicals Lab 5: Mental Rotation.
Using Microsoft Visual Studio 2005 Original by Suma Rao Revised by John G. McMahon ( 9/6/2008 )
® Microsoft Office 2013 Access Creating a Database.
Using Advanced Options Lesson 14 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft Word 2013.
Lesson 1- The Basics.  In this lesson, you will learn how to: ◦ Start Excel. ◦ Open an existing workbook. ◦ Navigate within a workbook. ◦ Edit a worksheet.
FrontPage Tutorial Part 2 Creating a Course Web Site.
12 steps for Mail Merge Setup Mpact Magic. Step 1 Open Your MS Outlook program and put it an offline mode. Go to Main Menu >> File >> Work Offline.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
LECTURE IV MODELSIM. Go to the link listed below for a demonstration of how to begin working with Modelsim. The video shows you how to write a Verilog.
Today, we’re going to determine ◦ for each participant, the strength of relationship between orientation and RT (using a correlation coefficient) ◦ whether.
 Columns  Rows  Cells  Ranges  Cell addresses  Column headers  Row headers  Formulas  Spreadsheet.
Nolan Tomboulian Tomboulian.Wikispaces.com 1.
Click on the running man to start the experiment (this will take longer than the Stroop task you ran last week)
Open a new Flash File Action Script 2.0. Create a button like you did last lesson and name it Click to Play.
1 After completing this lesson, you will be able to: Open a file. Navigate through a document. Scroll through a document. Insert text in a document. Select.
1 Place Your Photo AND Logo on Your Home Page Website Manager Tutorials.
Perfecto Mobile Automation
Build a database II: Create tables for a new Access database Create your tables In a relational database, tables store your data. Your data doesn’t “live”
Introduction to: Python and OpenSesame FOR PROS. OpenSesame In OpenSesame you can add Python in-line codes which enables complex experiment. We will go.
Access Queries and Forms. Adding a New Field  To insert a field after you have saved your table, open Access, and open the table  It is easier to add.
COMPREHENSIVE Access Tutorial 1 Creating a Database.
Instructions for transferring names and addresses from a MS WORD table (previously created for printing address labels) to MS Excel for upload to SendOutCards.
Problem: Take Two Numbers, Add Them Together And Display The Results. Now To Build The Flowchart… We Probably Need One Like This… Let’s Add The Routines…
Introduction to: Python and OpenSesame THE BASICS.
Lessons Copy and Paste Text Drag and Drop Text 2-Saving Documents 3- Printing 4-Inserting Tables Modifying Page Layout Format Page Margins Insert a Blank.
Introduction Data driven testing
Lab 2: Sternberg (1966) How we search our memory
Tutorial 1 Creating a Database
Note to trainers The videos in this presentation provide closed-caption files, and they’re on by default because it’s often easier for viewers of all.
A step-by-Step Guide For labels or merges
Step 1: Prepare data in Excel for mail merge
Access Tutorial 1 Creating a Database
Mail Merge And Macros in MS WORD
Access Tutorial 1 Creating a Database
Together Let’s Design an Online Quiz
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.
Introduction to TouchDevelop
Access Tutorial 1 Creating a Database
Access Tutorial 1 Creating a Database
SAG Infotech Private Limited
Adding signatures to outgoing in Webmail and Microsoft Outlook
Presentation transcript:

Building the experiment in PsychoPy Pseudohomophones Building the experiment in PsychoPy

Getting started in PsychoPy Open PsychoPy and go to the Builder view If you have an experiment already open create a new one Save it straight away to your pseudohomophones folder next to the 3 Excel files (practiceA.xlsx, practiceB.xlsx, trials.xlsx)

Setting the experiment properties In the dialog, one of the settings says ‘Experiment Info’ and another says ‘Show info dlg’ This allows us to present a dialog to subjects and control what gets stored Let’s add boxes to ask for the subject age and gender, useful for writing the methods section Set Experiment info to read; {'participant':' ', 'session':'005', 'gender':' ', 'age':' '} Make sure your inverted comma’s match up! Hit OK to close the dialog

Conditions files You should have been told by now which group you’re in (A or B). Open up the practice conditions for your group e.g. trainingA.xlsx It’s important that you are only exposed to the training stimuli for your group, so don’t open the other group sheet yet. Notice there are 4 different columns for the upperWord lowerWord corrAns (is the real word upper or lower?) wordType (is the real word just a word or also a homophone?)

Define one trial We need to set up a trial with; a fixation (we could use a ‘+’) for 4s a word that appears above fixation for 3s a word that appears below fixation for 3s a response from the participant, that will terminate the trial

Create the fixation Add a text component Set it to start at t = 0 (s) Duration = 4.0 (s) Text = +

Units in PsychoPy PsychoPy can present your stimulus in different locations/sizes The ‘units’ of the coordinates can vary (can use pixels, or degrees of visual angle…) By default, the units are ‘norm’ for normalised (-1,+1) (+1,+1) H = 2 (-1,-1) (+1,-1) W = 2

Create the upper word Name = upperStim Set to start at t = 1.0 (s) Duration = 0.5 s (=500ms) Pos = [0, +0.2] Text = $upperWord (this will come from our conditions file in Excel)

Create the lower word Repeat as for upperStim, but set pos to be pos = [0,-0.2] i.e. 10th of screen below the fixation point name = lowerStim text = $lowerWord (parameter from the conditions file) Remember to set the text value to change every repeat (otherwise you’ll get an error message)

Collect a response Now we need a Keyboard Component to collect the participant’s response Start at the same time as the words and last for 3s Must match the name of the param in Conditions file

Trial overview Your trial Routine should now look like this:

Setup the experiment Flow Initially the Flow probably looks like this: We want to have a set of trials for training, followed by some (identical) trials for testing

Add a loop for the training trials Press Add Loop (single-click) Select the start and endpoints for the loop (single- click each one)

Add your conditions to the loop Set your number of trials (1 repeat?) and select the file for the conditions (training A or training B, according to your group) If the loop looks wrong (e.g. in the wrong place) press Undo (or press Ctrl-Z) and repeat the steps. Remember to single-click the buttons

Add main trials Add another copy of the ‘trial’ Routine at the end of the Flow Add another loop around it, called trials (or main ?) use the conditions file ‘testing.xlsx’ nReps = 1 It should look like this:

Add some instructions Press Insert Routine and select (new) Give your Routine a unique name (‘instr’ ? ) and click where you want it on the Flow

Add some instructions In your new Routine add a Text Component (called instrText ?) with something like this: Press ‘up’ or ‘down’ keys to identify the stimulus that is a real word Press any key to continue Your Text Component should last forever (end time is blank) Add a Keyboard Component so that you can end the instructions: ForceEndRoutine should be ticked allowedKeys should be blank (any key)

That’s it!

Take a break We’ll run the study afterwards