心理实验系统E-Prime介绍及其应用
心理实验系统E-Prime在实验教学中的应用

32
一
29 第5 总 8 ) 0 年 1 第5 0 期( 期
EP e — r 易学易用 ,实验生成快速 。4 提供了详细的 i m . 时 间信息和事件细节 ( 包括呈现时间、反应时间的细
节) ,可供进一步分析 ,有助于 了解实际实验运行的
时 间 问题 。
中国 观代椭 装 各
EP ie - r m 包括了以下几部分:E S u i 图形化界 —t d o 面 的编程环境、E B s c S c it - a i r p 式语言 、E Rn -u 实时 生成实验程序、E M r e - e g 数据融合、E D t A d — a a i 表格
式数 据 处 理 。
用
能使学生对 自己的实验细节更 清楚 ,明确各变量 的
操作 化定义 ,在开始 实验数据 收集前就考 虑到各种
EP ie — rm在心理实验教 学中的应用过程 ,结合心理 实验教 学实践 ,介绍 了心理实验 系统EP ie 实验教 学和 实 — rm 在
验设计 中的应用。
关键词 :心理 实验 系统E P ie实验教 学 综合性 实验 - rm
从2 世 纪9 年 代 开始 ,心 理学实 验研究 和教学 0 0 的仪器 出现 了计 算机化 的趋势 ,即编 制实验 教学 软 件并辅 以专用 的接 口和 外设 , 以便在 计算机 上进行 实验研 究和教 学 。计算 机可 以模拟物 理刺激 ,以此 省却 专用的机 电或光 学设备 ;计算机 可用 于控制 实 验过 程 ,大 大提高实 验的精 确度和 可靠性 ;计算机 还可 以 自动 记录 、处 理和分 析实验 数据 ,减 轻无 关
用 ,研 制 开发 了多种心理 实验 软件 ,例 如 北京大学 心理系 的P S r 心理实验教 学系统 ,但 功能主要还 E ()
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基础上新增了以下功能简化了外部设备接口提供快速调试工具提供实验和被试管理单元扩展了呈现方式的选项友好的包文件支持扩展了刺激的选项加强了脚本控制,可实现更为灵活的设计来源于:。
01 E-Prime基本介绍 E-Prime实验设计

FeedbackDisplay 可以 用来指定被试做出反应 后的反馈,如RT,是否 做出反应、正确率,判 断正误等。
Slide 可以用来联合呈现 文本、图片和声音,或 者呈现多幅图片。
Wait 可以用来延长前一 对象的呈现过程,也可 以用来控制两个事件之 间的时间间隔。
InLine 可以用来写入控 制实验程序的代码。
Email: xlei@ Blog: /eegfmri
课程介绍
中文 名称 适用 专业 总学时 E-Prime实验设计 心理学 18
理论:6 实验实习: 12
英文名称 课程类别
E-prime experimental design 专业选修课
究需要由研究者自己
设定的属性,这些属 性将决定对象的运行。
E-Object(对象、控件)及其功能
显示文本材料
显示单幅图片
播放语音
播放影片、动漫
录音控件
富刺激控件:可实 现文本、图片、声 音、影片等刺激任 意组合
E-Object(对象、控件)及其功能
呈现反馈信息
存放实验过程和实 验材料
写入控制实验程序代码
提供了E-Prime 的扩展空间,如数据分析和导出系
统,可以在系统内完成初步的数据筛选、整理和分
析。
嘿!
下 课 了
使得心理实验编程简单化;
时间精度非常高: E-Prime 系统提供了PreRelease
功能,提高了刺激呈现的计时精度,使其该指标在
ms 量级
E-Prime优点:
面向对象的简易的E-Basic 语言:系统提供了许多
针对行为研究的增强命令,为编程提供了灵活性,可
以帮助实现更加灵活全面的实验范式;
应用心理学本科生可以复刻的用到eprime的心理学实验

应用心理学本科生可以复刻的用到eprime的心理学实验如何利用心理学实验软件eprime进行心理学实验心理学是研究心理活动和行为的科学,而心理学实验是心理学研究的重要手段。
在进行心理学实验时,需要借助一些专业的软件来进行数据采集和实验设计,而eprime就是其中的一种重要工具。
eprime是一款专业的心理学实验软件,可以用于设计和执行心理学实验。
心理学的研究范围非常广泛,包括认知心理学、社会心理学、生理心理学等多个领域。
应用心理学本科生在学习和研究过程中,可以借助eprime进行心理学实验,来深入了解和探索不同领域的研究问题。
本文将重点探讨应用心理学本科生可以复刻的用到eprime的心理学实验。
一、eprime介绍与基本操作eprime是由美国公司Psychology Software Tools研发的一款专业的心理学实验软件,广泛应用于心理学研究领域。
它提供了丰富的实验设计工具和数据分析功能,可以帮助研究人员完成从实验设计到数据分析的全过程。
在使用eprime之前,需要对软件的基本操作和功能有一定的了解。
二、心理学实验设计在应用心理学本科生可以复刻的用到eprime的心理学实验中,实验设计是非常重要的一环。
通过eprime,可以进行视觉注意、工作记忆、情绪调节等方面的实验设计。
可以设计一些注意力转移实验,来研究注意力在不同条件下的变化;也可以设计一些记忆力测试实验,来研究人类的工作记忆机制;还可以设计一些情绪调节实验,来探讨情绪对认知的影响。
三、数据采集与分析利用eprime进行实验设计后,需要进行数据采集和分析。
eprime提供了丰富的数据采集和存储功能,可以将实验数据准确地记录下来。
而在数据分析方面,eprime也提供了多种统计分析工具,可以帮助研究人员进行数据的直观呈现和统计分析。
四、个人观点和结论通过本文的介绍,相信读者对应用心理学本科生可以复刻的用到eprime的心理学实验有了更深入的了解。
应用心理学本科生可以复刻的用到eprime的心理学实验

心理学实验:情绪调节对认知功能的影响引言情绪与认知之间存在着密切的相互作用关系。
情绪调节是指个体对情绪体验和表达进行调控的过程,可以对认知功能产生显著的影响。
本实验旨在探索情绪调节对认知功能的影响,并使用ePrime软件进行实验设计和数据收集分析。
实验设计参与者本实验招募了50名应用心理学本科生作为参与者,以确保他们具备相关心理学知识和实验经验,并能理解实验任务的要求。
材料本实验使用ePrime软件编写三个实验任务:1.情绪刺激材料:编写情绪刺激材料,包括正面、中性和负面情绪刺激图片。
每个情绪类别包含10张图片,以确保实验过程中的多样性。
2.认知测量任务:编写一项常用的认知测量任务,例如“数字推理任务”。
该任务要求参与者根据一组数字的规律推断下一个数字。
3.情绪调节任务:编写情绪调节任务,要求参与者使用不同的情绪调节策略来应对不同类型的情绪刺激。
例如,可以使用“情绪重调”策略,让参与者描述自己最近经历的一件令人愉快的事情。
过程1.情绪刺激材料呈现:参与者将被随机分配到三个组别(正面情绪、中性情绪和负面情绪),并观看相应类别的情绪刺激图片。
每组图片的呈现时间为20秒。
2.认知测量任务:在观看完情绪刺激图片后,参与者需完成一项认知测量任务,以评估他们的认知功能。
每个任务包含10个试题,参与者需要在规定时间内尽快完成。
3.情绪调节任务:根据之前所属的情绪组别,参与者将按照不同的情绪调节策略回答相关问题。
他们可以运用自我说服、情绪表达或注意力调节等策略。
该任务持续时间为5分钟。
4.认知测量任务的再次进行:在完成情绪调节任务后,参与者将再次完成一轮认知测量任务以评估他们的认知功能。
5.数据收集和分析:使用ePrime软件自动记录参与者在认知测量任务中的表现,并将数据进行统计分析。
分析与讨论根据实验数据的统计分析结果,可以比较参与者在不同情绪组别下的认知功能表现。
分析可能包括以下方面:1.认知表现的差异性:对比参与者在不同情绪组别下的认知测量任务成绩,以了解情绪调节对认知功能的影响是否存在差异。
心理学实验技术: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
E-Prime在心理学研究中的运用

1. 工具箱 2. 结构视图
3. 属性窗口
4. 程序工作台
12 3 4
Toolbox 由多个object 1
构成,这些object是实
验的基本组成部分。研 究者可以将实验所需要
的object 拖放到程序时
间线上。每个object都 有一组特殊的、可以根
E- Prime的应用情况
Macwhinney等2001 年启动了一个项目叫 STEP(System for the Teaching of Experimental Psychology) 。这个项目提供了 各种学习背景下应用 E- Prime的教学材料。涉及的领域包括感知 觉、记忆、注意、心理生理学、心理语言学、工程心理学、发展心 理学、社会心理学、认知神经科学等。中国科学院心理研究所于 2000 年在国内率先引入 E -Prime, 在全国心理学界与心理所的交 流下,越来越多的心理学研究机构购买了 E- Prime。
在设计阶段,必须出现的中文(如指导语、练习结束提示,实
验结束提示等),都用图片的形式取代。
如遇到Inline中出现的中文,在设计阶段,都用英文代替,编
译好后,在脚本文件中再把英文材料替换成中文即可。
文件名,目录名一律用字母命名,也不要存储到桌面上。
2.3 E-Merge
E-Merge 是E-Prime 系统中一个关于数据处理的扩 展功能。通过使用E-Merge ,研究者可以把多个数据
E-Prime在心理学研究中的运用
学习材料下载:/ 参考书目:《E-prime实验设计技术》 曾祥炎、陈军
暨南大学出版社
内容:
E-Prime软件介绍
心理学实验设计技术EPRIME

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

eprime经典程序案例
E-Prime是一种用于心理学和神经科学研究的实验设计和控制软件。
它被广泛应用于认知心理学、神经科学、教育研究和其他行为科学领域。
E-Prime提供了一个直观易用的界面,可以用于创建各种类型的实验范式,包括反应时间实验、事件相关电位研究、眼动追踪实验等。
经典的E-Prime程序案例之一是用于研究注意力的实验。
在这个实验中,参与者通常需要在屏幕上呈现的刺激(如文字、图像或声音)出现时作出反应。
研究者可以使用E-Prime来控制刺激的呈现顺序、持续时间以及记录参与者的反应时间和准确性。
通过这种方式,研究者可以定量地测量参与者对不同类型刺激的注意力和反应特征。
另一个经典的E-Prime程序案例是用于研究记忆的实验。
在这类实验中,参与者可能需要学习一系列单词、图片或其他材料,然后在一段时间后进行记忆测试。
研究者可以使用E-Prime来呈现学习材料、控制学习和测试的时间间隔,并记录参与者的记忆表现。
通过这种方式,研究者可以研究不同条件下的记忆表现差异,比如学习材料的类型、学习时间等因素对记忆的影响。
除了这些经典的实验范式之外,E-Prime还可以用于更复杂的实验设计,比如双重任务范式、条件性学习任务等。
研究者可以利用E-Prime的编程功能来创建复杂的实验流程,实现更精细的实验控制和数据记录。
总之,E-Prime作为一款功能强大的实验设计和控制软件,为行为科学研究提供了重要的工具和支持。
心理学软件EPRIME教程详解

❖ 脚本文件:脚本文件中的英文材料替换成中文后,把脚本文件拷入到需 要实验的计算机上(该机器必须装有E-Prime环境(E-Run)),或 单机或共享使用,即可运行实验。
❖ 共享的问题:选一台或多台计算机为主机,新建文件夹copy上你的脚 本文件,按右键共享该文件夹。其余计算机(不再需要copy脚本文件) 在网上邻居查找到主机,打开脚本文件运行即可,做完实验后各台计算 机上的数据会自动传送到主机上(注意各台计算机上的被试编号不要重 复,否则会导致文件覆盖)。
如“注意线索技术”中的线索的呈现时间、线索的颜色、探 测词的颜色和带不带下划线等属性的变化,都是通过设置属性调 用“字段”的方式实现变化的。
E-Prime实验设计的几种模式:
按心理实验程序的结构和核心实验过程设计的复杂性,可把 心理实验程序归属以下几种模式进行设计:
单一模式 (图1)
并联模式 (图2)
❖ 把同一实验数据copy到同一目录 ❖ 合并生成一新的数据文件 ❖ 选择所需的字段,copy到excel或spss中。
E-Prime实验设计:
▪ 变化的内容
设计理念:在实验程序设计中,只要是变化的内容(包括刺激或 刺激物的属性),都通过调用“字段”的方式来实现。即这个属 性的相关内容必须输入到list中。
网址:
E-Prime软件介绍:
▪ 程序目录清单及功能 ▪ 程序界面 ▪ E-Object(对象、控件)及其功能
程序界面:
Generate:编译。生成脚本文件,以 便脱离设计环境,可以单独运行。
Single User System :$695.00
Site-License(定点执照):基本价 是$3000,每个执照 +$200。
E-prime实验设计实用内容

E-prime实验设计实⽤内容E-prime实验技术概述E-prime实验技术概述★e-prime主要是⽤来呈现刺激和收集反应数据★⼼理实验程序:计算机程序或计算机语⾔★⼼理实验程序设计:是指将⼼理学的研究计划或设想转变成计算机可识别的语⾔或程序的过程。
★⼼理实验程序设计的模式化⽅法——“12345”理论⼀⼼理实验程序设计的基本原则★⼼理实验程序设计的基本理念:进⾏⼼理实验程序的设计,画出实验运动流程⽰意图,明确实验的各个组成成分及其相应控制,是实验程序结构化、流程化、模式化,具有可操作性。
因此,应遵循以下三个原则:1.结构化原则⼼理实验具有结构性,是由⼀部分⼀部分的实验单元组成,每个单元完成独⽴⽽⼜相互联系的功能。
⼼理实验程序通常由10个部分组成:指导语(Instruction)、注视点(Fixation)、刺激界⾯(Stimulus)、探测界⾯(Probe)、探测线索(Probecueing)、反馈(Feedback)、刺激间隔(ISI、SOA、Interval)、实验缓冲(BufferInterval)、掩蔽界⾯(Mask)、结语(ExpEnd),进⾏⼼理实验程序设计,⾸先要明确实验程序包括了哪些组成部分。
2.模式化原则实验的顺利完成依赖于对各组成部分的有效控制,包括五个⽅⾯:呈现时间(Duration)、呈现⽅式(Mode)、呈现格式(Format)、反应⽅式(Response)和数据收集(Data Logging)。
明确实验程序要设计什么,控制什么。
3.流程化原则各个部分的运作要符合⼀定的时间顺序,随着实验的运⾏逐步完成各部分的功能。
把实验程序的各部分按实验运⾏的先后顺序进⾏描述即可画出实验流程图。
根据研究实验的要求,确认实验程序的各个组成部分,勾勒出流程图,按照“五要素”的控制模式,就可以进⾏实验程序设计了。
⼆实验过程与实验类型★实验过程:指实验从开始到结束的实验进程。
包括全过程和核⼼实验过程两种形式。
心理学实验技术:E-PRIME

红
黄
绿
蓝
(48张)
约
留
缓
董
(48张)
Stroop 效应
Stroop效应
• • • • 如果按照原来方法开展试验,那么 1.试验材料多,且不易保存; 2.耗费人力和时间; 3.不利于进一步研究的开展
用E-Prime来做 Stroop效应试验
授课内容
• • • • 一、心理实验程序的模式化方法 二、E-prime简介 三、Stroop效应的E-prime示范和操作 四、试验数据的处理
Slide
FeedbackDisplay
List
Inline Label
Stroop效应的 E-prime 示范和操作
建立全过程
建立核心试验过程
在text中输入内容、 设置属性
在list中输入材料
并在stroopslide中 调用材料
设置Feedbackdisplay
基本过程完成,运行调试
心理学实验技术: E-Prime
基础心理学教研室
Stroop 效应
• Stroop 效应(斯特鲁普效应)源于Stroop于1935年做了 一个实验,利用的刺激材料在颜色和意义上相矛盾,要求 被试说出字的颜色,而不是念字的读音,结果发现,说字 的颜色时会受到字义的干扰。
Stroop 效应
红 黄 绿 蓝
单一模式 启 动 效 应
并联模式 信 号 检 测
串连模式
个 性 判 断
平衡模式 串 联 & 相 嵌 组 合
相嵌模式 认 不 知 同 的 语 实 言 验 对 影 图 响 片
心理实验程序的模式化方法
一个过程 核心实验过程(CEP) 单一实验 复合实验
《EPrime简介》课件

使用EPrime的图表绘制 功能,将实验结果可视 化展示。
根据实验结果,使用统 计方法对数据进行分析 和解释。
EPrime在心理学、认知神经科学心理学 实验,探索认知和情绪等心理 过程。
认知神经科学
EPrime在认知神经科学研究中 的应用,帮助研究人员理解大 脑与行为之间的关系。
1 用户友好
2 多功能性
3 灵活性
EPrime提供直观的界面 和易于使用的功能,使 实验设计过程更加简单。
通过EPrime,研究人员 可以设计各种类型的实 验,包括视觉、听觉、 注意力等。
EPrime允许用户自定义 实验参数和刺激材料, 以满足不同实验设计的 需求。
EPrime的优点和应用
高效性
EPrime提供了快速、精确的实验设计和数据采集,使研究人员能够更好地控制和分析实验 结果。
数据采集
通过EPrime,研究人员可以 准确地记录和分析被试者的 行为和生理数据。
实时反馈
EPrime支持实时反馈功能, 使研究人员能够迅速了解实 验进展和结果。
设计EPrime实验:步骤和建议
确定实验目的和研究问题
明确实验的目标和研究问题,以指导实验设计过程。
选择合适的实验范式
根据研究问题和实验要求,选择适合的实验范式和任务。
EPrime的安装与配置方法
下载EPrime安装包
从官方网站下载EPrime的安装包。
运行安装程序
双击运行安装程序,并按照提示完成安装过程。
配置EPrime
根据实验需求,选择适当的设置和参数。
EPrime的主要功能及优势
实验设计
EPrime提供了强大的实验设 计工具,帮助研究人员创建 复杂的刺激和任务。
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的基本介绍

***一般以上程序可以满足基本需要!
特殊按键
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、结构的使用技巧很重要,只有多练才能更 好的使用。
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介绍

实验篇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
靶刺激
再见!
接收反应
通常做法
• 返回抑制的实验研究一般采用线索-靶子模式: • 在屏幕中央并排出现三个大小相同的小方框,让被试注 视中间小框;然后,迅速加亮或涂黑一个外侧小框(外 源性线索),或在注视点处呈现一个指向左侧或右侧小 框的箭头(内源性线索),这被称作线索化;接着中间 小框加亮或涂黑;间隔一段时间后,靶子出现在外侧线 索化小框或非线索化小框,测量被试对出现在外侧线索 化小框或非线索化小框的靶子的反应时。二者比较,若 前者多于后者,则为返回抑制;若前者少于后者,则为 易化。
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空间线索范式

Eprime空间线索范式是一种用于研究空间认知和感知的实验范式。
它通常用于心理学和神经科学领域的研究,特别是与视觉空间处理和空间记忆有关的研究。
范式是指一种特定的实验设计或程序,用于收集数据并验证特定假设。
在空间线索范式中,实验对象(如人或动物)通常会在一个虚拟或实际的空间环境中移动,并面对一系列视觉刺激。
这些刺激可以包括图像、声音、气味或其他感觉,但最重要的是它们在空间中的位置和关系。
Eprime是一个专业的实验设计软件,常用于心理学的实验研究。
它提供了丰富的功能,如创建实验菜单、生成随机数、记录和分析数据等。
使用Eprime空间线索范式,研究者可以精确控制刺激的出现时间和位置,以及实验对象的行为和反应。
范式的具体实施过程可能因研究目的而异,但通常包括以下步骤:1. 创建实验菜单:设计一系列刺激,包括图像、声音、气味等,并为每个刺激指定一个或多个空间位置。
2. 训练实验对象:让实验对象熟悉实验环境,了解如何移动和操作设备(如鼠标或操纵杆),以便能够自主控制他们的行为。
3. 实验执行:在指定的空间环境中,实验对象会面对一系列刺激。
刺激的出现时间和位置是预先设定好的,实验对象需要对其做出反应(如点击鼠标或按下按钮)。
4. 数据收集和分析:记录实验对象的行为和反应,分析数据以评估空间认知和感知的各个方面。
Eprime空间线索范式的一个重要优势是它提供了高度的空间控制和重复性。
通过使用相同的刺激和反应设置,研究者可以比较不同实验对象或不同时间点的数据,从而更准确地了解空间认知的机制和缺陷。
此外,该范式还可以与神经科学方法(如脑电图和功能性磁共振成像)相结合,以进一步探索空间感知的神经基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
心理实验系统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],以满足研究和教学中计算机应用的讨论和交换信息的需要。
随着计算机技术的迅猛发展,心理学实验移植到计算机系统上进行已成为现实。
计算机可以模拟物理刺激,以此省却专用的机电或光学设备;计算机可用于控制实验过程,大大提高实验的精准度和可靠性;计算机还可以自动记录、处理和分析实验数据,减轻无关任务负担。
时至今日,计算机程序控制的实验已被广泛地应用于心理学的研究和教学,并且Psychonomic学会编辑的期刊《Behavior Research Methods, Instruments and Computers》,专门关注心理学研究中的计算机应用问题,包括硬件和软件的进展;自1997年开始,该杂志每年还出版有关计算机在心理学中应用方面的专刊。
目前我国己研制、开发了多种实验软件,并应用于心理学的实验演示教学,例如北大心理系的PES®心理实验演示系统。
但是实验生成系统几乎没有,实验程序大多是专业编程人员用VB、C、Delphi等编程语言编制。
国外的心理实验系统则稍多一些,包括实验生成系统和实验教学系统,如PsyScope、Inquisit、SuperLab、ERTS等等,国内心理学研究者比较熟悉的有E-Prime(MEL,DOS版)、DMDX (D-Master,DOS版)。
张智勇等将用于心理实验的教学软件或硬件统称为心理实验系统(Psychological Experiment System,PES)[2]。
但是,计算机程序在心理学应用中更重要的作用是为心理学研究提供便利,并且大多实验生成系统都可以作为实验教学的平台,提供比单纯的教学软件更灵活的控制。
因此,本文所称的心理实验系统不仅仅指教学软件,更包括实验生成软件(Experiment generator software for teaching & research)。
从80年代末起,许多实验生成系统开始出现,最广为人接受的是PsyScope、MEL、SuperLab等。
MEL的WINDOWS后续版本E-Prime在国内外正逐渐成为心理实验系统的主流。
下面将介绍E-Prime及其在心理学的应用。
2 标准化心理实验系统E-Prime2.1标准化心理实验系统的意义现代的认知心理学实验多是计算机化的,因此,研究人员经常需要面对实验的计算机化问题。
这个问题通常有两种解决方法。
一是研究人员请计算机专业人员的编制,但常常在如何让编程人员真正贯彻研究人员的意图方面浪费大量的时间;另一种方法是具有一定编程基础的研究人员自己编制,但常常面临技术上的难题。
纵观国内以往的计算机化实验,以下问题是比较常见的:(1)在WINDOWS下,多数是非系统级编程,时间精度不够,误差较大,也存在较多的由多任务系统引起的随机误差;(2)采用的编程语言各种各样,如C,Delphi,更多是采用Visual Basic,对时间精度和误差的处理存在许多缺陷;(3)非熟练编程者记录的时间结果随机误差大;(4)不同软件编制人员编制的实验之间难以比较,例如同一实验,不同的编程记录的结果存在明显差异。
因此,标准化心理实验系统就显得很有必要。
这种系统必须简单易用,不会耗费研究人员的太多时间;解决或优化了计时精度、系统随机误差等重要技术问题;便于在研究中推广,为心理学研究人员所接受。
E-Prime作为标准化心理实验系统,对Experimenter’s Prime(Best)的追求,无疑满足了上述要求。
2.2E-Prime是什么E-Prime是Experimenter’s Prime (best) 的简称,是实现计算机化行为研究的一个跨平台系统,它与所有的可视化编程语言系统相似,使用类似于Visual Basic的E-Basic语言,是一个涵盖从实验生成到毫秒精度数据收集与初步分析的图形界面应用软件套装。
该系统包括如下特征:1)图形化界面编程环境,对实验功能的实现可以通过所见即所得的选择、拖放和设定产生,使编程简单化;2)面向对象的简单易懂的Script语言,类似于Visual Basic,提供了许多针对行为研究的增强命令,为编程提供了灵活性,可以帮助实现更加灵活全面的实验范式,并提供了E-Prime的扩展空间;3)扩展的数据分析和导出系统;4)数据检验核对功能;5)实验生成向导;6)PsychMate系统提供了实验教学需要的经典实验[4]。
E-Prime和DMDX的比较2.3鉴于E-Prime出现以前,国内比较熟悉的是DMDX,我们将E-Prime的特征与DMDX 做了初步的比较。
(1)在易用性上,DMDX的编程界面不如E-Prime直观友好,刺激控制主要由rtf脚本控制,不如E-Studio的所见即所得好理解和掌握;E-Prime提供了整个程序结构视图,不像DMDX程序结构分割,可以“看到”实验的流程细节,更好把握整个实验的控制和理解。
(2)在灵活性和扩展性上,DMDX没有提供可扩展的模块,实验控制也不如E-Prime灵活方便,例如E-Prime可以实现复杂的分组随机,DMDX在刺激的复杂组合控制就显得无能为力了。
(3)E-Prime提供了详细的数据细节和数据接口以及数据检验功能,可以很好地进行初始分析和数据整理导出,DMDX只简单提供RT和对错反应,无法对可疑数据进行查验,也没有数据导出的接口。
(4)在时间控制方面,DMDX处理Windows多重任务,刺激显示、计时等问题并未提供多少细节,E-Prime则提供详细的细节以便我们排除误差大(尽管很少)的刺激或数据。
(5)E-Prime由于是商业软件,对软件应用过程中的技术问题提供了很好的支持,同时也有许多研究资源可以利用,比如经典实验的程序文件;DMDX由于是自由软件,在技术支持上就显得不如E-Prime。
3 E-Prime的应用3.1作为实验生成系统的E-Prime简单地说,E-Prime是一个毫秒级精度的心理实验生成系统,针对行为实验做了刺激组织、时间精度等方面的优化,提供了强大而灵活的各种功能。
(1)E-Prime能呈现的刺激可以是文本、图像和声音,可以呈现三者的任意组合;List 控件为实验刺激材料和实验过程的组织提供了强大的功能和便利。
(2)反应输入方式多样:E-Prime目前可以实现的反应输入有:键盘、鼠标以及反应盒SRBox;SRBox有个声音反应键,可以检测声音反应。
另外,也可以利用反应盒接口或并口、串口接上其它设备,如ERP设备等。
(3)它专门面向心理实验,并针对心理实验的时间精度作了优化。
刺激呈现与屏幕刷新同步,精度可以达到毫秒。
它也提供了详细的时间信息和事件细节(包括呈现时间、反应时间的细节),可供进一步分析,了解实际实验运行的时间问题、或对记录的时间结果进行检验核对。
(4)对于VB等编制的实验,在Windows下,程序不可避免地受到多重任务的影响,系统调度可能在某一时刻中断实验程序的执行,并且实验程序需要与OS交换信息,从而实验计时会出现随机的延迟。
E-Prime处理了程序运行与OS的交换,提高实验运行的优先级,减少延迟出现的概率;检测其中的延迟,计时准确性平均可以达到99.95%。
因此,ms级时间精度是相对的。
实际上,E-Prime(包括任何其它软件)并没有办法达到百分百的准确,满足以下条件就可以认为已经达到ms精度[5]:-计时偏差SD<=0.5ms-记录到1ms,如果出现误差,系统能够检测到,并且由此造成的测量变异<=1ms2;任何大于10ms的误差都会报告出来以供研究者取舍数据。
-99.9%的显示器刷新可以被追踪监控,遗漏的刷新能够报告出来-计时准确率达到99.9%,即相同的机器测量同一个时间段,相差不会大于0.1%(5)E-Prime与fMRI的接口:E-Prime提供了与fMRI等外部设备连接的接口,可以进行认知神经科学方面的实验。
此外,PST公司还提供了fMRI研究的工具套装(BrainLogics fMRI Research Ensemble),将fMRI研究的软件和硬件紧密结合起来,可以让研究人员避免陷入各种细节问题,例如E-Prime和fMRI设备的同步问题。
(6)相对于传统编程语言,E-Prime易学易用,可以快速生成实验,大大节省研究人员在实验编程上耗费的时间。
3.2 E-Prime作为实验教学系统传统的心理实验教学系统主要是用来演示实验的,实验室活动经常只是局限于实验的演示。
但是,演示实验和真实实验不同:(1)研究问题不明确,(2)文献背景少,(3)学生被动参与,(4)数据收集仅限于少数。
与之相对比,在真实实验里:(1)研究者对研究问题很清楚,(2)实验综述了背景文献,(3)学生是主动的实验者,(4)数据收集较多。
科学教育的研究者[6,7]认为演示实验给学生提供的科学视角存在偏差,如果学生具有真实实验的体验,就会对科学和科学研究过程有更好的理解。
在认知心理学研究方法或实验心理学课程里,很少有机会进行真实实验。
学生接触的多是纸笔任务或不可灵活调整的计算机化实验。
由于现代的认知心理学实验多是计算机化的,这种状况严重限制了实验教学。