1、E-Prime在心理学研究中的运用在心理学研究中的运用 学习材料下载:学习材料下载:http:/step.psy.cmu.edu/参考书目:参考书目:E-prime实验设计技术实验设计技术 曾祥炎、陈军曾祥炎、陈军 暨南大学出版社暨南大学出版社内容:vE-Prime软件介绍vE-Prime实验设计(结合具体事例)vE-Prime数据处理 E-Prime是 Experimenters Prime(best)的简称,是实现行为研究计算机化的一个跨平台系统。1 E-Prime简介功能:实验生成、运行、收集数据、处理分析数据 Macwhinney等2001 年启动了一个项目叫 STEP(System
2、for the Teaching of Experimental Psychology)。这个项目提供了各种学习背景下应用 E-Prime的教学材料。涉及的领域包括感知觉、记忆、注意、心理生理学、心理语言学、工程心理学、发展心理学、社会心理学、认知神经科学等。中国科学院心理研究所于 2000 年在国内率先引入 E-Prime,在全国心理学界与心理所的交流下,越来越多的心理学研究机构购买了 E-Prime。E-Prime的应用情况 E-Prime应用于实验室教学,在国外已经比较常见。在国内,实验室教学系统仍然主要是传统的心理实验系统。随着 E-Prime应用在国内日渐增多,凭借其接近真实实验和强
3、大灵活而又开放的特点,E-Prime在实验室教学方面具有很大的发展空间。E-Prime应用于实验室研究,在国内外已经成为很多实验室的必备工具。E-prime适用的条件v实验在计算机上进行v刺激为文本、图片或声音2 E-Prime核心模块介绍及应用E-StudioE-Run运行实验、产生运行实验、产生结果文件结果文件(txt/edat/ebs)E-Merge数据文件合并数据文件合并E-DataAid筛选、分析、导筛选、分析、导出数据出数据编辑和调试程序编辑和调试程序E-Studio E-Studio 界面界面有有4 4个主个主要成分(可通过要成分(可通过ViewView添添加或删除)加或删除):
4、1.1.工具箱工具箱2.2.结构视图结构视图3.3.属性窗口属性窗口4.4.程序工作台程序工作台12342.1 E-StudioToolbox Toolbox 由由多个多个objectobject 构成,这些构成,这些objectobject是实是实验的基本组成部分。研验的基本组成部分。研究者可以将实验所需要究者可以将实验所需要的的objectobject 拖放到程序时拖放到程序时间线上。间线上。每个每个o objectbject都都有一组特殊有一组特殊的的、可以根、可以根据研究需要由研究者自据研究需要由研究者自己设定的属性己设定的属性,这些属性这些属性将决定对象的行将决定对象的行为为。1Te
5、xtDisplay TextDisplay 主主要用要用来呈现文来呈现文本刺激。本刺激。BitmapDisplay BitmapDisplay 主主要用来呈现单幅要用来呈现单幅图片刺激。在图片刺激。在E-E-Prime 1.0Prime 1.0系列版系列版本中,图片格式本中,图片格式必须是:必须是:BMPBMP;在在2.02.0版本中可以版本中可以呈现多种图片格呈现多种图片格式:式:BMPBMP、JPEGJPEG等。等。List object List object 用来用来定定义义blockblock、trialtrial、sub-trialsub-trial。包括要包括要呈现的刺激、刺激呈
6、现的刺激、刺激呈现顺序、正确答呈现顺序、正确答案等。案等。Procedure Procedure objects objects 是是实验实验程序的时间流程程序的时间流程,它决定实验在什它决定实验在什么时候运行什么么时候运行什么objectobject。FeedbackDisplayFeedbackDisplay 可以可以用来指定被试做出反应用来指定被试做出反应后的反馈信息,如是否后的反馈信息,如是否做出反应、反应是否正做出反应、反应是否正确、反应时间等。确、反应时间等。Slide Slide 可以用来联合可以用来联合呈现文本、图片和呈现文本、图片和声音,或者呈现多声音,或者呈现多幅图片。幅图
7、片。SoundOut SoundOut 可以用来可以用来播放声音文件,最播放声音文件,最好是好是WAVWAV格式。方格式。方法是将其拖放到法是将其拖放到SlideSlide中。中。InLine InLine 可以用来写可以用来写入控制实验程序的入控制实验程序的代码。代码。Label Label 可以用来指引程可以用来指引程序运行的方向。序运行的方向。Structure Structure ViewView 以树形以树形图的方式直图的方式直观表现整个观表现整个实验程序的实验程序的流程。流程。2Session LevelBlock LevelTrial LevelProperties Proper
8、ties 用来设置和显用来设置和显示被选择对象示被选择对象的属性。如名的属性。如名称、呈现时间称、呈现时间等,也可以通等,也可以通过双击过双击objectobject进行设置。进行设置。3Workspace Workspace 包含包含实实验中所有的验中所有的objectobject。研究者可以通过双研究者可以通过双击击 procedural procedural timelinetimeline或者或者StrctureStrcture中的中的objectobject,打开后进行相应打开后进行相应设置。设置。4Generate:编译。生成脚本文件,以便脱离设计环境,可以单独运行。Run:运行。
9、在设计环境下运行所设计好的程序或运行生成的脚本文件。2.2 E-Run可独立运行已生成的*.ebs文件,并生成结果文件。生成的数据文件v表格型数据文件命名规则:程序名被试编号实验组别.edat(主要用于提取数据)v文本型数据文件命名规则:程序名被试编号实验组别.txt(1)ACC:记录反应的正确与错误,ACC=1,为反应正确,ACC=0,为反应错误。(2)RESP:即Response,为被试反应的实际反应键或口头报告内容。(3)CRESP:即correct Response,正确的反应键,与List中输入的反应答案一致。(4)RT:反应时。(5)RTTime:反应一刹那计算机时钟的时间点,单位
10、为毫秒。(6)DurationError:呈现时间误差,即实际呈现时间与所设置的Duration之间的差异。(7)OnsetDelay:启动延迟。(8)OnsetTime:对象启动的时间点,单位为毫秒。E-Prime实验设计:实验设计:v用用E-Prime进行实验设计进行实验设计第一步:第一步:画出实验流程图画出实验流程图第二步:第二步:新建一个目录,存储本实验程序的相关文件新建一个目录,存储本实验程序的相关文件第三步:第三步:在总过程在总过程(SessionProcSessionProc)中建立指导语中建立指导语(Slide(Slide控件控件)第四步:第四步:用用List ObjectLi
11、st Object指定和生成(按回车指定和生成(按回车yesyes)流程图中的核心实验过程)流程图中的核心实验过程第五步:第五步:在在List ObjectList Object输入刺激材料输入刺激材料第六步:在第六步:在Core experimental procedure过程中过程中创建实验各个组成部分,并设置相创建实验各个组成部分,并设置相应的呈现时间、响应方式、需要记录的数据等实验控制的五个要素。应的呈现时间、响应方式、需要记录的数据等实验控制的五个要素。第七步:第七步:在总过程在总过程(SessionProcSessionProc)中创建结语中创建结语第八步:第八步:运行、调试和修改
12、实验程序(多次)直至符合实验运行、调试和修改实验程序(多次)直至符合实验第九步:第九步:修改指导语,定稿。编译程序生成脚本文件,修改指导语,定稿。编译程序生成脚本文件,copycopy中文材料。运行实验。中文材料。运行实验。第十步:第十步:查看结果,合并数据,提取数据。查看结果,合并数据,提取数据。E-Prime实验设计:实验设计:v用用E-Prime进行实验设计进行实验设计实验示例:词汇判断实验实验示例:词汇判断实验 判断屏幕出现的一串字符是否为单词(Word),若为单词(Word)请按“J”键,若不是单词(NonWord),请按“j”键.第一步:第一步:画出实验流程图画出实验流程图条件刺激
13、答案wordcatjnonwordJopfwordJobjE-Prime实验设计:实验设计:v课堂练习课堂练习Stroop实验设计实验设计v 实验指导语实验指导语(实验过程实验过程):这是一个测定你反应有多快的实验,在屏幕上你会看到几个有颜色的字,但不要求你认字,而要求你尽快地判断出字的颜色。字的颜色分4种,即红,绿,黄,蓝。当出现红颜色字时,请按R键;出现绿颜色字时,请按G键;出现黄颜色字时,请按Y键;出项蓝颜色字时,请按B键。如果您已经明白实验的操作,请按空格键开始。v实验材料:实验材料:序号序号启动词启动词条件条件答案答案1红红色r2黄绿色g3蓝黄色y4绿蓝色b在中文环境下如何用在中文环
14、境下如何用E-PrimeE-Prime进行实验设计进行实验设计v在设计阶段,不能出现任何中文(图片除外)。在设计阶段,不能出现任何中文(图片除外)。中文实验材料先用英文字母或单词代替,调试无误后,进行中文实验材料先用英文字母或单词代替,调试无误后,进行编译,生成脚本文件,在脚本文件中把英文材料替换成中文材料编译,生成脚本文件,在脚本文件中把英文材料替换成中文材料即可实验。即可实验。在脚本文件中可以出现汉字。在脚本文件中可以出现汉字。制作:把制作:把excelexcel中的中文材料直接粘贴取代脚本中得英文材料。中的中文材料直接粘贴取代脚本中得英文材料。v在设计阶段,必须出现的中文(如指导语、练习
15、结束提示,实验在设计阶段,必须出现的中文(如指导语、练习结束提示,实验结束提示等),都用图片的形式取代。结束提示等),都用图片的形式取代。v如遇到如遇到InlineInline中出现的中文,在设计阶段,都用英文代替,编译中出现的中文,在设计阶段,都用英文代替,编译好后,在脚本文件中再把英文材料替换成中文即可。好后,在脚本文件中再把英文材料替换成中文即可。v文件名,目录名一律用字母命名,也不要存储到桌面上。文件名,目录名一律用字母命名,也不要存储到桌面上。q方法如下:方法如下:E-Merge 是E-Prime 系统中一个关于数据处理的扩展功能。通过使用E-Merge,研究者可以把多个数据文件快速
16、、简单地合并,形成一个独立的数据文件,避免每次只能打开一个数据文件的情况。2.3 E-Merge3步骤:步骤:(1)打开文件(如左)(2)选择未合并的数据文件。点击Merge (3)合并 E-DataAid 具有强大的数据处理功能。它可以过滤数据,譬如,研究者只需要被试正确反应的反应时间,那么在E-DataAid 中选择Tools 菜单,然后选择其中的Filter,设定*.ACC=1,就能得到被试正确反应条件下的各项数据。另外,E-DataAid 也可以用来编辑数据,并通过导出系统将数据导入到指定的电子表格或SPSS 文件中,以便进行更进一步的数据分析。2.4 E-DataAid Thank You!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1