words reappear from learning list in testing list
Michiel Spape
Michiel.Spape at nottingham.ac.uk
Wed Oct 21 12:42:06 UTC 2009
Hi,
You should be able to do this with nested lists, and, I believe, no eBasic at all (though it may help you to try and learn some of that anyway).
Let's say your list ("WordList") of 400 words (attribute "TheWords") are used at a list at the *very beginning* of your experiment, I mean, as a nested list of the highest hierarchy. Thus, the list should only be randomized once (it will only go through one level, strictly speaking).
Now, in your experiment, you present the words using lists that explicitly specify the level of this wordlist, writing the following in your trials:
[TheWord:1]
[TheWord:2]
[TheWord...]
[TheWord:150]
Etc.
A bit of typing, indeed. Anyway, after that, you will know that if a level between 1 and 150 is used, the subject has seen it, and a level higher, not. Also, none of the words will be used twice. You might go on to say 1:50 is learning1, 51:100 learning2, etc.
Thus, in the second stage, you will always know if a word is from the learned list or not.
Maybe this doesn't help you, and I agree that Arrays would be much easier on anyone's cognitive capacity... but this here is a useful trick anyway, and quite powerful if you don't like script.
Best,
Mich
Michiel Spapé
Research Fellow
Perception & Action group
University of Nottingham
School of Psychology
-----Original Message-----
From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of Yve
Sent: 20 October 2009 23:39
To: E-Prime
Subject: words reappear from learning list in testing list
Hi all,
I am working on building a memory experiment on E-prime.
Let say that I have 150 words that I want the subjects to learn. Those
150 words are selected from a word pool (~400w) randomly and also are
randomly assigned into 3 blocks, 50 words each non-repeating
(learning1, learning2 and learning3). I have figured out how to do
this step by using nested list (Thank you all!).
Then at testing phase, learned words will be mixed with new words
presented to participants for recognition judgment. ie 50words from
learning1 mixed with 50 new words --> together randomly present to
subjects.
I can do new words no problem, but when I am trying to get the 50words
from Learning list, I just can't do it!
I read other postings suggesting array and getPrevAttrib. I've
attempted writing scripts on my own, and I don't know how to write
them right so it runs. (E-basic examples don't make sense to me:( )
Thank you so much in advance!
Yve
This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en
-~----------~----~----~----~------~----~------~--~---
More information about the Eprime
mailing list