Conditional cumulative feedback, help.
welise
wafa.elise at gmail.com
Wed Oct 12 12:30:25 UTC 2011
Thank you, both, so much. I also appreciate the quick replies. I will
try these options.
On Oct 12, 8:22 am, liwenna <liwe... at gmail.com> wrote:
> Hi!
>
> What you need is a global variable, a varibale that is indeed capable
> to carry over information from one trial to the next.
> First go to the user tab in the script window (bottom left corner
> script window).
> Here you declare a variable called... scorecounter:
>
> Dim scorecounter as integer
>
> Now... at the end of every trial the scorecounter need to be updated
> by adding the new trial score and since a variable is not
> automatically logged into the datafile, I always transfer the value of
> scorecounter onto an attribute (that is logged):
>
> Scorecounter = scorecounter + c.getattrib ("trialscore") (<- or where
> ever you stored the score right now)
> c.setattrib "scorecount", scorecounter
>
> you can then use the attribute scorecount on your display to provide
> feedback by showing a text like: "your new score is [scorecount]"
>
> The above is a very minimalistic explanation... I believe the e-primer
> has some more info on global variables, it can be downloaded at
> step.psy.cmu.edu/materials/EPrimer.pdf
>
> Best
>
> liw
>
> On Oct 12, 2:10 pm, Peter Quain <pqu... at une.edu.au> wrote:
>
>
>
>
>
>
>
> > perhaps something like this (rough example) would work? ... go to
> > User Tab in script, and create global variables -
>
> > Dim intTotalScore, intTrialScore as integer
>
> > ... then in inline at start of TrialProcedure -
>
> > intTrialScore = 0
>
> > ... and in an inline wherever in the trial procedure you assign the
> > values that your feedback presents (or at the end of the trial sequence) -
>
> > intTtrialScore = [whatever the score is for that trial]
> > intTotalScore = intTotalScore + intTtrialScore
>
> > At 10:58 PM 12/10/2011, you wrote:
>
> > >Hi Everybody,
>
> > >I am hoping somebody can help me with presenting participants with
> > >cumulative RESP feedback that is conditional on two separate
> > >responses:
>
> > >In my experiment, participants are first presented with a slide and
> > >asked to press "1" if they will answer "A" or "2" if they will answer
> > >"B". I then have 6 slide states, randomly presented, with 4 different
> > >stimuli presented on each (I used 6 slides in order to change the
> > >positioning of each of the stimuli). If the participant chose "1"
> > >previously, they are expected to choose the corresponding stimuli
> > >accordingly (by pressing 1, 2, 3, or 4 to indicate the correct
> > >position of the stimuli). and if they chose "2" they are expected to
> > >choose the stimuli that corresponds to that choice. If they chose "1"
> > >and then chose the correct corresponding stimuli, they get no
> > >feedback. If they chose "1" and gave incorrect stimuli response then
> > >they get Incorrect feedback with a message that says "-5 points". If
> > >they chose "2" and made the correct stimuli response- I have feedback
> > >randomly set to give them one of two messages, and one of those
> > >messages includes "-10 points" while the other includes "+10 points"
>
> > >So far, so good. I have experiment designed up until this point. The
> > >problem arises when I try to present cumulative score feedback:
>
> > >Within each trial, after the participant receives the first set of
> > >feedback and the corresponding points lost of gained, I need to
> > >present them with feedback that tells them their new total score. so
> > >total score - 5 points, or total score + 10 points, or total score -10
> > >points, and this needs to carry over from one trial to the net. I
> > >have no idea how to do this. I started off by trying to do this with a
> > >text slide but I can't figure out how to do an inline text that can
> > >make all this happen. I am in over my head and any help would be so
> > >much appreciated.
>
> > >--
> > >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.
--
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