E-Prime的使用-2009
e-prime使用简要说明(中文)
练习trial为: 哔声→部件→遮蔽(mask)→中文字→回馈→全黑画面
正式实验trial为:哔声→部件→遮蔽(mask)→中文字→全黑画面
开始编辑
1.时间轴:首先,在SessionProc图示上按滑鼠左键一下,会出现属性视窗。按滑鼠左键两下,则工作区中会出现一条时间轴。
我们所要做的就是依照上述的实验设计,将工具箱中的物件放在这个时间轴上,E-Prime就会由左而右依序去呈现出时间轴上的物件。
在此List中,每一行都代表实验中所会呈现的trial,”Sti1栏位”就是实验一开始要先给受试者看的”中文字部件”,Sti1呈现完毕后接着会出现一个由米字构成的方形区域―称为遮蔽,也就是List中的”mask栏位”,遮蔽消失后再呈现中文字(Sti2栏位),并请受试者透过按键反应来判断,部件是否出现在中文字中,正确的按键反应就是List中的”Answer栏位”。
2.物件:实验一开始必须先有指导语,所以我们得在时间轴放上一个物件,由此物件来呈现指导语。在工具箱中,物件的种类包括:文字(TextDisplay)、图片(ImageDisplay)、声音(SoundOut)、或是可同时呈现文字加上图片与声音的Slide…等等。但是由于E-Prime目前并不支援中文字显示(PS:如果在TextDisplay或Slide中输入中文字,在存档时会造成程式错误,实验程式会损毁无法开启),所以不论是指导语或是实验中如果要呈现中文字,就必须将中文字储存成图形档,以图片的形式来呈现。
ii. Duration设定
呈现时间Duration的单位为毫秒(ms),我们可以直接点选E-Prime预设的秒数,也可以在Duration栏位中自行键入我们想要的呈现时间。
因为是指导语,我们希望能让受试者有充分的时间了解实验程序,所以将呈现时间点选为infinite,也就是无限时间,直到受试者按任一键才会结束。
EPrime使用教程
程序界面: E-Studio – 构成和功能
E-Studio 界面有4 个主要成分:
1. 工具箱 2. 结构视图
3. 属性窗口 4. 程序工作台
12 4 3
1
Toolbox 由多个object
构成。研究者可以将
实验所需要的 object
拖放到程序时间线上。
每个Object都有一组
特殊的、可以根据研
程序界面: E-DataAid – 构成和功能
E-DataAid 具有强大的数据处理功能。它可以过滤数据,譬 如,研究者只需要被试正确反应的反应时间,那么在EDataAid 中选择Tools 菜单,然后选择其中的Filter ,设定 Stimuli.ACC = 1 ,就能得到被试正确反应条件下的各项数 据。另外,E2DataAid 也可以用来编辑数据,并通过导出系 统将数据导入到指定的电子表格或SPSS 文件中,以便进行 更进一步的数据分析。
4
Workspace 包含实验 中所有的object。研 究者可以通过双击
object,打开后 进行相应设置, 如刺激的呈现顺 序、循环次数以 及是否需要进行 刺激嵌套等。
程序界面: E-Basic – 构成和功能
E-Basic 是E-Prime 中特定的脚本语言。研究者在E-Studio 中编制的可视化的实验,只要运行都会被自动地编译成EBasic 脚本,并生成文本文件。如果研究者需要一些特殊的、 非标准化的操作,而通过E-Studio 无法实现,E-Prime 允许研 究者使用E-Basic 语言来扩展E-Studio 的功能。具体做法是: 在ToolBox 中选择InLine,然后ne 插入到SessionProc 中,这样当实验运行时E-Prime 系统会对该脚本进行自动转译。
E-prime中文教程
• 目标3:
– 比较启动刺激后有无Mask的差别
LAB-HBF, IPCAS
LAB-HBF, IPCAS
3:添加组块 (Block)
– Use a block level attribute to set a parameter of an object executed in the trial procedure (the PrimeDuration) 同样的程序,同样的刺激,不同 的刺激属性 – Use of nested lists passed from the block level 同样的程序,不同的刺激 – Use of block Procedure to pass in the trial Procedure 同样的刺激,不同的程序
刺激呈现程序编制
LAB-HBF, IPCAS
E-Prime的工作模式 ——Total
In E-Prime, 实验的关键框架的实现: List object (e.g., DesignList):选取样本点和样本点 要执行的时间序列 Procedure object (e.g., TrialProc) 指定时间序列上 事件之间的关系 Events (e.g., Fixation and Probe display). 指定时间 序列上的事件
LAB-HBF, IPCAS
变化属性
Probe
刺激 正确的反应
5:设定要记录的数据
• 反应时、反应、反应准确率
LAB-HBF, IPCAS
6: 执行和测试实验程序
• • • • 正确反应-反应后刺激消失 错误反应-反应后刺激消失 无消失
LAB-HBF, IPCAS
lablabhbfpcashbfpcas问题1左键左键右键右键lablabhbfpcashbfpcas问题2lablabhbfpcashbfpcas问题3刺激正确的反应在屏幕中央呈现duration2s反应输入12反应中止刺激呈现前景黑背景白probe在屏幕中央呈现duration1s前景黑背景白注视点变化属性固定属性刺激正确的反应在屏幕中央呈现duration2s反应输入12反应中止刺激呈现前景黑背景白probe在屏幕中央呈现duration1s前景黑背景白注视点变化属性固定属性lablabhbfpcashbfpcas问题4反应时反应反应准确率lablabhbfpcashbfpcas问题52秒内没有反应刺激在2秒时消失lablabhbfpcashbfpcas问题6lablabhbfpcashbfpcas回顾?lablabhbfpcashbfpcas1
E-Prime安装指导
xxx
2012/10/21
周五讨论会
E-Prime安装指导
2012/10/21
周五讨论会
1
2
3
环境的 安装;
E-Prime 2.0安装
软件卸载 及补救
E-Prime安装指导
2012/装指导---环境安装
2012/10/21
周五讨论会
E-Prime安装指导--- E-Prime安装
2012/10/21
周五讨论会
说明
1、如果出现需要输入序列号,那么只要将要求 框口下的序列号按原格式输入即可。 2、在输入姓名和单位的窗口,名字任意输入, 单位可以输入师大的英文拼音,也可以自己写一 个单位。
E-Prime安装指导--- E-Prime安装
2012/10/21
周五讨论会
THANKS!
E-Prime安装指导
2012/10/21
周五讨论会
2012/10/21
周五讨论会
E-Prime 卸 载
E-Prime安装指导--- E-Prime卸载
2012/10/21
周五讨论会
E-Prime安装指导--- E-Prime安装
2012/10/21
周五讨论会
点击右键,然后删除
再用卸载软件卸载即可
E-Prime安装指导--- E-Prime安装
周五讨论会
安装环境的的作用主要就是能正常的安
装E-Prime程序,并能正常的运行。
E-Prime安装指导---环境安装
2012/10/21
周五讨论会
E-Prime安装指导---环境安装
2012/10/21
周五讨论会
E-Prime安装指导---环境安装
E-prime操作教程
一,E-Prime组成部分1.实验组成10部分:1.Instruction指导语:“无限时间”,按键消失(注:不要用轻易按到的键),格式为图片(易于排版)。
操作性原则:说明先出现什么,后出现什么,被试如何反应。
范例:2.Fixation注视点:呈现时间500~800 ms,自动消失,大小30字号以上。
3.Stimulus刺激界面:4.Probecueing探测线索:出现在探测界面前面,用于去习惯化和让被试做好准备。
5.Probe探测界面:6.Feedback反馈界面:对被试反应作出正确或错误的反应。
时间:1000~2000ms7.ISI ,SOA,Interval刺激间隔:ISI:上一个刺激终点~下一个刺激起点。
SOA:前一刺激起点~下一个刺激起点)。
两者的关系SOA=ISI+DurationInterval:刺激与目标,目标和其他界面的间隔时间。
8.Buffer Interval 实验缓冲:500~1200ms。
被试作反应后推迟下一个Trial的呈现。
反馈界面也起到缓冲的效果。
9.Mask 掩蔽界面:400~1000ms,常用于启动效应实验和记忆实验。
在记忆实验中,消除刺激的感觉记忆。
10.Exp End 结语界面:1000~1500ms,如,“实验完毕,谢谢您的参与!”2.实验程序控制5要素Duration呈现时间:固定时间,变化时间(设置变量或数组),无限时间(“-1”,“infinite”)Mode呈现方式(=消失方式):自动(不需要设置),按键(无限时间+设置按键在刺激界面),反应(无限时间+反应键在探测界面),自动+反应(固定时间+反应键)Format呈现格式:刺激物属性:字符(字体,大小,前景颜色?,背景颜色,下划线),图片(尺寸大小,文件大小,亮度,色调?,饱和度?,灰度?,对比度);位置;边框(大小,颜色)Response反应方式:键盘反应(字母,数字,功能键);语音反应;外接反应键;脚踏板反应Data logging数据收集:反应时Response Time ;RT ,正误Accuracy;ACC,反应Response;RESP,实验流程示意图3.实验过程Procedure:Session Procedure全过程;CEP Core Experimental Procedure(运行一次是一次Trial,一个Block=指导语+CEP+结束语)4.实验设计的4模式:Paralleling并联模式:(图B)完成CEP1再完成CEP2。
E-prime时间问题
e-prime的时间问题Posted by 艾草 on 2009年9月9日星期三Labels: e-prime、时间精确度 1 comments认知心理学的行为实验中,反应时是一个非常有用的变量,同时也是一个比较难以精确记录的变量。
实验刺激的呈现时间、按键反应记录都要求精确要毫秒(ms)。
E-prime作为一个常用的心理学实验程序,它是怎么解决时间精确度问题的呢?或者说e-prime记录时间的原理是什么?又是怎么实现的呢?我们首先看看影响时间精确度的因素有哪些,然后看e-prime是怎样解决这些问题的。
一、屏幕刷新率问题对于时间的精确度问题,首先要了解电脑屏幕的显示原理。
目前显示屏主要有CRT和LCD两种。
前者就是阴极射线管显示器。
后者是液晶显示器。
无论是CRT还是LCD都有一个很关键的参数:屏幕刷新率(the refresh rate,一般是60 Hz)和屏幕刷新周期(the refresh duration,一般是多少ms)。
这两者之间的关系可以用公式计算:屏幕刷新率(Hz)=1000/屏幕刷新周期(ms)屏幕刷新周期(ms)=1000/屏幕刷新率(Hz)目前,电脑的屏幕刷新率一般都是60ms。
在屏幕上右击>属性>设置>高级>监视器,你可以看到屏幕刷新频率60赫兹。
但是,我们看到的是生产厂商报告的屏幕刷新率为60赫兹。
而实际上真正的屏幕刷新率不一定就是60Hz。
在e-prime中可以测电脑屏幕的实际刷新频率。
在e-prime收集的数据文件的logs中查看Display.RefreshRate的值就是电脑屏幕的实际刷新频率。
下面是一些测试数据:那么时间精确度和屏幕刷新频率有什么关系呢?当然有啦!存在下面的公式:(The reported refresh rate)/(the actual refresh rate)=(actual time)/(expected time)举一个例子,如果一台电脑报告的屏幕刷新率为60Hz,而实际为75.3Hz。
eprime经典程序案例
eprime经典程序案例
E-Prime是一种用于心理学和神经科学研究的实验设计和控制软件。
它被广泛应用于认知心理学、神经科学、教育研究和其他行为科学领域。
E-Prime提供了一个直观易用的界面,可以用于创建各种类型的实验范式,包括反应时间实验、事件相关电位研究、眼动追踪实验等。
经典的E-Prime程序案例之一是用于研究注意力的实验。
在这个实验中,参与者通常需要在屏幕上呈现的刺激(如文字、图像或声音)出现时作出反应。
研究者可以使用E-Prime来控制刺激的呈现顺序、持续时间以及记录参与者的反应时间和准确性。
通过这种方式,研究者可以定量地测量参与者对不同类型刺激的注意力和反应特征。
另一个经典的E-Prime程序案例是用于研究记忆的实验。
在这类实验中,参与者可能需要学习一系列单词、图片或其他材料,然后在一段时间后进行记忆测试。
研究者可以使用E-Prime来呈现学习材料、控制学习和测试的时间间隔,并记录参与者的记忆表现。
通过这种方式,研究者可以研究不同条件下的记忆表现差异,比如学习材料的类型、学习时间等因素对记忆的影响。
除了这些经典的实验范式之外,E-Prime还可以用于更复杂的实验设计,比如双重任务范式、条件性学习任务等。
研究者可以利用E-Prime的编程功能来创建复杂的实验流程,实现更精细的实验控制和数据记录。
总之,E-Prime作为一款功能强大的实验设计和控制软件,为行为科学研究提供了重要的工具和支持。
e-prime使用讲解
E-Prime实验操作手册目录一、安装 (3)二、界面介绍 (5)三、基本操作 (7)四、控件设置: (8)一、图片控件设置: (8)二、Inline 程序语句的编写 (10)三、Lable (10)四、List的参数设置 (11)五、Moviedisplay的参数设置 (12)六、Silde的参数设置 (13)七、反馈控件的参数设置 (14)八、录音控件的参数设置 (16)九、声音控件的参数设置 (16)十、文本控件的参数设置 (17)十一、Wait参数的设置 (18)五、行为数据的处理 (19)一、安装放入光盘打开后的界面如图:直接安装第二项,安装过程如下,直接点NEXT即可:在这里提示是否安装I/O设备,选择是。
在这里提示是否安装反应盒驱动,选择是。
然后在第一次打开时会有如图提示:选择否即可。
在此注册,输入用户名和公司单位以及序列号,序列号格式如:4198A5-8D7E92-9E89BD。
e-prime1.0在安装的时候需要插上狗才可以安装,而2.0不需要。
二、界面介绍 打开软件的界面如图: 嵌入图片刺激实现程序语句设置标签表单嵌入视频刺激调用子进程进程嵌入符合刺激(图片、文字、声音、视频)嵌入反馈提示声音录制嵌入声音刺激嵌入文字刺激设置等待菜单栏快捷方式工具箱工作区结构视窗属性视窗另外需要介绍的在edit下的experiment里有一些外接设备和显示设置界面如图:双击第一项则出现Dieplay index 设置在那个显示器上显示。
Default background color 设置背景颜色Match desktop resolution at runtime 设置是否全屏否则启动setting中设置的分辨率Width和height设置分辨率Color bit depth 设置颜色质量点击Add可以增加反应设备如图:可以增加游戏摇杆,也可以增加自己设计的并口设备。
三、基本操作双击打开时间轴:控件时间轴ImageDisplay对象是E-prime用来呈现图形图片实验材料的控件。
e-prime的基本使用
a
1
一、e-prime程序安装
a
2
a
3
二、e-prime基本工具
a
4
a
5
a
6
a
7
练习指导语 练习部分 实验阶段指导语 实验部分 结束语
程一 般 实 验 程 序 流
整理数据分析数据
a
8
1、文本工具(Textdisplay)
a
9
a
10
a
11
a
12
a
a
22
单个图片插入
a
23
a
24
系列图片插入设置
a
25
Image本身设置
a
26
a
27
a
28
思考:如此设置对程序的影响?
a
29
数据文件的初步处理
1、合并数据 2、选择和分割数据 3、导出数据(.sav或者.xls) 3、简单计算(建议spss操作)
a
30
1、合并数据
由多文件到一文件,便于操作
加载素材列的名称
a
50
特点:只设置加载素材列
a
51
a
52
Stim1和stim2同时呈现,同时提取
a
53
嵌套模型2
优势: 1、可以实现不重复嵌套 2、可以实现内部list随机 3、可以实现分list需要装载素材 缺点: 1、总list随机化后意义不大。 2、难以对分开的list加载指导语等
a
54
13
2、list
基本功能: 装载实验素材名称,设定按键反应(标准答
案)等
a
14
E-prime操作教程
一,E-Prime组成部分1.实验组成10部分:1.Instruction指导语:“无限时间”,按键消失(注:不要用轻易按到的键),格式为图片(易于排版)。
操作性原则:说明先出现什么,后出现什么,被试如何反应。
范例:2.Fixation注视点:呈现时间500~800 ms,自动消失,大小30字号以上。
3.Stimulus刺激界面:4.Probecueing探测线索:出现在探测界面前面,用于去习惯化和让被试做好准备。
5.Probe探测界面:6.Feedback反馈界面:对被试反应作出正确或错误的反应。
时间:1000~2000ms7.ISI ,SOA,Interval刺激间隔:ISI:上一个刺激终点~下一个刺激起点。
SOA:前一刺激起点~下一个刺激起点)。
两者的关系SOA=ISI+DurationInterval:刺激与目标,目标和其他界面的间隔时间。
8.Buffer Interval 实验缓冲:500~1200ms。
被试作反应后推迟下一个Trial的呈现。
反馈界面也起到缓冲的效果。
9.Mask 掩蔽界面:400~1000ms,常用于启动效应实验和记忆实验。
在记忆实验中,消除刺激的感觉记忆。
10.Exp End 结语界面:1000~1500ms,如,“实验完毕,谢谢您的参与!”2.实验程序控制5要素Duration呈现时间:固定时间,变化时间(设置变量或数组),无限时间(“-1”,“infinite”)Mode呈现方式(=消失方式):自动(不需要设置),按键(无限时间+设置按键在刺激界面),反应(无限时间+反应键在探测界面),自动+反应(固定时间+反应键)Format呈现格式:刺激物属性:字符(字体,大小,前景颜色?,背景颜色,下划线),图片(尺寸大小,文件大小,亮度,色调?,饱和度?,灰度?,对比度);位置;边框(大小,颜色)Response反应方式:键盘反应(字母,数字,功能键);语音反应;外接反应键;脚踏板反应Data logging数据收集:反应时Response Time ;RT ,正误Accuracy;ACC,反应Response;RESP,实验流程示意图3.实验过程Procedure:Session Procedure全过程;CEP Core Experimental Procedure(运行一次是一次Trial,一个Block=指导语+CEP+结束语)4.实验设计的4模式:Paralleling并联模式:(图B)完成CEP1再完成CEP2。
E-Prime基本介绍E-Prime实验设计
[2] 软件下载地址
– 心理学院网络服务器
[3] 网络论坛支持
– /thread-24-1.html
[4] E-Prime官方网址
– /eprime.cfm
以上信息可到/eegfmri 主讲课程E-Prime 项目获得
程序目录清单
程序界面:
E-Studio
– 构成和功能
E-Studio 界面有4 个主要成分:
1. 工具箱 2. 结构视图
3. 属性窗口 4. 程序工作台 12 3
4
1
Toolbox 由多个object
构成。研究者可以将 实验所需要的 object
拖放到程序时间线上。
每个Object都有一组 特殊的、可以根据研
TextDisplay 主 要用来呈现文本 刺激,如指导语 等,也可以用来 控制时间。
BitmapDisplay 主要 用来呈现单幅图片刺 激。在E-Prime 1.0系 列版本中,图片格式 必须是:BMP;在 2.0版本中可以呈现多 种图片格式:BMP、 JPEG等。
SRBOX和自控灵敏度的话筒,SRBOX有5个反应键,分 别对应于5 种颜色的小灯泡(红、白、蓝、绿、黄)
相对于普通键盘和鼠标反应,SRBox 的响应延迟时
间很短,约为1.25ms。除了按键和鼠标反应外, EPrime系统还支持用自控灵敏度的话筒进行言语反 应、以及脚键反应。
课程基本要求
课程为实验技能培养过程,重点在于培 养学生自主实现心理学实验的能力,以及数据 采集和分析的能力。
1
2
4
2
3
2
4
5
2
2
教材
Getting Started Guide. E-prime company, 2001. 曾祥炎,陈军.《E-Prime 实验设计技术》. 暨南大学 出版社, 2009-10-1
e-prime的基本使用
4、嵌套list一般只作为呈现素材分类之用(可附加 其他功能),一般不做其他设定
5、加载素材流程:核心list—嵌套list素材—呈现
a
48
1、嵌套结构图
a
49
2、嵌套内部设置
Stim1与stim2列 中括号内的名称对应 Wordlist与Numlist中
方法一、选择device,双击display将分辨率 进行选择,一般可以实现。
方法、重新制作,默认的分辨率低于 1024X768
**图片的命名注意技巧与规律性,可结合 excel进行,简而言之在满足自己的程序需 要的前提下,灵活的对素材、结构、程序 语句、工具的属性灵活设定。
a
68
a
69
a
22
单个图片插入
a
23
a
24
系列图片插入设置
a
25
Image本身设置
a
26
a
27
a
28
思考:如此设置对程序的影响?
a
29
数据文件的初步处理
1、合并数据 2、选择和分割数据 3、导出数据(.sav或者.xls) 3、简单计算(建议spss操作)
a
30
1、合并数据
由多文件到一文件,便于操作
设置差异性
a
55
a
56
a
57
数据样式(模型2)
a
58
平衡结构
功能: 1、素材分类呈现 2、素材分类随机与素材内部随机,即可以实
现双重随机。 3、节省程序容量,多个list共用一个程序结构 4、内部素材不重复,操作性比较强
E-prime操作教程
一,E-Prime组成部分1.实验组成10部分:1。
Instruction指导语:“无限时间",按键消失(注:不要用轻易按到的键),格式为图片(易于排版)。
操作性原则:说明先出现什么,后出现什么,被试如何反应。
范例:2.Fixation注视点:呈现时间500~800 ms,自动消失,大小30字号以上。
3。
Stimulus刺激界面:4。
Probecueing探测线索:出现在探测界面前面,用于去习惯化和让被试做好准备。
5.Probe探测界面:6。
Feedback反馈界面:对被试反应作出正确或错误的反应.时间:1000~2000ms7。
ISI ,SOA,Interval刺激间隔:ISI:上一个刺激终点~下一个刺激起点。
SOA:前一刺激起点~下一个刺激起点).两者的关系SOA=ISI+DurationInterval:刺激与目标,目标和其他界面的间隔时间。
8.Buffer Interval 实验缓冲:500~1200ms.被试作反应后推迟下一个Trial的呈现.反馈界面也起到缓冲的效果.9。
Mask 掩蔽界面:400~1000ms,常用于启动效应实验和记忆实验.在记忆实验中,消除刺激的感觉记忆。
10.Exp End 结语界面:1000~1500ms,如,“实验完毕,谢谢您的参与!”2。
实验程序控制5要素Duration呈现时间:固定时间,变化时间(设置变量或数组),无限时间(“—1”,“infinite”)Mode呈现方式(=消失方式):自动(不需要设置),按键(无限时间+设置按键在刺激界面),反应(无限时间+反应键在探测界面),自动+反应(固定时间+反应键)Format呈现格式:刺激物属性:字符(字体,大小,前景颜色?,背景颜色,下划线),图片(尺寸大小,文件大小,亮度,色调?,饱和度?,灰度?,对比度);位置;边框(大小,颜色)Response反应方式:键盘反应(字母,数字,功能键);语音反应;外接反应键;脚踏板反应Data logging数据收集:反应时Response Time ;RT ,正误Accuracy;ACC,反应Response;RESP,实验流程示意图3。
Eprime第一次用就上手
目录分析
《Eprime第一次就上手》这本书的目录分析
《Eprime第一次就上手》是一本介绍Eprime软件的书籍,Eprime是一款专 业的心理学实验软件,被广泛应用于各种心理学实验和研究中。本书详细介绍了 Eprime的各项功能和操作方法,包括创建实验、管理实验数据、设置实验刺激和 反应时间、导入和导出数据等。
这本书的开篇首先介绍了Eprime的基本概念和背景,让读者对这个新兴技术 有一个全面的了解。接着,作者通过简单易懂的语言和丰富的图表解释了Eprime 的核心原理和技术,对于初学者来说非常友好。
书中还介绍了许多实用的案例和应用程序,这些案例覆盖了多个领域,例如 自然语言处理、机器学习和人工智能等。这些案例不仅帮助读者更好地理解 Eprime的应用场景,还提供了许多实用的操作技巧。
“在使用Eprime分析数据时,需要注意一些事项。需要选择合适的统计方法 和数据分析指标。需要进行数据清理和预处理。需要考虑到一些特殊情况对数据 的影响。”
“在使用Eprime生成报告时,需要注意一些事项。需要按照规范格式和要求 进行撰写。需要将实验结果以图表和表格的形式呈现出来。需要进行总结和讨 论。”
内容摘要
本章介绍了Eprime在各个领域的应用案例,包括认知心理学、神经心理学、发展心理学、社会心 理学和临床心理学等。这些案例可以帮助读者更好地了解Eprime的应用范围和使用技巧。 《Eprime第一次用就上手》是一本非常实用的书籍,它不仅介绍了Eprime软件的基本操作和各 种实验模板,还介绍了其高级功能和应用案例。这本书不仅适合初学者使用,也适合有一定经验 的研究人员使用。
《Eprime第一次用就上手》这本书是一本非常实用的工具书,它能够帮助读 者快速掌握Eprime软件的使用方法和技巧,提高心理学实验的效率和质量。
E-Prime的使用-2009
备注:FeedbackDisplay-特殊的Slide
以上刺激材料的内容都是事先已经准备好的,未 事先准备的刺激或由程序生成的刺激需要利用 inline控件编写语句(参考E-Basic帮助)
16
1、Session、Block和Trial (Procedure) SessionProc、BlockProc、TrialProc
SoundOut
– Filename:声音文件 – Maxlenth:声音缓冲区大小
Slide:前三者混合 FeedbackDispaly:特殊的Slide
控件的属性
List:contains all independent variables,
attributes, and stimuli as well as controls sampling. Order:刺激取样方法(Selection Tab) Reset Sampling & Exit List: 刺激取样循环和退出条件(Reset/Exit Tab) 备注:E-Prime降低编程难度的两个关键:解决了计时问 题和List安排刺激材料的强大功能
22
V、一些建议:
–若不是自己编程,List刺激材料可以从文本文 件中读取,以备必要时候方便修改材料 –实验刺激材料最好用Excel制作,再拷贝 –.ebs文件和.es文件最好同步拷贝。 –指导语最好利用Inline写,并手动分行,以免 E-Prime分行出错,或者用图片。 –调用的声音图形文件放在程序目录下,以免路 径错误。 –中文路径
–开始 –指导语 –练习block –中间有几个实验block,每一个block中有几个trial –是否有休息 –结束
每一个trial的结构(小结构)
–开始,注视点,刺激呈现,反应,结束等 –是否每一个trial的结构都相同或是有不同 –有没有特定的规则存在,如:根据不同的正确率就进入不同 的程序等 –特殊规则衍生什么新问题,如何解决
E-prime操作教程
E-prime操作教程⼀,E-Prime组成部分1.实验组成10部分:1.Instruction指导语:“⽆限时间”,按键消失(注:不要⽤轻易按到的键),格式为图⽚(易于排版)。
操作性原则:说明先出现什么,后出现什么,被试如何反应。
范例:2.Fixation注视点:呈现时间500~800 ms,⾃动消失,⼤⼩30字号以上。
3.Stimulus刺激界⾯:4.Probecueing探测线索:出现在探测界⾯前⾯,⽤于去习惯化和让被试做好准备。
5.Probe探测界⾯:6.Feedback反馈界⾯:对被试反应作出正确或错误的反应。
时间:1000~2000ms7.ISI ,SOA,Interval刺激间隔:ISI:上⼀个刺激终点~下⼀个刺激起点。
SOA:前⼀刺激起点~下⼀个刺激起点)。
两者的关系SOA=ISI+DurationInterval:刺激与⽬标,⽬标和其他界⾯的间隔时间。
8.Buffer Interval 实验缓冲:500~1200ms。
被试作反应后推迟下⼀个Trial的呈现。
反馈界⾯也起到缓冲的效果。
9.Mask 掩蔽界⾯:400~1000ms,常⽤于启动效应实验和记忆实验。
在记忆实验中,消除刺激的感觉记忆。
10.Exp End 结语界⾯:1000~1500ms,如,“实验完毕,谢谢您的参与!”2.实验程序控制5要素Duration呈现时间:固定时间,变化时间(设置变量或数组),⽆限时间(“-1”,“infinite”)Mode呈现⽅式(=消失⽅式):⾃动(不需要设置),按键(⽆限时间+设置按键在刺激界⾯),反应(⽆限时间+反应键在探测界⾯),⾃动+反应(固定时间+反应键)Format呈现格式:刺激物属性:字符(字体,⼤⼩,前景颜⾊?,背景颜⾊,下划线),图⽚(尺⼨⼤⼩,⽂件⼤⼩,亮度,⾊调?,饱和度?,灰度?,对⽐度);位置;边框(⼤⼩,颜⾊)Response反应⽅式:键盘反应(字母,数字,功能键);语⾳反应;外接反应键;脚踏板反应Data logging数据收集:反应时Response Time ;RT ,正误Accuracy;ACC,反应Response;RESP,实验流程⽰意图3.实验过程Procedure:Session Procedure全过程;CEP Core Experimental Procedure(运⾏⼀次是⼀次Trial,⼀个Block=指导语+CEP+结束语)4.实验设计的4模式:Paralleling并联模式:(图B)完成CEP1再完成CEP2。
E-prime操作教程
一,E-Prime组成部分1。
实验组成10部分:1.Instruction指导语:“无限时间”,按键消失(注:不要用轻易按到的键),格式为图片(易于排版)。
操作性原则:说明先出现什么,后出现什么,被试如何反应。
范例:2。
Fixation注视点:呈现时间500~800 ms,自动消失,大小30字号以上。
3。
Stimulus刺激界面:4。
Probecueing探测线索:出现在探测界面前面,用于去习惯化和让被试做好准备。
5。
Probe探测界面:6。
Feedback反馈界面:对被试反应作出正确或错误的反应.时间:1000~2000ms7。
ISI ,SOA,Interval刺激间隔:ISI:上一个刺激终点~下一个刺激起点.SOA:前一刺激起点~下一个刺激起点).两者的关系SOA=ISI+DurationInterval:刺激与目标,目标和其他界面的间隔时间。
8.Buffer Interval 实验缓冲:500~1200ms。
被试作反应后推迟下一个Trial的呈现。
反馈界面也起到缓冲的效果。
9.Mask 掩蔽界面:400~1000ms,常用于启动效应实验和记忆实验。
在记忆实验中,消除刺激的感觉记忆.10.Exp End 结语界面:1000~1500ms,如,“实验完毕,谢谢您的参与!”2。
实验程序控制5要素Duration呈现时间:固定时间,变化时间(设置变量或数组),无限时间(“-1”,“infinite”)Mode呈现方式(=消失方式):自动(不需要设置),按键(无限时间+设置按键在刺激界面),反应(无限时间+反应键在探测界面),自动+反应(固定时间+反应键)Format呈现格式:刺激物属性:字符(字体,大小,前景颜色?,背景颜色,下划线),图片(尺寸大小,文件大小,亮度,色调?,饱和度?,灰度?,对比度);位置;边框(大小,颜色)Response反应方式:键盘反应(字母,数字,功能键);语音反应;外接反应键;脚踏板反应Data logging数据收集:反应时Response Time ;RT ,正误Accuracy;ACC,反应Response;RESP,实验流程示意图3.实验过程Procedure:Session Procedure全过程;CEP Core Experimental Procedure(运行一次是一次Trial,一个Block=指导语+CEP+结束语)4。
心理实验系统E-Prime介绍及其应用
心理实验系统E-Prime介绍及其应用摘要心理实验正在进一步计算机化,文章介绍了这种发展趋势,概述了心理实验系统的发展,并重点介绍了标准化实验系统E-Prime。
文中概述了E-Prime的功能及其与DMDX的比较,介绍了E-Prime作为实验教学系统和实验生成系统在实验教学和实验研究的应用,讨论了E-Prime应用中的一些问题。
关键词实验实验生成系统心理实验系统 E-Prime从冯特创立第一个心理学实验室宣告科学心理学的诞生开始,实验科学就成为心理学与生俱来的标志,心理学实验也成为心理学教学和研究必不可少的组成成分[1,2]。
随着技术和认知科学的发展,现代的心理学实验,尤其是认知科学的实验,已经差不多全部计算机化。
虽然,计算机化的心理学实验研究和实验教学为心理学家提供了相当的方便,但他在发展过程中也出现了一些不可避免的问题,比如:计算机化实验的计时精度一直是计算机化心理实验难以忽视的问题,另外不同系统的系统误差也影响了同类实验的数据比较。
标准化心理实验系统E-Prime为解决上述这些问题,提供了一个前景广泛的思路。
鉴于E-Prime在心理学的应用日益广泛,我们觉得有必要在国内介绍一下E-Prime。
1 心理实验计算机化的发展趋势和心理实验系统从20世纪90年代开始,心理学实验研究和教学的仪器出现了计算机化的趋势,即编制实验教学软件并辅以专用的接口和外设,以便在计算机上进行实验研究和教学。
在国外,早在计算机发展早期的1971年,美国心理学界就成立了计算机的心理学应用学会(Society for Computers in Psychology,SCiP)[3],以满足研究和教学中计算机应用的讨论和交换信息的需要。
随着计算机技术的迅猛发展,心理学实验移植到计算机系统上进行已成为现实。
计算机可以模拟物理刺激,以此省却专用的机电或光学设备;计算机可用于控制实验过程,大大提高实验的精准度和可靠性;计算机还可以自动记录、处理和分析实验数据,减轻无关任务负担。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
每一个trial的结构(小结构)
–开始,注视点,刺激呈现,反应,结束等 –是否每一个trial的结构都相同或是有不同 –有没有特定的规则存在,如:根据不同的正确率就进入不同 的程序等 –特殊规则衍生什么新问题,如何解决
23
E-Basic
Context object C.getattrib(“attribute”):取得当前水平的
list变量值
C.setattrib strAttribName, strAttribValue C.getattrib(c.getattrib(running)&”.sample ”) Ccolor(colorname) ccolor(“R,G,B”)
22
V、一些建议:
–若不是自己编程,List刺激材料可以从文本文 件中读取,以备必要时候方便修改材料 –实验刺激材料最好用Excel制作,再拷贝 –.ebs文件和.es文件最好同步拷贝。 –指导语最好利用Inline写,并手动分行,以免 E-Prime分行出错,或者用图片。 –调用的声音图形文件放在程序目录下,以免路 径错误。 –中文路径
备注:FeedbackDisplay-特殊的Slide
以上刺激材料的内容都是事先已经准备好的,未 事先准备的刺激或由程序生成的刺激需要利用 inline控件编写语句(参考E-Basic帮助)
16
1、Session、Block和Trial (Procedure) SessionProc、BlockProc、TrialProc
Schneider, W., Eschman, A., & Zuccolotto, A. (2002).E-Prime User’s Guide. Pittsburgh: Psychology Software Tools Inc. Schneider, W., Eschman, A., & Zuccolotto, A. (2002).E-Prime Reference Guide. Pittsburgh: Psychology Software Tools Inc.
E-Prime资源站点
–E-Prime官方支持站点和部分实验程序: /e-prime/support/ –PST User Forum : /forum –经典实验的E-Prime程序 /scripts/index.ht ml –E-Prime邮件列表文档 /archive s/eprime.html
E-Merge合并数据
演示如何合并
E-DataAid预处理数据
1、浏览编辑数据 2、过滤数据
–去掉练习数据 –去掉极端值
3、预处理数据
–预览均值和标准差等等
4、导出数据到统计分析软件格式 5、计算新变量(如根据Acc计算Hit、False Alarm)
Tips
扩展输入 ExtendInput4.es 大分辨率支持:直接修改ebs文件内容
20
I、前期准备:
实验刺激呈现在屏幕上的顺序和每一屏幕的呈现 类别(文本、图像、声音或混合)(事先做好刺 激材料相关文件) 有哪些变量需要在结果里出现--记录什么,以 方便分析(List需要增加哪些Attribute和反应时 相关变量)
21
I、前期准备(续):
分清组内变量和组间变量(组间设计有不同的实 现方法) 控制变量是固定的还是平衡变化的,后者在编程 中可以视为组内变量处理 强烈建议任何在结果统计中需要涉及的因素都在 实验中以合适变量表示出来,以便易于导出结果 到SPSS中(例子?)
屏上显示:TextDisplay、ImageDisplay、SoundOut、 Slide、FeedbackDisplay
底层结构:List、Procedure、Wait、Label
高级(灵活性和扩展性):Inline、Packagecall
9
E-Object(对象、控件)及其功能
呈现单张图片 设置刺激各种属性、 实验过程之间的对应 关系,构建block,控 制程序运行,。。。 实验过程时间上的流 程控制和对象排列
E-Prime的使用
陈文锋 2009年7月
目标
学会如何解决遇到的编程问题
–学会查询帮助 –了解一些常见问题(掌握最好),以便遇到相 似问题知道哪里找到参考
编程:逻辑思路为先 不同的层次
–图形界面上控件拖放和设置 –主体图形框架和少量inline语句 –大量basic语句编写 –。。。。。
E-Prime参考书目
33
Tips
声音、图像、文本的同步或非同步重叠呈现
E-Prime应用中的若干个问题.doc
前后屏幕的部分覆盖(透明处理和位置控制)
(例如Preview Search)
Preview.es?
颜色亮度变化(CColor(“r,g,b"), CColor("red"))
如何取得某种颜色的RGB值:Photoshop?
Tips
定时退出List:(以秒为单位) List另类嵌套:并列嵌套和多级嵌套
并列嵌套:逗号相隔,多个list嵌套进同 一个list, mulnest.es 多级嵌套:A嵌套B,B嵌套C…… multiplenest.es
并列嵌套主要用来对不同变量之间的不 同水平的随机匹配,例如A1和B1-4的某 一个随机匹配,A2和剩下的B三个水平 之一随机匹配,A3……
Block design1:(Block之间的随机)
Block design2:两个条件的trial数不等
组间设计
1)多个文件(一个水平一个文件) 2)随机顺序(多个list) NegativePriming3nestblockBG.es
IV、混合设计
31
Tips
Slide State:不同类型刺激同过程
如何开始写E-Prime程序
构建编程的逻辑思路和实验的时间流程图
–了解自己想要问的问题 –用什么样的方式回答问题 –怎么实现?
实验的程序(刺激如何呈现、用什么东西记录反 应…) 需要记录或控制的变量(包括后期分析用到的变量)
–自变量 –因变量(正确率、反应实验)
编程思考第一步
首先,清楚地了解实验的流程(大结构)
34
中文问题
–中文引起的问题,一般是list中含有中文
用embeded的load method,结果e-studio在生成 表格时分行不适当引起,(中文换行出错)。 对于list这样的问题可以改为script,但可能引起 script too large的问题。 所以一般情况如果list的内容很多,分成几个list 吧或者用file调用方式。 程序莫名其妙出错的一个可能原因:list的内容出 错,例如多了空格或其它特殊字符等
Session 结构
指导语
练习block
正式实验 实验 block
实验block
结束
图 情绪词汇确定实验流程图
Trial 结构
注视点 500ms
刺激词 40 or 2000ms
按键反应
图 情绪词汇确定任务试验流程图
E-Prime程序基础
流程图中每个元素与E-Prime编程对象的对 应关系 每个元素特性与E-Object属性的关系 E-basic语言
24
E-Run收集数据
Ms精度 显示设置--分辨率和刷新频率(100Hz为 佳) DirectX8
E-Recovery手动转换文本数据
有时由于某些原因,E-Run在程序结束时 未能把文本数据转换为Edat格式:
–1、目标.edat文件已经存在 –2、程序非正常退出或由于其它原因没有运 行完毕 –3 其它可能原因 –(演示如何手动转换)
SoundOut
– Filename:声音文件 – Maxlenth:声音缓冲区大小
Slide:前三者混合 FeedbackDispaly:特殊的Slide
控件的属性
List:contains all independent variables,
attributes, and stimuli as well as controls sampling. Order:刺激取样方法(Selection Tab) Reset Sampling & Exit List: 刺激取样循环和退出条件(Reset/Exit Tab) 备注:E-Prime降低编程难度的两个关键:解决了计时问 题和List安排刺激材料的强大功能
例子背景:负启动--之前忽略干扰项,之后成为困难的目标
任务:命名红色物体;两个不同颜色熟悉物体叠加作为启动任务,要求对随后出现 的新叠加物体中红色物体命名 两个条件:same-后任务的目标是前任务的干扰项;diff-前后目标和干扰项都不同
List的嵌套?
Mixed design:
NegativePriming1.es vs. NegativePriming2nest.es NegativePriming2nest.es (mixed)vs NegativePriming3nestblock.es NegativePriming3nestblockunequal.es
播放语音
控件的属性
Duration:刺激呈现的时间(ms)( Duration/Input Tab) 输入设备:键盘、鼠标、反应盒 位置X、Y TextDisplay:
Text:文本刺激的内容(General Tab) 字体、颜色、大小
控件的属性
ImageDisplay
– Filename:包含图形刺激的图形文件名 – Stretch:是否对图形缩放
List
是否随机,材料 、变量设置
2、时间流程(屏幕随时间流逝而切换?)
SessionProc