心理实验系统E_Prime介绍及其应用

合集下载

E-Prime软件介绍

E-Prime软件介绍

E-Prime简介E-Prime是由美国PST公司(Psychology Software Tools, Inc.)开发的一套用于计算机化行为研究的实验生成系统。

该系统采用图形化的编辑界面,涵盖了从实验生成到毫秒精度的数据收集与初步分析。

1、软件系统包含六个核心功能模块:E-Studio,E-Basic,E-Run,E-Merge,E-DataAid和E-Recovery。

−E-Studio图形化的实验设计环境,通过拖动E-Object和设定其属性的方式编辑实验。

常用的E-Object主要有:Procedure ,TextDisplay,ImageDisplay,Slide,List,SoundOut,FeedbackDisPlay,InLine。

−E-Basic脚本语言编辑环境,采用了Visual Basic的语言规范,同时添加了许多专门用于行为研究的命令。

−E-Run实时实验生成器,编译E-Basic脚本,在实时环境中运行实验。

−E-Merge数据合并工具。

−E-DataAid表格式的数据处理器,用于查看、编辑、筛选、分析和输出数据。

−E-Recovery数据恢复工具,用于将不完整的E-Run文本文件转换成E-Prime的数据文件2、硬件设备−PST串口反应箱(Deluxe Serial Response Box)用于精确记录反应时间特性刷新频率探测系统5个按键和150多个可替换按键标签5个指示灯和5种颜色的灯罩音键(V oice Key)刷新频率探测系统−用户扩展工具包(Custom Expansion Kit)用于创建适合用户自己的反应收集装置。

可扩展到16个按键和10个指示灯−脚踏板(Foot Pedal)用于接收被试脚反应的数据E-Prime 2.0新特性改进了图形化操作界面支持视频文件播放(MPEG,A VI,WMV)支持在不同实验间复制、粘贴E-Objects采用数字式录音记录被试的声音反应提高了对位图(bitmap)的呈现速度支持更多格式的图片材料(JPEG,PNG等)改进了对网络安装和Ghost安装的支持支持在多个视频显示器上呈现刺激改进了声音支持(支持更多的格式,更长的文件) 支持UNICODE和国际字体支持新设备(游戏杆,串口设备,网络设备)支持更长的脚本编辑改进了帮助文档及在线帮助系统专业版将提供更为强大的功能改进了对fMRI和Tobii Eyetracker System的支持E-Prime 2.0 Professional在E-Prime 2.0基础上新增了以下功能简化了外部设备接口提供快速调试工具提供实验和被试管理单元扩展了呈现方式的选项友好的包文件支持扩展了刺激的选项加强了脚本控制,可实现更为灵活的设计来源于:。

应用心理学本科生可以复刻的用到eprime的心理学实验

应用心理学本科生可以复刻的用到eprime的心理学实验

应用心理学本科生可以复刻的用到eprime的心理学实验如何利用心理学实验软件eprime进行心理学实验心理学是研究心理活动和行为的科学,而心理学实验是心理学研究的重要手段。

在进行心理学实验时,需要借助一些专业的软件来进行数据采集和实验设计,而eprime就是其中的一种重要工具。

eprime是一款专业的心理学实验软件,可以用于设计和执行心理学实验。

心理学的研究范围非常广泛,包括认知心理学、社会心理学、生理心理学等多个领域。

应用心理学本科生在学习和研究过程中,可以借助eprime进行心理学实验,来深入了解和探索不同领域的研究问题。

本文将重点探讨应用心理学本科生可以复刻的用到eprime的心理学实验。

一、eprime介绍与基本操作eprime是由美国公司Psychology Software Tools研发的一款专业的心理学实验软件,广泛应用于心理学研究领域。

它提供了丰富的实验设计工具和数据分析功能,可以帮助研究人员完成从实验设计到数据分析的全过程。

在使用eprime之前,需要对软件的基本操作和功能有一定的了解。

二、心理学实验设计在应用心理学本科生可以复刻的用到eprime的心理学实验中,实验设计是非常重要的一环。

通过eprime,可以进行视觉注意、工作记忆、情绪调节等方面的实验设计。

可以设计一些注意力转移实验,来研究注意力在不同条件下的变化;也可以设计一些记忆力测试实验,来研究人类的工作记忆机制;还可以设计一些情绪调节实验,来探讨情绪对认知的影响。

三、数据采集与分析利用eprime进行实验设计后,需要进行数据采集和分析。

eprime提供了丰富的数据采集和存储功能,可以将实验数据准确地记录下来。

而在数据分析方面,eprime也提供了多种统计分析工具,可以帮助研究人员进行数据的直观呈现和统计分析。

四、个人观点和结论通过本文的介绍,相信读者对应用心理学本科生可以复刻的用到eprime的心理学实验有了更深入的了解。

01 E-Prime基本介绍 E-Prime实验设计

01 E-Prime基本介绍 E-Prime实验设计

实验流程:实验 生产流程线。
标签(路牌):指引程序 运行的方向。
调用一段子程序,尤其 是一系列实验都用得到 的同一过程。
延长前一对象的呈现 过程,检测和收集前 一对象的反应。
Procedure objects 是实验程序的时间流 程。它可以通过可视 化的方式表明所有 object呈现顺序及其 运行时间。
提供了E-Prime 的扩展空间,如数据分析和导出系
统,可以在系统内完成初步的数据筛选、整理和分
析。
嘿!
下 课 了
List的刺激呈现顺序order解释:
“Sequential”:按实际顺序呈现
“Random”:完全随机呈现
List的刺激呈现eplace”:带重复的随机(有放回随机)
List的刺激呈现顺序order解释:
“Counterbalance”:平衡模式
必须选择一个平衡的“入口”,可以是“subject”、“session”、 “group”等。 只运行一个或一组(有多组材料选择时)材料。
10个刺激材料,基于“subject”的平衡顺序
List的刺激呈现顺序order解释:
“Offset”:分支模式
必须选择一个开始呈现的“入口”,可以是“subject”、“session”、 “group”等。 运行所有材料。

理论和知识方面 – 掌握心理学实验设计的基本原则 能力和技能方面 – 能够熟练利用E-prime软件编写视、听刺激相关的心 理学实验程序,并能对采集的行为数据进行合并提 取分析。
课程进行方式及考核

课程进行方式(心理学院机房):
– 前3周讲授理论为主 – 后6周为上机实习

评分标准:
– 出勤 – 上机实习 – 心理学实验实作

心理学实验设计技术E-PRIM

心理学实验设计技术E-PRIM

可以同时存放文本、 图片和声音三种格 式的控件。
精品
E-Object(对象、控件)及其功能
显示文本材料
调用一段子程序,尤其 是一系列实验都用得到 的同一过程。
反应反馈 播放语音
延长前一对象的 呈现过程。
The Wait object may also be used to collect a response without requiring the overhead of an object presenting a stimulus(e.g.,TextDisplay,SoundOut,et c.).
精品
E-Prime实验设计:
E-Prime实验设计的过程,就是把整个实验分
解成一系列对象组成,通过设置对象的相关属性 来控制实验,达到了完成实验的目的。
正是由于复杂的实验控制或实验过程可以通过对
象的属性来设置,避免了复杂的程序编写过程, 从而使E-Prime实验设计变得简单,易学。
精品
E-Prime实验设计:
Site-License(定点执照):基本价 是$3000,每个执照 +$200。
Run:运行。在设计环境下运行所设 计好的程序或运行生成的脚本文件。
精品
E-Object(对象、控件)及其功能
显示单幅图片
存放实验过程和实 验材料
写入控制实验程 序代码(VB编写)
实验流程:实验生 产流程线。
标签(路牌):指引 程序运行的方向。
举“stroop实验”来说明它的简单易用。
精品
E-Prime实验设计:
设计前准备--画出实验流程图
1.

S tim
(D R /K B & S D /R T & C R )

E-Prime在心理学研究中的运用

E-Prime在心理学研究中的运用

行更进一步的数据分析。
Thank You !
E-Prime实验设计:

用E-Prime进行实验设计
实验示例:词汇判断实验
判断屏幕出现的一串字符是否为单词(Word),若为单词(Word) 请按“J”键,若不是单词(NonWord),请按“j”键. 条件 刺激 答案 word
nonword word
cat
Jop Job
j
f j
第一步:画出实验流程图
E- Prime的应用情况
Macwhinney等2001 年启动了一个项目叫 STEP(System for the Teaching of Experimental Psychology) 。这个项目提供了 各种学习背景下应用 E- Prime的教学材料。涉及的领域包括感知 觉、记忆、注意、心理生理学、心理语言学、工程心理学、发展心 理学、社会心理学、认知神经科学等。中国科学院心理研究所于 2000 年在国内率先引入 E -Prime, 在全国心理学界与心理所的交 流下,越来越多的心理学研究机构购买了 E- Prime。
E-Prime在心理学研究中的运用
学习材料下载:/ 参考书目:《E-prime实验设计技术》 曾祥炎、陈军
暨南大学出版社
内容:
E-Prime软件介绍
E-Prime实验设计(结合具体事例) E-Prime数据处理
1 E-Prime简介
E- Prime是 Experimenter’s Prime (best) 的简称,是 实现行为研究计算机化的一个跨平台系统。 功能: 实验生成、运行、收集数据、处理分析数据
实验材料:
序号 启动词
1
2 3 4
条件
红色

心理学实验设计技术EPRIME

心理学实验设计技术EPRIME
一个完整的实验 Block
指导语

Stim (DR/KB&SD/RT&CR)
feedb
结语
Core experimental procedure (最小、可重复) 最小、可重复)
Trial
——is a minimal,repetitive portion of an experimental in which different conditions are selected,stimuli are presented,and the subject responds. E-Prime
E-Prime实验设计: Prime实验设计 实验设计:
用E-Prime进行实验设计 进行实验设计
实验示例: 实验示例:词汇判断实验 判断屏幕出现的一串字符是否为单词(Word),若为单词(Word) 请按“J”键,若不是单词(NonWord),请按“j”键. 条件 刺激 答案 word nonword word cat Jop Job j f j
实验材料: 实验材料:
序号 启动词
1 2 3 4 市 市 巾 巾
词对 之一
省 省 省 省
词对 之二
县 层 县 层
答案
K d K d
水平
YY YN NY NN
E-Prime实验设计: Prime实验设计 实验设计:
练习模块的制作
练习模块与真实验模块的过程是一样的, 练习模块与真实验模块的过程是一样的,只不过是实验材 料不同而已。因此,只要设计好了实验过程,COPY一份,就成 料不同而已。因此,只要设计好了实验过程,COPY一份, 一份 了练习模块或真实验模块。 了练习模块或真实验模块。 制作:1.View菜单 制作:1.View菜单 Browser,拷贝核心过程部分。 Browser,拷贝核心过程部分。

心理学实验技术:E-PRIME

心理学实验技术:E-PRIME

心理实验程序的 模式化方法
心理实验程序的模式化方法
• 全过程和核心实验过程
Block
指导语

Stim (DR/KB&SD/RT&CR)
feedb
Trial
结语
心理实验程序的模式化方法
• 全过程和核心实验过程
心理实验程序的模式化方法
• 全过程和核心实验过程
心理实验程序的模式化方法
• 实验设计模式
(48张)


绿

(48张)




(48张)Stroop 来自应Stroop效应• • • • 如果按照原来方法开展试验,那么 1.试验材料多,且不易保存; 2.耗费人力和时间; 3.不利于进一步研究的开展
用E-Prime来做 Stroop效应试验
授课内容
• • • • 一、心理实验程序的模式化方法 二、E-prime简介 三、Stroop效应的E-prime示范和操作 四、试验数据的处理
加入练习
加入练习
通过编程实现调控 试验进展
通过编程实现调控 试验进展
检验代码是否有误
运行调试
数据处理
处理工具
Data-aid
Merge
After Merge
Analysis by Data-aid
谢谢聆听
基础心理学教研室
串联模式 并联模式 相嵌模式 平衡模式 呈现时间 呈现方式 呈现格式 反应方式 数据收集
E-prime 简介
对象窗口
结构窗口 属性窗口
操作窗口
输出窗口
E-prime简介
Procedure
TextDisplay
ImageDisplay MovieDisplay Soundout/In

心理学实验设计技术EPRIME

心理学实验设计技术EPRIME

实验室的参与者可能不同于现实 生活中的目标人群,影响实验结 果的推广。
eprime实验涉及的技术和操作较 为复杂,对实验员的专业技能要 求较高。
eprime实验设计的未来发展
技术创新
随着技术的不断进步,eprime实验设计将更加注重 技术创新,提高实验的准确性和可靠性。
跨学科融合
eprime实验设计将与神经科学、生物学等领域进一 步融合,拓展心理学研究的深度和广度。
实验目的
深入了解认知过程中的信息加工机制,探究认知能力的发展和变化。
实验结果
通过数据分析,揭示认知过程中的信息加工特点和规律,为认知心理 学研究提供实证支持。
案例二:社会心理学实验设计
总结词
利用eprime技术探究社会互动中的心理过程和行为反应 。
详细描述
设计社会互动实验,如合作与竞争任务、群体决策任务等 ,通过eprime软件模拟真实的社会互动情境,记录和分 析参与者的心理和行为反应。
实验目的
深入了解儿童和青少年心 理发展的特点和规律,探 究发展过程中的影响因素 和机制。
实验结果
揭示儿童和青少年心理发 展的特点和规律,为发展 心理学研究提供实证支持 。
04
eprime实验设计的挑战与
展望
实验设计中的伦理问题
隐私保护
01
在实验过程中,确保参与者的个人信息和隐私得到充分保护,
避免泄露。
应用领域的拓展
eprime实验设计将更加注重实际应用,为解决现实 问题提供科学依据。
05
结论
对eprime实验设计的总结
灵活性
Eprime提供了丰富的实验设计模板和功能, 允许研究者根据研究目的定制实验,满足
各种实验需求。

eprime经典程序案例

eprime经典程序案例

eprime经典程序案例
E-Prime是一种用于心理学和神经科学研究的实验设计和控制软件。

它被广泛应用于认知心理学、神经科学、教育研究和其他行为科学领域。

E-Prime提供了一个直观易用的界面,可以用于创建各种类型的实验范式,包括反应时间实验、事件相关电位研究、眼动追踪实验等。

经典的E-Prime程序案例之一是用于研究注意力的实验。

在这个实验中,参与者通常需要在屏幕上呈现的刺激(如文字、图像或声音)出现时作出反应。

研究者可以使用E-Prime来控制刺激的呈现顺序、持续时间以及记录参与者的反应时间和准确性。

通过这种方式,研究者可以定量地测量参与者对不同类型刺激的注意力和反应特征。

另一个经典的E-Prime程序案例是用于研究记忆的实验。

在这类实验中,参与者可能需要学习一系列单词、图片或其他材料,然后在一段时间后进行记忆测试。

研究者可以使用E-Prime来呈现学习材料、控制学习和测试的时间间隔,并记录参与者的记忆表现。

通过这种方式,研究者可以研究不同条件下的记忆表现差异,比如学习材料的类型、学习时间等因素对记忆的影响。

除了这些经典的实验范式之外,E-Prime还可以用于更复杂的实验设计,比如双重任务范式、条件性学习任务等。

研究者可以利用E-Prime的编程功能来创建复杂的实验流程,实现更精细的实验控制和数据记录。

总之,E-Prime作为一款功能强大的实验设计和控制软件,为行为科学研究提供了重要的工具和支持。

eprime实验设计控制5个要素

eprime实验设计控制5个要素

eprime实验设计控制5个要素
【原创实用版】
目录
1.eprime 实验设计简介
2.eprime 实验设计的五个要素
3.五个要素的详细解释和操作方法
4.eprime 实验设计的优点和局限性
5.结论
正文
eprime 是一款广泛应用于心理学实验设计的软件,它能够帮助研究者有效地控制实验过程中的各种变量,以获得更准确、可靠的实验结果。

在 eprime 中,实验设计主要控制五个要素,分别是:样本、任务、条件、变量和事件。

首先,样本是指参与实验的被试者。

在 eprime 中,研究者可以根据实验需要设定样本的属性,如性别、年龄、教育程度等。

其次,任务是指被试者在实验中需要完成的任务,它可以是反应时任务、认知任务或是情绪任务等。

接着,条件是指实验中不同的处理条件,可以是实验组与控制组的区别,也可以是不同实验条件下的变量操作。

然后,变量是指实验中需要测量的因变量和自变量,如反应时、正确率等。

最后,事件是指实验中的时间事件,可以是某个时间点的事件标志,也可以是任务开始或结束等。

eprime 实验设计的优点在于,它能够帮助研究者有效地控制实验中的各种变量,从而获得更准确、可靠的实验结果。

同时,eprime 也能够方便地实现实验中的各种操作,如随机分组、条件匹配等。

然而,eprime 实验设计也存在一些局限性,例如对于一些复杂的实验设计,可能需要研究者具备一定的编程技能。

总的来说,eprime 实验设计是一个有效的工具,能够帮助研究者控制实验中的各种变量,从而获得更准确的实验结果。

E-Prime 及其使用

E-Prime 及其使用

Win32属于抢占式多任务操作系统 进程优先级



REALTIME进程的最高优先级,重要的系统进程 具有此优先级。应用程序若采用此优先级进行长 时间的操作会引起系统没有响应 HIGH_PRIORITY_CLASS高于一般程序的优先 级,时间敏感的程序经常采用这一级别 NORMAL_PRIORITY应用程序的默认优先级, 无需特别指定 IDLE_PRIORITY_CLASS进程的最低优先级,一 些后台服务可能会使用这一级别,这一级别的进 程只有在系统空闲时才会运行 Windows XP似乎多了两个优先级
E-Prime中的对象

E-Prime中对实验的控制是基于 E-Basic语言的 而E-Basic语言是面向对象的编程 语言 E-Basic 类似于Visual Basic for Application E-Studio对E-Basic语言的常用对 象进行图形化管理以达到直观的 实验设计
与DMDX及Inquisit的对比


不单能精确呈现刺激收集反应,且有 图形化实验设计界面,较节约设计时 间 DMDX完全免费 Inquisit免费使用3个月 E-Prime提供较强的数据整理功能 强大的E-Basic语言 支持文件格式较少,1.x不支持视频
用计算机控制实验当注意的几 个问题

E-Studio中的基本对象


List对象 这个也是非常重要的对象 一个实验中的自变量的水平及其 它重要数据都在这个对象中进行 组织,有点象Excel表格。 两个概念:
Attribute代表列(Column) Level代表行(Row)

List对象

双击list对象显示list工作视图

E-Prime实验系统简介byfeng

E-Prime实验系统简介byfeng

E-Studio - Interface
Procedure (程序 图标):它确定你 的实验中各图标运 行的时间顺序。
E-Studio - Interface
FeedbackDisplay (反馈显示图标) :当被试针对施加 的刺激任务做出反 应后,该图标可以 给被试一个反馈信 息,被试可以在实 验中看到。
List TextDisplays
E-Studio - Procedures
这是完整的实验刺 激程序流程。其中 包括控制条件、刺 激条件和呈现给被 试的反馈信息。
TextDisplays
FeedbackDisplay
E-Studio - Lists
List列表图标决定实验中 List列表图标决定实验中 刺激的呈现内容和方式, 左图为实验刺激列表图标 打开后的属性窗口,在其 中可设置刺激循环个数、 刺激样本个数、刺激的种 类、刺激的正确响应等。
E-Run
接下来我们将看到 欢迎语和实验指导 的内容。
E-Run
下一步,实验的控 制和刺激将以组块 或事件相关的方式 呈现,另外需要的 话可以加上反馈信 息。
Fixation
Feedback
Hale Waihona Puke StimulusE-Run
最后,实验完成后 ,我们将看到结束 语,对被试参加实 验致谢。
Welcome to E-Merge E实验做完后,我们得到了每个被试的行为记 实验做完后, 录数据,下一步我们要做的是: 录数据,下一步我们要做的是:
E-Studio - Procedures
我们分等级地看一下 一个实验。 SessionProc程序时间 SessionProc程序时间 序列决定实验的序列 (session)设置,如包 session)设置,如包 含几个序列,序列的 顺序等。 BlockProc程序时间序 BlockProc程序时间序 列决定每个序列中实 验组块(block)的设置 验组块(block)的设置 ,如每个序列包含几 个组块等。 TrialProc程序时间序 TrialProc程序时间序 列决定实验的实验刺 激(trial)设置,如刺激 (trial)设置,如刺激 的呈现方式等。

E-Prime介绍

E-Prime介绍

实验篇2
• IOR (Inhibitin Of Return)
• 返回抑制是指对原先注意过的物体或位置所做的反应表现出的滞后 现象。Posner与Cohen发现,采用突然变亮或变暗的方法,对空间 某一位置进行线索化,会使对紧接着出现在该位置上的靶子刺激的 反应加快,即产生了易化作用;但是如果靶子刺激延缓约300ms后出 现,则易化作用会被某种抑制作用所取代,此时,被试对线索化位 置上靶子刺激的反应慢于非线索化位置。Posner与Cohen将这种抑制 作用称为返回抑制(inhibition of return,简称IOR),认为它减 少了注意返回原来位置的可能性,有利于对新位置的搜索,提高了注 意选择的效率,具有适应意义。
3. 属性窗口
4. 工作间
12 3
4
1
1
2 3
4
Bitmap
键 盘 事 件
c.SetAttrib "TrialNum", c.GetAttrib (c.GetAttrib ("Running") & ".Sample") c.SetAttrib "TotalTrial", 28
{
300ms
易化
实验设计enter
靶刺激
再见!
接收反应
通常做法
• 返回抑制的实验研究一般采用线索-靶子模式: • 在屏幕中央并排出现三个大小相同的小方框,让被试注 视中间小框;然后,迅速加亮或涂黑一个外侧小框(外 源性线索),或在注视点处呈现一个指向左侧或右侧小 框的箭头(内源性线索),这被称作线索化;接着中间 小框加亮或涂黑;间隔一段时间后,靶子出现在外侧线 索化小框或非线索化小框,测量被试对出现在外侧线索 化小框或非线索化小框的靶子的反应时。二者比较,若 前者多于后者,则为返回抑制;若前者少于后者,则为 易化。

E-Prime基本介绍E-Prime实验设计

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

合作和竞争实验eprime设计

合作和竞争实验eprime设计

合作和竞争实验eprime设计合作和竞争实验是心理学中常用的实验设计之一,它可以帮助研究人员了解个体在不同情境下的合作和竞争行为。

ePrime是一种常用的心理学实验软件,可以用于设计和运行各种类型的实验任务。

本文将详细介绍如何使用ePrime进行合作和竞争实验的设计。

一、介绍合作和竞争实验合作和竞争是人类社会中普遍存在的行为模式。

合作指个体通过共同努力达到一个共同目标,而竞争指个体之间为了有限资源而展开的争夺。

通过研究合作和竞争行为,可以深入了解人类社会交往中的动机、决策过程以及社会关系等方面。

在心理学研究中,常用的合作和竞争实验包括囚徒困境、公共物品博弈等任务。

这些任务可以通过ePrime软件进行设计和运行,以便更好地控制实验条件、记录数据并进行统计分析。

二、使用ePrime进行合作和竞争实验设计1. 实验目标确定首先需要确定你想要研究的具体问题或目标。

你可能想要了解个体在合作和竞争情境下的决策过程、对他人行为的反应等。

2. 实验材料准备根据实验目标,准备相应的实验材料。

在囚徒困境任务中,你需要准备两个角色的决策选项、奖励或惩罚方式等。

3. 实验设计使用ePrime软件进行实验设计。

ePrime提供了丰富的实验设计工具和模板,可以帮助你快速创建实验任务。

你可以根据需要设置不同的条件、参数,并进行随机化等操作。

4. 实验流程确定根据实验设计,确定实验流程。

在囚徒困境任务中,参与者可能需要先阅读实验说明、做出决策选择,并观察结果反馈等。

5. 数据记录和分析在ePrime中设置适当的数据记录点,以便记录参与者的选择和反应时间等信息。

完成实验后,可以导出数据进行统计分析。

三、合作和竞争实验设计的注意事项1. 预测试在正式运行实验之前,建议进行预测试以确保实验流程和材料没有问题,并能够准确地记录数据。

2. 参与者招募根据研究需求招募合适的参与者。

可以通过广告、邀请等方式进行招募,并确保参与者符合研究要求。

e-prime的基本介绍

e-prime的基本介绍
间在N1与N2之间随机呈现
***一般以上程序可以满足基本需要!
特殊按键
1、← 、→、 ↓、 分别对应的按键名为 {LEFTARROW}{RIGHTARROW}{DOWNA RROW} {UPARROW} 2、鼠标左右按钮:1左、2右 3、回车键:{ENTER} 4、任意键:{ANY}
制作图片过大的调整
方法一、选择device,双击display将分辨率 进行选择,一般可以实现。 方法、重新制作,默认的分辨率低于 1024X768
**图片的命名注意技巧与规律性,可结合 excel进行,简而言之在满足自己的程序需 要的前提下,灵活的对素材、结构、程序 语句、工具的属性灵活设定。
E-prime2.0软件的基础介绍
一、e-prime程序安装
安装程序
二、e-prime基本工具
工 具 栏 窗 口
结构栏——流程栏
编辑栏
属性栏
运行键
1、文本工具(Textdisplay)
功能:注视点、 加载数字与字 母、黑屏等
双击图标
单个
系列
2、list
基本功能: 装载实验素材名称,设定按键反应(标准答 案)等
设置差异性
数据样式(模型2)
平衡结构
功能: 1、素材分类呈现 2、素材分类随机与素材内部随机,即可以实 现双重随机。 3、节省程序容量,多个list共用一个程序结构 4、内部素材不重复,操作性比较强
结构图
核心设置
结构
1、一般三种结构可以解决大部分问题:一般 结构、嵌套结构、平衡结构 2、结构选择注意根据自己的需要来进行,核 心还是灵活的运用去选择和调整结构类的 不同设置以满足自己对不同的程序设置需 要。 3、结构的使用技巧很重要,只有多练才能更 好的使用。

eprime简介

eprime简介

eprime简介Eprime好像不大稳定,如果不是正版的话就更加糟糕,程序里面只要有中文就会不稳定,我一般是先写好程序,编译成ebs文件后,然后把list覆盖了,用ebs脚本文件运行就会稳定一些。

实验刺激的编排和呈现实验刺激的编排和呈现中国科学院心理研究所中国科学院心理研究所脑高级功能研究实验室脑高级功能研究实验室刘海程刘海程*******************************.cn20062006--66LABLAB--HBF, IPCASHBF, IPCASfMRI实验研究流程图问题提出问题提出实验设计实验设计扫描扫描刺激刺激数据分析数据分析论文写作论文写作LABLAB--HBF, IPCASHBF, IPCAS实验刺激实验刺激的类别-视觉(文本,图片等)-听觉-其它如嗅觉,触觉等.TriggerLABLAB--HBF, IPCASHBF, IPCAS实验刺激实验刺激的基本特征-基本物理特征刺激大小位置刺激的呈现颜色,背景颜色亮度,灰度等-持续时间-间隔时间LABLAB--HBF, IPCASHBF, IPCAS实验刺激编排编:对于图片(bmp),声音(wav)的实验刺激,要先用专业软件制作好,并统一命名,存放在实验文件夹内.排:在用计算机呈现刺激之前,一般要将刺激呈现顺序以及相应的属性列在表格中LABLAB--HBF, IPCASHBF, IPCAS实验刺激呈现常用的刺激呈现的软件有Presentation, Inquisition,DMDX,E-Prime等.E-PrimeLABLAB--HBF, IPCASHBF, IPCASEE--PrimePrime软件使用软件使用LABLAB--HBF, IPCASHBF, IPCAS大纲E-Prime基本操作与应用E-Prime高级应用E-Prime专题讨论-Timing Precision-E-Basic编程LABLAB--HBF, IPCASHBF, IPCAS大纲E-Prime基本操作与应用-安装-使用E-Prime编写的程序演示(4个不同类型) -向导使用,界面简介-文本刺激的呈现(举例,总结)-图片,声音刺激的呈现-Slide中State的使用高级应用高级应用LABLAB--HBF, IPCASHBF, IPCASInstallation1,安装前请先下载1.1安装版,SP3,HDD32,同时拿到加密狗.2,运行HDD32.exe,安装加密狗驱动,一直等到Finished出现,才进入下一步.3,安装1.1-输入序列号等信息.不理会安装过程中出现的Microsoft驱动徽标警告信息.4,安装SP3补丁LABLAB--HBF, IPCASHBF, IPCAS一个例子问题:真词和非词判断速度比较-Cat; 文明-Cak; 都展LABLAB--HBF, IPCASHBF, IPCASBefore E-Prime,the most important is……实验设计-实验设计的类别和方式直接决定了刺激应该以什么样的方式呈现实验设计的可操作性规范-将你的实验设计越具体化,越详细,在编写刺激呈现程序时失误的可能越小LABLAB--HBF, IPCASHBF, IPCAS实验设计的可操作性规范,实验包含哪些自变量每个变量有几个水平实验的关键刺激是什么刺激呈现之后,需要被试作出反应吗如果需要被试作出反应,被试应该如何反应,实验的具体流程是什么在一段时间内,被试需要经历哪些事件,这些事件有何特点,需要记录哪些因变量,期望的实验过程,期望计算机记录哪些数据123456LABLAB--HBF, IPCASHBF, IPCAS问题1左键左键右键右键LABLAB--HBF, IPCASHBF, IPCAS问题2LABLAB--HBF, IPCASHBF, IPCAS问题3刺激正确的反应在屏幕中央呈现"+"Duration=2s反应输入=1,2反应中止刺激呈现前景=黑背景=白Probe在屏幕中央呈现"+"Duration=1s背景=白注视点变化属性固定属性刺激正确的反应在屏幕中央呈现"+"Duration=2s反应输入=1,2反应中止刺激呈现前景=黑背景=白Probe在屏幕中央呈现"+"Duration=1s前景=黑背景=白注视点变化属性固定属性LABLAB--HBF, IPCASHBF, IPCAS 问题4反应时,反应,反应准确率LABLAB--HBF, IPCASHBF, IPCAS 问题5正确反应-反应后刺激消失错误反应-反应后刺激消失无效反应-刺激在2秒时消失2秒内没有反应-刺激在2秒时消失LABLAB--HBF, IPCASHBF, IPCAS 问题6LABLAB--HBF, IPCASHBF, IPCASLABLAB--HBF, IPCASHBF, IPCAS1:为实验建立专门的文件夹为实验创建一个专门的文件夹(e.g.,C:\MyExperiments\LexicalDecision) 实验名称中最好包含版本信息(e.g., LexicalDecision001).LABLAB--HBF, IPCASHBF, IPCAS2:核心实验DesignList/MaterialLABLAB--HBF, IPCASHBF, IPCAS3: 核心实验ProcedualLABLAB--HBF, IPCASHBF, IPCAS4: 设定trial events的属性刺激正确的反应在屏幕中央呈现"+"Duration=2s反应输入=1,2反应中止刺激呈现前景=黑背景=白Probe在屏幕中央呈现"+"Duration=1s前景=黑背景=白注视点变化属性固定属性刺激正确的反应在屏幕中央呈现"+"Duration=2s反应输入=1,2反应中止刺激呈现前景=黑背景=白Probe在屏幕中央呈现"+"Duration=1s前景=黑背景=白注视点变化属性固定属性LABLAB--HBF, IPCASHBF, IPCAS5:设定要记录的数据反应时,反应,反应准确率LABLAB--HBF, IPCASHBF, IPCAS6: 执行和测试实验程序正确反应-反应后刺激消失错误反应-反应后刺激消失无效反应-刺激在2秒时消失2秒内没有反应-刺激在2秒时消失LABLAB--HBF, IPCASHBF, IPCAS7: 检查结果中记录到的数据LABLAB--HBF, IPCASHBF, IPCAS如何编制实验呈现程序1,实验包含哪些自变量每个变量有几个水平实验的关键刺激是什么刺激呈现之后,需要被试作出反应吗如果需要被试作出反应,被试应该如何反应2,实验的具体流程是什么在一段时间内,被试需要经历哪些事件3,这些事件有何特点4,需要记录哪些因变量5,期望的实验过程6,期望计算机记录哪些数据LABLAB--HBF, IPCASHBF, IPCAS如何编制实验呈现程序1,实验包含哪些自变量每个变量有几个水平实验的关键刺激是什么刺激呈现之后,需要被试作出反应吗如果需要被试作出反应,被试应该如何反应完成DesignList2,实验的具体流程是什么在一段时间内,被试需要经历哪些事件完成Procedural3,这些事件有何特点 Events的属性设置4,需要记录哪些因变量数据的记录5,期望的实验过程运行和测试6,期望计算机记录哪些数据数据初步分析LABLAB--HBF, IPCASHBF, IPCAS声音刺激的呈现Experiment-Device-Soundlist-Script loadLABLAB--HBF, IPCASHBF, IPCAS大纲E-Prime基本操作与应用E-Prime高级应用1,Trial的精细化2,List的完成3,Block的完成4,其它(1)设定时间模式,测试(2)运行,分析,保存,系列实验刺激呈现程序编制刺激呈现程序编制E-Prime的工作模式——TotalIn E-Prime, 实验的关键框架的实现:List object (e.g., DesignList):选取样本点和样本点要执行的时间序列Procedure object (e.g., TrialProc) 指定时间序列上事件之间的关系Events (e.g., Fixation and Probe display). 指定时间序列上的事件LABLAB--HBF, IPCASHBF, IPCAS§The experiment data and associated routines are combined to define the Context object§上级Attribute中的值可以被下级继承和重设,当前遇到[attribute],在从本级往上搜索,直到得到赋值. Session Sessionlevel levelcontextcontextBlock Blocklevel levelcontextcontextSubSub--TrialTriallevel levelcontextcontextTrial Triallevel levelcontextcontextInheritanceInheritanceSearchSearchE-Prime的工作模式——上下级关系Attributes是实验中主要的自变量和控制变量.如condition, stimulus, correct answer Properties是与对象相关的,可以被提取和修改的数据项目.如text, forecolor, duration PropertyPropertyAttributeAttribute调用调用赋值赋值[attribute]表示在程序运行过程中,某个object的某个property的值是通过调运指定的attribute,得到指定的attribute的当前值来赋予的.Property and AttributeLABLAB--HBF, IPCASHBF, IPCASE-Prime的工作模式——ListConditionCondition CorrectAnswerCorrectAnswerProbeProbe1122NonwordNonwordwordwordLABLAB--HBF, IPCASHBF, IPCAS1: Trial Procedure的精细化目标:-使被试能够控制trial出现的时间.-刺激呈现之前的类别信息是否影响被试的判断.-每个trial后给被试反馈信息.LABLAB--HBF, IPCASHBF, IPCAS2: 完成List,设定取样方式等完成DesignList.使词和非词出现的相对比率为1;2.刺激随机呈现LABLAB--HBF, IPCASHBF, IPCAS2: 完成List,设定取样方式等Method A -Enter Conditions DirectlyMethod B -Use of Nested ListsMethod C -Factor Table WizardLABLAB--HBF, IPCASHBF, IPCASNested Lists(1)The Nested column的使用可以实现当前表格对其它表格和属性的调用.-不同的条件包含不同的刺激或者属性集-这样可以为被调用的表格使用不同的取样方式LABLAB--HBF, IPCASHBF, IPCASFor the Stimulus attribute, the experiment resolves the value of [Word] using the value obtained from the nested List, and the Stimulus attribute is set to "dog."Nested Lists(2)LABLAB--HBF, IPCASHBF, IPCASFactor Table Wizard适用于对于多因素多水平的实验设计Step:-使用CreatNew Factor来创建要交叉的因素-Add Column:添加和某个被交叉的因素牢牢所定的变量-Cross Factors:交叉因素,产生列表.LABLAB--HBF, IPCASHBF, IPCASSampling mode(1)Sampling modes include sequential, random(without replacement), random (withreplacement),counterbalance, offset, and permutationLABLAB--HBF, IPCASHBF, IPCASSampling mode(2)1,4,71,4,72,5,82,5,86,9,126,9,12……subjectsubjectLABLAB--HBF, IPCASHBF, IPCASSampling mode(3)Counterbalance一一Offset顺序组合顺序组合多多Permutation穷尽组合穷尽组合LABLAB--HBF, IPCASHBF, IPCAS3: 添加组块(Block)目标1:-考察启动刺激(词/非词)的呈现时间(500ms vs. 100ms)对词汇判断有无影响LABLAB--HBF, IPCASHBF, IPCASLABLAB--HBF, IPCASHBF, IPCAS目标2 :-比较对动物和水果词的词汇判断有无差异LABLAB--HBF, IPCASHBF, IPCAS11223344MeMeMotherMotherSon2Son2Son1Son1LABLAB--HBF, IPCASHBF, IPCAS目标3:-比较启动刺激后有无Mask的差别LABLAB--HBF, IPCASHBF, IPCASLABLAB--HBF, IPCASHBF, IPCAS-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同样的刺激,不同的程序-第一种方法trial直接调用Block.后两种方法Block都是作为trial和其它表格联系的桥梁.不同的是,前者的表格之间是嵌套关系,trial中有Attribute是通过其嵌套的表格来赋值的;而后者的表格之间没有嵌套关系,trial中的Attribute不需要被调用的表格来赋值3:添加组块(Block)LABLAB--HBF, IPCASHBF, IPCAS4:时间模式设定Timing Precision计时精度LABLAB--HBF, IPCASHBF, IPCAS4:测试(1)Run experiment to verify correct and error responses Checking scoring and data collectionChecking timing accuracyRunning pilot subjects-Verifying the understanding of instructions-Checking the dataLABLAB--HBF, IPCASHBF, IPCAS4:测试(2)Run experiment to verify correct and error responses -正确反应-错误反应-无效反应-没有反应LABLAB--HBF, IPCASHBF, IPCAS4: 测试(3)Checking scoring and data collection-白纸记录,机纸对照;不必全完,十个足够-E-DataAid中检查是否正确记录了实验所有水平的数据-反应和反应时是否记录并被正确地赋值-检查trial和block数目,检查被试号和序列号-正确反映了变量的水平和水平组合-再次检查分析所需的数据是否都被记录LABLAB--HBF, IPCASHBF, IPCASStage 8: 运行实验Running subjectsRunning on multiple machines-Subject Station installationLABLAB--HBF, IPCASHBF, IPCAS4: 基本数据分析Merging data-Standard Merge vs. Recursive Merge operation Checking data condition accuracy and dataquality [Data editing Tracking modifications]-the checking at this point is more in referenceto the completeness and appropriateness of the data, the experimenter's assignment of subject numbers, and assignment of subjects to conditions.Analysis and export of dataLABLAB--HBF, IPCASHBF, IPCAS4:保存保存实验程序(ES)保存实验结果EDAT ,EMRG,ASCII-保存最原始的数据,去处过滤和隐藏LABLAB--HBF, IPCASHBF, IPCAS4: 系列实验Modifying experiments-保持实验不同版本之间的一致(Consistency).实验名称和变量有利于数据比较和数据融合-记录不同版本实验的差别Developing functional libraries-Subroutines与Procedures的打包LABLAB--HBF, IPCASHBF, IPCAS大纲E-Prime基本操作与应用E-Prime高级应用E-Prime专题讨论-Timing Mode 的设置-E-Basic编程LABLAB--HBF, IPCASHBF, IPCASIntended and Actual DisplayDuration -Without E-PrimeLABLAB--HBF, IPCASHBF, IPCAS哪些影响了精确计时显示前的准备工作刷新周期计算机的管理工作E-prime怎么办 E-prime如何克服或者最小化这些影响精确计时的因素不同的问题不同的解决办法LABLAB--HBF, IPCASHBF, IPCASPreReleasePre-release,在当前刺激呈现的同时进行下一个刺激呈现的准备工作刺激起始时间序列刺激1234Expected time 0 preparation010*******Time with preparation30160290420Time with pre-release & preparation30130230330LABLAB--HBF, IPCASHBF, IPCAS优点-避免了由于刺激准备时间带来的delay不足-使用受到限制Feedback前的对象时间窗口长于对象的呈现时间被试的反应终止了对象的呈现设置-100-200msTradeoffs of Using Pre-ReleaseLABLAB--HBF, IPCASHBF, IPCASEvent vs. CumulativeEvent Mode Timing -刺激的呈现时间固定,刺激之间的间隔变化. Cumulative Mode Timing -两个刺激的起始时间之间的间隔不变,刺激的呈现时间变短. STIM1STIM3STIM2STIM4Prep2Prep3Prep410020030400Cumlativ e M odeSTI M1STI M3STIM2Prep2Prep3Prep4Event M ode STIM5M 4 Pr ep 5 y Pr e Pr ep 5 Ti m e (m s) 500 De la y s STI M 1 ST IM 3 ST IM 2IM4Prep2Prep3Prep4100 200 30400 Cumu lativ e M odeSTI M1STI3STIM2Prep2Prep3Prep4Event M ode STIM5 STI M4Prep5yPrePr5Time(ms)500DelaysLABLAB--HBF, IPCASHBF, IPCAS根据刷新率来设定刺激的Duration呈现第一个刺激-等待指定的持续时间-监视第二个刷新周期开始的信号-开始呈现第二个刺激LABLAB--HBF, IPCASHBF, IPCAS根据刷新率来设定刺激的Duration设定的刺激呈现时间= 想要呈现的时间(刷新时间的倍数)-x-刷新率60-75HZ,X=10ms-刷新率大于75HZ,X=刷新时间/2ms60.15Hz, 16.63ms. 想要呈现50ms设定的刺激呈现时间=16.63ms×3-10ms=49.89ms-10ms=39.89ms rounded 40msLABLAB--HBF, IPCASHBF, IPCAS如何使用关键是实验对时间精度的要求.误差:10;100; 00LABLAB--HBF, IPCASHBF, IPCAS不同实验设计与调整时间精度的方法 Single stimulus event to response timing, -仅仅需要精确记录单个刺激的持续时间和被试的反应时间-Event mode without PreReleaseCritical sequence of events,-刺激的持续时间和刺激之间的间隔都很重要-Event mode with PreRelease. Duration accord refresh rate. Critical and varying duration of an event in a sequence,-变化的刺激持续时间.-Event mode with PreRelease; list; Duration accord refresh rate Cumulative timing of a repeating sequence of events,-固定的/精确的呈现频率重复的任务,-Cumulative with PrePelease; 前后Continuous sequences of events at a high rate with short stimuluspresentationdurations,-连续高速呈现短的刺激cache readLABLAB--HBF, IPCASHBF, IPCAS不同机器的刺激Duration限制LABLAB--HBF, IPCASHBF, IPCAS大纲E-Prime基本操作与应用E-Prime高级应用E-Prime专题讨论-Timing Precision-E-Basic编程LABLAB--HBF, IPCASHBF, IPCAS为什么要使用E-BasicEE--StudioStudio图形化,直观性,能图形化,直观性,能满足人们的绝大多数需求满足人们的绝大多数需求EE--BasicBasic代码化,逻辑性,能代码化,逻辑性,能满足人们的特殊的,自定义需求满足人们的特殊的,自定义需求LABLAB--HBF, IPCASHBF, IPCASE-Basic是什么E-Basic 是一种脚本语言,是E-Prime的根基.和Visual Basic for Applications相比较,只是为了实验研究的需要而增加了一些命令.-Visual Basic for Applications是嵌套在微软应用程序中的Visual Basic派生语言.LABLAB--HBF, IPCASHBF, IPCAS如何使用E-BasicE-Studio 生成的EBS(E-Basic script file)用户书写的代码-InLine对象:编译时插入EBS文件,成为其一部分在程序中的某个时间点执行,在实验的开始用来初始化全局变量.-Script窗口中的User按钮:用于全局变量的定义(Declaration of globalvariables)函数(Function)和分路径(Subroutine)LABLAB--HBF, IPCASHBF, IPCAS。

eprime 阈限 心理物理 sample

eprime 阈限 心理物理 sample

eprime 阈限心理物理 sample
在心理物理学中,eprime(E-Prime)是一种基于活动触发的
实验软件,它用于设计、运行和记录心理物理实验。

eprime在实验中通常用于确定心理物理阈限。

阈限是指在心理物理实验中,参与者能够察觉到或产生某种变化的最小刺激的强度。

通常,实验会通过逐渐增加或减少刺激的强度,以确定参与者的阈限。

例如,可以使用光强度、声音音量或触觉压力等刺激来测量视觉、听觉或触觉阈限。

在使用eprime进行心理物理实验时,研究人员可以使用软件
的图形界面来创建实验脚本,并设置刺激的参数和呈现规则。

参与者可以通过实验室计算机或其他设备上的按钮或键盘来响应刺激。

eprime还提供了统计分析功能,可以帮助研究人员分析和解释实验结果。

研究人员可以使用eprime记录参与者的响应时间、错误率等数据,以及实验中使用的刺激参数,如强度、持续时间等。

总之,eprime是一种常用的心理物理实验软件,可用于设计、运行和记录实验,以测量参与者的阈限。

它提供了丰富的功能和分析工具,能够帮助研究人员进行心理物理实验研究。

eprime的sample三个优点

eprime的sample三个优点

eprime的sample三个优点ePrime是一种用于实验心理学和认知科学研究的软件工具,它具有许多优点。

本文将介绍ePrime的三个主要优点。

第一个优点是ePrime具有易于使用的界面和操作。

ePrime提供了直观的图形用户界面,使用户能够轻松创建和编辑实验任务。

用户可以通过简单的拖放操作来添加和调整实验中的各种元素,如刺激、任务和反应。

此外,ePrime还提供了丰富的模板和示例,使用户能够快速开始他们的实验。

无需编程经验,即可轻松创建和修改实验任务,使它成为初学者和专业研究人员的理想选择。

第二个优点是ePrime具有灵活性和可定制性。

ePrime提供了丰富的实验控制选项,使用户能够根据自己的研究需求进行灵活设计。

用户可以自定义实验的参数、刺激呈现方式、实验条件等,以适应不同的实验设计。

此外,ePrime还支持实时数据收集和分析,使用户能够即时查看和分析实验结果。

用户还可以根据需要导出数据并进行进一步的统计分析,以支持他们的研究。

第三个优点是ePrime具有高度精确的时间控制。

在实验心理学和认知科学研究中,精确的时间控制对于实验结果的准确性至关重要。

ePrime通过使用高精度的时钟和时间戳来确保实验任务的精确控制。

它能够精确测量和记录刺激呈现的持续时间、反应时间和实验事件的顺序。

这种精确的时间控制使研究人员能够更好地理解认知过程和行为反应,并提供可靠的实验结果。

ePrime作为一种实验心理学和认知科学研究的工具,具有易于使用的界面和操作、灵活性和可定制性,以及高度精确的时间控制等优点。

它为研究人员提供了一个强大而灵活的平台,用于设计和进行各种实验任务。

无论是初学者还是专业研究人员,都可以通过使用ePrime来更好地理解和研究人类认知和行为。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

心理实验系统E -Prime 介绍及其应用陈文锋Ξ1,2 崔 耀1 张建新1(1中国科学院心理研究所,北京,100101)(2中国科学院研究生院,北京,100039)摘 要 心理实验正在进一步计算机化,文章介绍了这种发展趋势,概述了心理实验系统的发展,并重点介绍了标准化实验系统E -Prime 。

文中概述了E -Prime 的功能及其与DMDX 的比较,介绍了E -Prime 作为实验教学系统和实验生成系统在实验教学和实验研究的应用,讨论了E -Prime 应用中的一些问题。

关键词:实验 实验生成系统 心理实验系统 E -Prime 从冯特创立第一个心理学实验室宣告科学心理学的诞生开始,实验科学就成为心理学与生俱来的标志,心理学实验也成为心理学教学和研究必不可少的组成成分[1,2]。

心理学实验研究和实验教学随着技术和认知科学的发展已经差不多全部计算机化,但在发展过程中也出现了一些不可避免的问题,比如:计算机化实验的计时精度一直是计算机化心理实验难以忽视的问题,另外不同系统的系统误差也影响了同类实验的数据比较。

标准化心理实验系统E -Prime 为解决上述这些问题,提供了一个前景广泛的思路。

鉴于E -Prime 在心理学的应用日益广泛,我们觉得有必要在国内介绍一下E -Prime 。

1 心理实验计算机化的发展趋势和心理实验系统 从20世纪90年代开始,心理学实验研究和教学的仪器出现了计算机化的趋势,即编制实验教学软件并辅以专用的接口和外设,以便在计算机上进行实验研究和教学。

早在计算机发展早期的1971年,美国心理学界就成立了计算机的心理学应用学会(S ociety for C omputers in Psychology ,SCiP )[3],以满足研究和教学中计算机应用的讨论和交换信息的需要。

时至今日,计算机程序控制的实验已被广泛地应用于心理学的研究和教学,并且Psychonomic 学会出版的期刊《Behavior Research Meth 2ods ,Instruments and C omputers 》,专门关注心理学研究中的计算机应用问题,包括硬件和软件的进展;自1997年开始,该杂志每年还出版有关计算机在心理学中应用方面的专刊。

国内也已研制开发了多种实验软件,应用于心理学的实验演示教学,例如北大心理系的PES (r )心理实验演示系统。

但是没见到实验生成系统,实验程序大多是专业编程人员用VB 、C 、Delphi 等语言编制。

国外的心理实验系统则稍多一些,包括实验生成系统和实验教学系统,如PsyScope 、Inquisit 、SuperLab 、ERTS 等等,国内心理学研究者比较熟悉的有E -Prime (ME L ,DOS 版)、DMDX (D -Master ,DOS 版)。

张智勇等将用于心理实验的教学软件或硬件统称为心理实验系统(Psychological Experiment System ,PES )[2]。

但是,计算机程序在心理学应用中更重要的作用是为心理学研究提供便利,并且大多实验生成系统都可以作为实验教学的平台,提供比单纯的教学软件更灵活的控制。

因此,本文所称的心理实验系统不仅仅指教学软件,更包括实验生成软件。

从80年代末起,许多实验生成系统开始出现,最广为人知的是PsyScope 、ME L 、SuperLab 等。

ME L 的WINDOWS 后续版本E -Prime 在国内外正逐渐成为心理实验系统的主流。

2 标准化心理实验系统E -Prime2.1 标准化心理实验系统的意义现代的认知心理学实验多是计算机化的,因此,研究人员经常需要面对实验的计算机化问题。

这个问题通常有两种解决方法。

一是研究人员请计算机专业人员的编制,但常常在如何让编程人员真正贯彻研究人员的意图方面浪费大量的时间;另一种方法是具有一定编程基础的研究人员自己编制,但常常面临技术上的难题。

纵观国内以往的计算机化实验,以下问题是比较常见的:1)在WINDOWS 下,多数是非系统级编程,时间精度不够,误差较大,也存在较多的由多任务系统引起的随机误差;2)采用的编程语言各种各样,如C ,Delphi ,更多是采用Visual Basic ,对时间精度和误差的处理存在许多缺陷;3)非熟练编程者记录的时间结果随机误差大;4)不同软件编制人员编制的实验之间难以比较。

因此,标准化心理实验系统就显得很有必要。

这种系统必须简单易用,不会耗费研究人员的太多时间;解决或优化了计时精度、系统随机误差等重要技术问题;便于在研究中推广,为心理学研究人员所接受。

E -Prime 作为标准化心理实验系统,无疑满足了上述要求。

2.2 E -Prime 是什么E -Prime 是Experimenter ’s Prime (best )的简称,是实现计算机化行为研究的一个跨平台系统,它与所有的可视化编程语言系统相似,使用类似于Visual Basic 的E -Basic 语言,是一个涵盖从实验生成到毫秒精度数据收集与初步分析的图形界面应用软件套装。

该系统包括如下特征:图形化界面编程环境,对实验功能的实现可以通过所见即所得的选择、拖放和设定产生,使编程简单化;面向对象的简单易懂的Script 语言,类似于Visual Basic ,提供了许多针对行为研究的增强命令,为编程提供了灵活性,可以帮助实现更加灵活全面的实验范式,并提供了E -Prime 的扩展空间;扩展的数据分析和导出系统;数据检验核对功能;实验生成向导;PsychMate 系统提供了实验教学需要的经典实验[4]。

2.3 E -Prime 和DMDX 的比较鉴于E -Prime 出现以前,国内比较熟悉的是DMDX ,我们Ξ通讯作者:陈文锋,男。

E 2mail :chenwf @1456 心理科学 Psychological Science 2005,28(6):1456-1458将E-Prime的特征与DMDX做了初步的比较。

在易用性上, DMDX的编程界面不如E-Prime直观友好,刺激控制主要由rtf脚本控制,不如E-Studio的所见即所得好理解和掌握;E-Prime提供了整个程序结构视图,不像DMDX程序结构分割,可以“看到”实验的流程细节,更好把握整个实验的控制和理解。

在灵活性和扩展性上,DMDX没有提供可扩展的模块,实验控制也不如E-Prime灵活方便,例如E-Prime可以实现复杂的分组随机,DMDX在刺激的复杂组合控制就显得无能为力了。

E-Prime提供了详细的数据细节和数据接口以及数据检验功能,可以很好地进行初始分析和数据整理导出,DMDX只简单提供RT和对错反应,无法对可疑数据进行查验,也没有数据导出的接口。

在时间控制方面,DMDX处理Windows多重任务,刺激显示、计时等问题并未提供多少细节,E-Prime则提供详细的细节以便我们排除误差大(尽管很少)的刺激或数据。

E-Prime由于是商业软件,对软件应用过程中的技术问题提供了很好的支持,同时也有许多研究资源可以利用,比如许多经典实验的程序文件;DMDX由于是自由软件,在技术支持上就显得不如E-Prime。

3 E-Prime的应用3.1 作为实验生成系统的E-Prime简单地说,E-Prime是一个毫秒级精度的心理实验生成系统,针对行为实验做了刺激组织、时间精度等方面的优化,提供了强大而灵活的各种功能。

例如,可以呈现文本、图像和声音等刺激及其组合;反应输入设备有键盘、鼠标以及反应盒SRBox,也提供声音输入或外接其它设备;提供了与fMRI等外部设备连接的接口,可以进行认知神经科学方面的实验,也专门提供了fMRI研究的工具套装。

相对于传统编程语言,E-Prime易学易用,可以快速生成实验,大大节省研究人员在实验编程上耗费的时间。

3.2 E-Prime作为实验教学系统 传统的心理实验教学系统主要是用来演示实验的,实验室活动经常只是局限于实验的演示。

但是,演示实验和真实实验不同,学生只是被动参与者。

科学教育的研究者[6,7]认为演示实验给学生提供的科学视角存在偏差,如果学生具有真实实验的体验,就会对科学和科学研究过程有更好的理解。

在认知心理学研究方法或实验心理学课程里,很少有机会进行真实实验。

学生接触的多是纸笔任务或不可灵活调整的计算机化教学实验。

由于现代的认知心理学实验多是计算机化的,这种状况严重限制了实验教学。

除非是少数计算机高手或专业人员,开发更精细复杂的实验就需要花费很长时间。

因此,教师通常只有两个选择,让学生做计算机演示实验,或者采取相似的非计算机化实验。

但是,这两种方式相对于真实实验有很大缺陷:学生从前人的实验中获益不大,或者因为非计算机化实验的限制太大而无能为力。

使用E-Prime作为实验教学系统,可以避免上述缺点,并且能够更好地达到实验教学的目的。

PaychMate系统提供一系列知觉、认知、神经心理学、社会心理学和工程心理学方面的经典实验,由于E-Prime的逐渐推广,现成的实验资源很丰富。

传统实验教学系统中,由于实验设计,如变量控制、因素匹配、反应记录、结果计算等过程都由计算机来操纵完成,学生体会不到实验设计过程本身,很被动,因而实验教学效果受影响。

而且,刺激呈现、反应记录、过程控制等变量及其参数设置一般都由专业编程人员完成,限制了实验教学的灵活性。

E-Prime 作为开放的实验教学系统,允许教师和学生方便地控制或修改E-Prime演示实验的各种变量和参数设置,“看到”实验设计实现的全过程,从而更深刻地理解演示实验。

另外,通过E-Prime,学生也可以很方便将现成的实验修改成自己的实验。

事实上,E-Prime提供了实验计算机化的“可视”过程,能使学生对自己的实验细节更清楚,明确各种变量的操作化定义,在开始实验数据收集前就考虑到各种相关变量,从而控制或排除无关变量的影响,并且设计出更为实际可行的实验,因为生成实验的过程就是实验具体化的过程,而且他们能够控制各种情况,更正确测量被试的行为。

此外,E-Prime还提供了与SPSS、EXCE L等的数据接口,将反应记录、数据导出到数据分析紧密结合,有助于学生更全面理解研究过程。

使用E-Prime进行真实实验的学生,报告说对研究过程有更好的理解,例如从实验设计到实验实现到数据分析,E-Prime为学生提供了可具体操作化的完整过程。

3.3 E-Prime的实际应用根据PST公司2001年的统计,使用E-Prime的实验室已经超过3000多个,并且正在逐渐增加;使用E-Prime进行研究的发表文章已经近百篇,此外还有很多研究工作和文章未纳入统计;国内使用E-Prime的实验室也在迅速增加。

3.3.1 心理实验教学和研究中的E-Prime实现Macwhinney等2001年启动了一个项目叫STEP(System for the T eaching of Experimental Psychology)[8]。

相关文档
最新文档