




已阅读5页,还剩78页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,E-PRIME实验步骤范例:,由易到难,.,2,一、形成概念并设计核心实验程序,.,3,1.给实验程序写一个摘要,即构思框架。,如:实验将要测量的是:被试对所呈现的字符串,判断是否为单词的反应时。自变量是一个字符串,为:awordornon-word.刺激将以文本形式的字符串方式呈现。wordsandnon-words白背景,黑字体,随机呈现首先在屏幕中央给被试呈现afixation(+),时间为1s之后在屏幕中央将呈现一个aprobe(字符串刺激),时间为2s被试的反应会终止刺激的呈现要求被试对刺激尽快按键做出反应:wasawordoranon-word(对按1,错按2)因变量是对probe的反应、反应时和反应正确性。,.,4,2.为实验创建文件夹并运行e-studio,(1).为实验创建文件夹,.,5,(2).运行e-studio,(3).在文件夹中保存实验,给它命名(提前进行),.,6,3.确定核心实验的设计方案(设计list),e-prime中实验的设计是在list图标中实现的开始可先设置一个独立变量(Condition),它有两个水平(Word,Non-Word)。我们要确定此条件下被试所看的刺激和正确反应,以确定反应是怎样被评价的。随后我们可加载更多的独立变量(如:字词出现的频率和启动)、刺激和相关反应。list图标的主要作用:按照某种方法去挑选其中不同的小实验。,(1).创建并命名List图标,.,7,(2).在List中:添加attribute(不同列),(3).在List中:添加rows(不同行level)并完成attribute设置,.,8,(4).在List中:创建Procedure(时间线),此处是先命名后创建,当然也可先创建。,4.确定核心实验的程序(时间线),.,9,把不同的试验事件(如:fixation,probe,feedback)放入实验程序时间线,并重命名图图标(“试验事件”即为procedure上的图标),.,10,5.设置不同“试验事件”的自定义值和变化时的属性值,.,11,(1).确定被试将要看到的刺激,.,12,(2).确定每一个“试验事件”的自定义属性,另外还有fixtion的,此处图略,.,13,6.确定在日志中将要记录哪些数据以供随后分析(自定义日志),(1).为了Probeobjects采集足够的数据以供分析,把在日志中记录数据的模式选为标准,(2).若需要可设置特殊的记录日志的方式,.,14,7.运行并检验核心实验(运行时检验),(1).编译实验,.,15,(2).运行试验,进行反应正确、反应错误和无反应操作,(3).检查(2)中预期的结果显示,.,16,8.检验核心实验的数据在日志中记录的情况,对于此实验中的trial1(试验1,即第一行)自变量(DesignList中的attributes)为:Condition=Word,Stimulus=Cat,andCorrectResponse=1.因变量为:反应键(Probe.RESP=1),反应时(Probe.RT=586)和反应正确性(Probe.ACC=1,表示正确反应)。trial2(试验2,即第二行)Condition=NonWord,Stimulus=Jop,CorrectResponse=2,Probe.Resp=1(和所期待的反应键不一致),Probe.RT=1224,andProbe.ACC=0(表示错误反应).注意Probe.ACC的值(1forcorrect,0forerror).,.,17,(1).打开E-DataAid程序并载入数据,.,18,(2).核对行数是否和试验所期待的一样,.,19,(3).确定列表的attribute,并确定实验的所有情形是否和预期一样,(4).找到因变量并检查设置是否合理(5).检查所设置的持续时间是否设置正确,.,20,二、精心策划实验程序,.,21,.添加“GetReady”图标,.,22,.添加Fixation和Probe图标的指令,Thisreducesthedisplayedareato25%inthecenterofthescreen.Thesesettingswillpermitthestimulustooverwritethefixation,butwillnoterasetheresponseinstructions.此时fixtion呈现时间为-1,.,23,.添加prime(启动)图标,.,24,Finally,settheframeheightforthePrimeobjectto25%sothattheinstructionsfromtheFixationarenotoverwritten.,.,25,.添加feedback(反馈)图标,.,26,.运行并检验GetReady、prime和feedback图标,注意要把CollectNoResponseACCStats选上,.,27,三、把所有的试验条件加入到实验中去,.,28,我们将添加更多的情形,所以Conditionattributename就不在有意义.双击Conditionattribute的标题将其名称改为“ProbeType.”通过拖拽重新编辑各columns的顺序.,添加DesignList的行,完成conditions和stimuli的设置.,.,29,(1).法一:直接输入,在条件很少,比如少于10个时推荐直接输入。添加6行,一共8行4个刺激(twowords,twonon-words)。,.,30,2.设置weights(权重),.,31,3.设置取样模式和退出条件,取样模式(samplingmode)允许改变不同情况(list中的不同行)在运行时的顺序。包括:sequential,random(withoutreplacement),random(withreplacement),counterbalance,offset,andpermutation.默认的取样模式为sequentialpresentationofitems.这对调试实验、核对每一种情形(list中的不同行)有帮助。,.,32,4.测试,保存实验,编译,运行,检验DesignList中新加入的条目运行正常。现在有24个实验,随机发生,且non-words是words发生概率的两倍。,.,33,四、添加所有的模块(block,查)和模块条件,.,34,1.添加block列表图标,.,35,(1).添加一个block程序,(2).添加一个blockattribute(属性),IntheBlockList,addanattributeandrenameitPrimeDuration.Thisattributewillbeusedtovarythedurationoftheprimeacrossblocks.,(3).为block设置取样方法,.,36,2.把设计过的designlist放入blockproc中,3.添加block的指导语,.,37,Thesubjectisinstructedtopressthespacebartobegintheblock.InthepropertiesfortheBlockInstructionsobject,1)settheDurationequalto“-1”(i.e.,waituntilaresponseisentered),2)settheInputMasktoallowkeyboardinput,3)setAllowableasthespacebar(i.e.,SPACE),4)settheEndActionto“Terminate”uponresponsefromthesubject.,.,38,4.为sessionproc添加指导语和结束语,LiketheBlockInstructions,theIntroductionobjectinstructsthesubjecttopressthespacebartocontinue.InthepropertiesfortheIntroductionobject,1)settheDurationequalto“-1”towaituntilaresponseisentered,2)settheInputMasktoallowkeyboardinput,3)settheAllowablefieldasthespacebar(i.e.,SPACE),4)settheEndActionto“Terminate”uponresponsefromthesubject.InthePropertiesfortheGoodbyeobject,settheDurationto5000.NoinputneedbeenabledfortheGoodbyeobject;itwillsimplytime-outattheendoftheduration.,.,39,5.修改试验程序以使用primeduration中的持续时间,.,40,6.特别注意:在不同水平上可有多种方法来划分设计,(1).使用block水平的嵌套列表,.,41,ThenextstepistocreatethethreeListobjectstowhichtheDesignListrefers(i.e.,AnimalList,FruitList,NonWordList).EachlistwouldnecessarilyincludetheListStimattribute,whichwoulddefinethetextstringstobeusedasthestimuli.AnimalList,FruitList,andNonWordListshouldbecreatedintheUnreferencedE-Objectsfolder.,.,42,1.Atrun-time,theListTypeattributevaluewouldberesolvedtodeterminewhichListtousefortheblockoftrials,andtheListStimattributevaluewouldberesolvedfromtheListidentifiedbyListType.2.Itisworthwhilementioningthechangeinthestructureoftheexperimentthatresultsfromnesting.3.NestedListsareplacedintheStructureviewimmediatelysubordinatetotheListcallingthem.4.Thus,intheStructureViewbelow,theNonWordListisplacedinthestructurebelowtheDesignList.,.,43,(2)在试验程序中使用block程序,.,44,RenameTrialProctoPrimeTrialProc,andmakeacopyofPrimeTrialProc.AcopymaybemadeviatheBrowser.DisplaytheBrowserbyselectingitintheViewmenuorbypressingAlt+2.SelectPrimeTrialProcintheBrowser,rightclicktodisplaythecontextmenu,andselectcopy.Rightclicktodisplaythecontextmenuagain,andselectpastetoplaceacopyofPrimeTrialProcintheBrowser.Renamethecopy(namedPrimeTrialProc1bydefault)toMaskTrialProc.,.,45,NoticethattheBrowserlistsMaskTrialProcasbeingunreferenced.WhenPrimeTrialProcwascopied,thecopywascreatedintheUnreferencedE-Objectsfolder.AlsonoticethattherenamingofTrialProctoPrimeTrialProcresultedintheupdatingofallreferencestoTrialProc(e.g.,intheStructureviewandintheDesignList).,.,46,NoticethatMaskTrialProcincludesanadditionalobjecttopresenttheMask.TocompletetheMaskTrialProcasintheviewabove,dragaTextDisplayobjecttotheMaskTrialProcfollowingthePrime.RenamethenewTextDisplayto“Mask”,settheMaskDurationpropertyto50ms,andtheHeightpropertyto25%(i.e.,tomatchthedisplayareasettingsforthePrimedisplay).,.,47,五、添加practiceblock。设置取样的次数、采集数据的方法及样本的数量,.,48,1.在browser中复制blocklist,.,49,2.在block水平上的添加练习模式的attribute,Inordertoeasilyanalyzethepracticedataseparatelyfromthemaindata,addavariablethatcodestheinformationaspracticeorexperimentaltrials.,(1).修改practiceblocklist,(2).添加practice模式的attribute(属性)到blocklevellist图标,.,50,3.用脚本设置练习要达到的正确率以终止练习,Inordertorepeatthepracticeblockoftrialsuntilthedesiredaccuracylevelisachieved,wewillexaminetheaccuracyafterthePracBlockListterminates,andeithercontinuewiththerealtrialsorjumpbacktorunthePracBlockListagain.Wewillneedtoaddafewlinesofcodetotheexperimenttomonitortheaccuracyanddeterminewhentheaccuracyissufficienttoallowterminationofthepracticeblock.HowtowriteE-BasiccodeisdetailedinChapter4UsingEBasic.Herewewilljustprovideanexampleofhowtowritesomecodeforcheckingtheaccuracyduringablockoftrials.,.,51,(1).添加inline以核实准确性,ThescriptaboveexaminesthevalueofFeedback.ACCStats.Mean(calculatedautomaticallybytheFeedbackobject)todetermineifthesubjectachieved80%accuracy.Ifthisvalueisgreaterthan80%,thepracticetrialsterminateandtheexperimentcontinueswiththerealtrials(i.e.,thenextobjectintheSessionProcistheBlockList).Ifthesubjectdidnotachieve80%accuracyforthepracticetrials,thepracticetrialsarerepeatedusingtheGotocommandtojumptoLabel1.Usingthismethod,thepracticetrialswillcontinueuntiltheCriterionforcontinuationismet.TheFeedback.ACCStats.ResetcommandisusedtoresettheFeedbackaccuracystatisticstozerobeforererunningtheblock.TheInLineisalsosettingthetexttodisplayusinganobjectcalledEndPrac.Inthenextfewsteps,boththeLabel1andEndPracobjectswillbecreated.,.,52,(2).把标签1置于练习block列表之前,(3).为session程序添加结束练习图标,Itisimportanttoinformthesubjectwhethertheyhavemettheaccuracycriterion.WedothisbyaddingtheEndPracobjecttodisplaythetextdeterminedbytheprecedingCheckAccuracyInlineobject.AddaTextDisplayobjecttotheSessionProcfollowingtheCheckAccuracyobject.Thetextforthisobjecttodisplaywillbeassignedatrun-timeviatheCheckAccuracyInLineobject,sonotextneedbeenteredforthisobject.SettheDurationpropertyfortheEndPracobjectto3000milliseconds.TheEndPracobjectisnotnecessaryfortheprocessofrepeatingthepracticetrials,buthelpstomaketheexperimentexecutionmoreunderstandabletothesubject.,.,53,六、特殊功能,设置“记时模式”和“退出”,.,54,1.检查记时模式,如:Eventmode或Cumulativemode对于Prime:DataLogging(TimeAuditOnly),TimingMode(Event),PreRelease(0ms)。设置如下图:DataLogging的选项“TimeAuditOnly”会记录如:OnsetTime,OnsetDelay,DurationError.“TimeAuditOnly”选项应在无反应时用,如:Fixation和Prime的显示.Objects收集反应时(如:Probe)应该设置DataLogging为“Standard”除了有关数据之外的反应数据。,.,55,2.提供block中的提前退出设定,E-Prime允许在实验运行时按Ctrl+Alt+Shift提前退出。它在调试实验和快速退出时很实用。此外E-Prime还提供写程序的方式用按组合键退出。例如在一个trial或block的结尾退出上级的list,此时所有的已有数据都会被保存。Ctrl+Shift键设置后,GetUserBreakState的值取“1”,否则取“0”。GetUserBreakStateisset直到实验明确的用脚本(SetUserBreakState0)把其值重新设置为0。此实验中,在TrialProc末尾添加Inlineobject并检查GetUserBreakState的值。若为“1”,使用DesignList.Terminate命令可在DesignList运行时退出。退出时UserBreakState的值会重新设置为“0”,再运行下一block。,要终止BlockList,应使用BlockList.Terminate命令,设置同上。,.,56,七、测试实验,.,57,2.核对记分和数据采集,1.运行实验并检查正确反应和错误反应,被试反应全对或全错都不现实,所以要测试各种情况:反应正确、反应错误、按规定的反应键之外的键、无反应等。,要保证数据都被准确记录,并没必要运行大量的试验。5到10个刺激反应试验就足够了。在E-DataAid中检查数据以核对日志中的数据在实验的不同水平(session、block、trial、sub-trial)上是否正确。在最低的水平上,反应和反应时应被记录正确,且都在合理的取值范围内。核对运行时trials和blocks的正确个数,session水平上的信息记录正确(如:被试编号、session号等)。确定数据文件正确反应了和设计的每一cell相对应的观测值的正确数目。例如:2x3设计,每一cell重复5遍。则数据文件应显示30个trials,6种情形下每种5个试验。最后,要再次核对分析所用的全部数据都以被记录。因为E-DataAid提供过滤功能,所以哪怕去犯记录数据过多的错误,也不能犯没有记录到关键变量的错误。,.,58,3.核对记时的准确性,由于编实验的人可能因太熟悉实验说明和步骤,以致很难挑出实验的错误或不足。所以在真正收集数据以前使用“试用被试”来改进实验的不足是很重要的。(1).检查指导语是否简明易懂在使用试用被试过程中,不适宜的按键、过低的正确率、超长的反应时,可能说明被试并没有理解指导语或是指导语写的不充分(不在电脑上呈现,由主试直接口头告知被试也经常使用)。实验前,先在电脑上给被试呈现一些实验中要用到图象,并给予任务的说明是个好方法。使用的“试用被试”之前要无此实验的经历。同时,指导语也说明了实验的方法,便于和他人分享实验。(2).核对数据在每一个“试用被试”进行完实验后,在把各被试的数据文件合并为主数据文件前要核对各子数据文件的准确性。检查各子文件有助于避免合并时出现冲突。,详见精确计时的PPT。每一object的Logging图标,TimeAuditandTimeAudit(Extended)variables提供了核对launch-time,display-time,finish-time,possibledelay以及和每一object相联系的错误的方法。,4.运行pilotsubjects,.,59,八、运行实验,.,60,1.运行subjects,要运行一个完整的实验,可在E-Run中直接打开E-BasicScript(EBS)文件。,不推荐在此窗口中对EBS文件进行直接编辑,因为每次重新生成(regenerated)EBS文件时,它都会被覆盖。,.,61,打开一个EBS文件后,要运行,可点击“运行”按钮或按F7。,运行完之后,E-Run会返回此窗口并显示EBS文件。并有对话框提示Script是否成功的运行到底。,.,62,2.在多个机器上运行实验,要在多个电脑上运行E-Prime实验时,并不必要在每台机子上都进行完全安装。E-Prime安装时SubjectStation(被试状态)安装只是完全安装大小的1/2。插入光盘后,安装期间选择SubjectStation选项即可。在用真实被试前,最好每台机子上都试一试是否可成功的运行实验。只要把某个EBS文件拷到带有SubjectStation的机子上,把实验装载到E-Run中,运行即可。如果数据是在不同的电脑上获得的,这些带有EDAT扩展名的文件必须被复制并转移到同一环境下去合并,除非这些机子都联了网。,.,63,九、进行基本的数据分析,.,64,E-Prime只能采集单一被试的数据文件,要做整体分析必须要用E-Merge把多个单个数据文件合并为一个主数据文件。,.合并数据,打开E-Merge(两种方法):,打开后会出现快捷指导窗口(可关闭),.,65,StandardMerge和RecursiveMerge的区别:后者不需要在文件夹列表中去选取所需要Merge的文件,而是在随后的对话框中进行。后者的Merge不仅限于当前激活的文件夹,而是包含当前之下的所有子文件夹。,.,66,在不同的机子上采集数据:合并数据时要确保实验名和被试的编号要唯一确定。如:在一号电脑上被试的编号为101199,在二号电脑上被试的编号为201299。否则合并时会发生冲突。合并数据有两种方法:法一:把不同机子上的数据拷到同一机子上的同一目录下。这些文件都带有EDAT扩展名。法二:所有机器都有一个共享的硬盘空间,并把数据文件保存在此空间。此时E-Merge的RecursiveMerge功能就可把不同文件夹下的这些数据文件合并在一起。例如:两台电脑(Station1,2),两个实验(Experiment1,2),共享了数据目录后,就有了如下所示的目录树:,.,67,2.核对数据条件和数据特性,对合并后的主文件中的数据进行完整性和适宜性的核对。(1).数据的编辑使用E-DataAid来实现。打开E-DataAid(两种方法):,E-DataAid工作环境和Excel类似。它可实现对数据的组织、重排、过滤显示。,.,68,(2).修改痕迹,所有修改过的条目或数据都将显为红色,并记录和显示修改的时间。合并后的数据文件的Annotations会有修改的详细记录,显示是主文件中的哪个子文件(来源文件)有了变动,都有那些修改。如下图:被试号从1改为了10的记录。,.,69,3.分析并输出数据,(1).输出未经处理的原始数据两种方法(菜单,按钮)以不同的格式存储以用于StatView,SPSS,Excel等软件。“Other”表示可自定义格式以用于列表中没有的软件。,E-DataAid允许格式化和输出原始数据,数据的子集或数据表格。,.,70,(2).输出这些数据的子集,输出之前要先过滤出自己想要的数据,以方便分析。即根据要求过滤出符合条件的行和列。,.,71,ArrangeColumns命令允许用户对电子列表中的栏目进行隐藏或显示的设置,并组织它们在显示时的栏目顺序。列操作!,.,72,Fliter命令允许用户设置在某一变量取某特定值时的列表显示(如:只有正确反应)。其中又有Checklistfilter(特定值)或Rangefilter(取值范围)两种选择。下图为设置只有正确反应(Target.ACC=1)行操作!,组织和过滤功能使用后输出的数据便是符合它们设置的子集。,.,73,(3).创建并输出表格,使用Analyze功能可输出一个经过总结(摘要)的变量表(如:MeanRTxCondition)。两种方法打开:图标或菜单,.,74,Analyze功能允许用户确定操作的摘要分析。Analysis是通过从Variableslist中拖拽合适的因素到像:Rows,Columns,或Data中以确定它们的row,column,或data因素。Analyze确定之后点击Run以生成table还可在所生成的Table对话框中)点击Export以完成输出操作。在进行了SaveAnalysis和LoadAnalysis命令后,Analyze功能允许所规定的analysis被保存以供以后再次装载和运行。Analyses保存为有ANL后缀的扩展名。,.,75,除了用export,数据表(table)还可直接拷入Excel或复制到剪切板到其它软件中使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB 15365-2025摩托车和轻便摩托车操纵件、指示器及信号装置的图形符号
- 2025年喀什年道路旅客运输从业资格证模拟试题
- 跨境物流运输服务协议规定事项
- 企业上市主要法律问题及解决对策-曹平生
- 2025年电梯安装改造维修作业特种作业操作证考试试卷(案例分析篇)
- 2025年导游资格证考试笔试旅游企业运营管理与实践案例分析试卷
- 2025电子商务师(初级)职业技能鉴定试卷:电子商务行业发展趋势预测与分析试题
- 农业合作开发项目风险分担协议
- 制造业离职证明及劳动经历声明(6篇)
- 2025年电解质分析仪项目申请报告模板
- Part 3-4 Unit 7 Invention and Innovation教案-【中职专用】高一英语精研课堂(高教版2021·基础模块2)
- 出租房(群租房)一户一档检查表
- 颈腰椎病预防及诊治
- 网络集成实践报告
- 报关实务第5版罗兴武课后参考答案
- 2022-2023学年福建省厦门市数学五年级第二学期期末学业质量监测试题含答案
- 水文水位观测
- 2023年芜湖一中高一自主招生考试试题数学
- 天津理工大学-PPT 答辩3
- 引体向上教学设计
- 江苏省南京市联合体2022-2023八年级初二下学期期中英语试卷+答案
评论
0/150
提交评论