您当前的位置:首页 > 互联网教程

E-Prime的简介

发布时间:2025-05-20 10:41:01    发布人:远客网络

E-Prime的简介

一、E-Prime的简介

1、E-Prime心理学实验操作平台,是一个高等的图形设计环境,涵盖从实验生成到毫秒精度的数据收集与初步分析等功能,提供革命性的新工具,以加速实验发展,E-Prime可以让您在设计实验时,只须选取常用的实验功能图标,然后把图标拖曳到实验程序内,可以在短短的时间,建立复杂的实验程序。

2、E- Prime是 Experimenter’s Prime(best)的简称,是实现计算机化行为研究的一个跨平台系统,它与所有的可视化编程语言系统相似,使用类似于 Visual Basic的 E- Basic语言,是一个涵盖从实验生成到毫秒精度数据收集与初步分析的图形界面应用软件套装。该系统包括如下特征:图形化界面编程环境,对实验功能的实现可以通过所见即所得的选择、拖放和设定产生,使编程简单化;面向对象的简单易懂的 Script语言,类似于Visual Basic,提供了许多针对行为研究的增强命令,为编程提供了灵活性,可以帮助实现更加灵活全面的实验范式,并提供了E- Prime的扩展空间;扩展的数据分析和导出系统;数据检验核对功能;实验生成向导;PsychMate系统提供了实验教学需要的经典实验。

3、功能:实验设计、生成、运行、收集数据、编辑和预处理分析数据。

4、优点: E-Prime能呈现的刺激可以是文本、图像和声音(可以同时呈现三者的任意组合)提供了详细的时间信息和事件细节(包括呈现时间、反应时间的细节),可供进一步分析,有助于了解实际实验运行的时间问题。专门面向心理实验,并针对心理实验的时间精度作了优化。刺激呈现与屏幕刷新同步,精度可达毫秒。相对于传统编程语言,E-Prime易学易用,实验生成快速。

5、软件含:(1)USB key(2)原文手册(a)Reference Guide--234 pages;(b)User's Guide--276 pages;(c)Getting Started--100 pages(3)光盘

二、E-Prime的实际应用

根据 PST公司2001年的统计,使用 E- Prime的实验室已经超过3000多个,并且正在逐渐增加;使用 E- Prime进行研究的发表文章已经近百篇,此外还有很多研究工作和文章未纳入统计;国内使用 E- Prime的实验室也在迅速增加。传统的心理实验教学系统主要是用来演示实验的,实验室活动经常只是局限于实验的演示。但是,演示实验和真实实验不同,学生只是被动参与者。科学教育的研究者认为演示实验给学生提供的科学视角存在偏差,如果学生具有真实实验的体验,就会对科学和科学研究过程有更好的理解。在认知心理学研究方法或实验心理学课程里,很少有机会进行真实实验。学生接触的多是纸笔任务或不可灵活调整的计算机化教学实验。由于现代的认知心理学实验多是计算机化的,这种状况严重限制了实验教学。除非是少数计算机高手或专业人员,开发更精细复杂的实验就需要花费很长时间。因此,教师通常只有两个选择,让学生做计算机演示实验,或者采取相似的非计算机化实验。但是,这两种方式相对于真实实验有很大缺陷:学生从前人的实验中获益不大,或者因为非计算机化实验的限制太大而无能为力。使用 E- Prime作为实验教学系统,可以避免上述缺点,并且能够更好地达到实验教学的目的。PaychMate系统提供一系列知觉、认知、神经心理学、社会心理学和工程心理学方面的经典实验,由于 E- Prime的逐渐推广,现成的实验资源很丰富。传统实验教学系统中,由于实验设计,如变量控制、因素匹配、反应记录、结果计算等过程都由计算机来操纵完成,学生体会不到实验设计过程本身,很被动,因而实验教学效果受影响。而且,刺激呈现、反应记录、过程控制等变量及其参数设置一般都由专业编程人员完成,限制了实验教学的灵活性。E- Prime作为开放的实验教学系统,允许教师和学生方便地控制或修改E- Prime演示实验的各种变量和参数设置“看到”实验设计实,现的全过程,从而更深刻地理解演示实验。另外,通过 E-Prime,学生也可以很方便将现成的实验修改成自己的实验。事实上,E- Prime提供了实验计算机化的“可视”过程,能使学生对自己的实验细节更清楚,明确各种变量的操作化定义,在开始实验数据收集前就考虑到各种相关变量,从而控制或排除无关变量的影响,并且设计出更为实际可行的实验,因为生成实验的过程就是实验具体化的过程,而且他们能够控制各种情况,更正确测量被试的行为。此外,E- Prime还提供了与 SPSS、EXCEL等的数据接口,将反应记录、数据导出到数据分析紧密结合,有助于学生更全面理解研究过程。使用 E-Prime进行真实实验的学生,报告说对研究过程有更好的理解,例如从实验设计到实验实现到数据分析,E- Prime为学生提供了可具体操作化的完整过程。

三、e-prime里list的复制粘贴问题

1、1,Alt+“5”:弹出脚本框,能够应用于整个实验框架。

2、2,inline:只会影响右边的实验流程。

3、①定义变量:Dim变量名 as数据类型

4、【数据类型】:integer(整数,起始值为0);long(数字,可接受较大数值,起始值为0,可负可小数);string(字符串,可以输入英文)

5、②调用变量:c.GetAttrib(“变量名称”)

6、③存储变量:c.SetAttrib”变量名”,…(此处的省略号为要设定给“变量名”的已有变量)。

7、1,E-Prime调用字段:[字段名]。例如,在list中的某一列(属性设定)中存储了刺激,命名为“stimu1”,若要在TextDisplay控件中调用List中的刺激,则写为,[stimu1]。

8、2,运行程序开始界面中,“Please enter the Subject Number”表示“输入被试编号”;“Please enter the Session Number”表示“实验组别”,可以被我们用于区分被试的组别或实验条件。

9、3,复制已经写好的控件,在view窗口,√起Browser(显示Browser),随后在Browser中选择复制粘贴。注意,复制后在同一proc中的相同名字的控件,修改后原先的也会被更改,即过程/对象是联动的;而在不同的proc中,可以对控件进行修改,名字不同则彼此相互独立。

10、4,实验调适:不需要把所有的实验材料都放置到在程序中调适,这样会耗费很大的精力,只需要调适3/4个trail即可,如果没有问题,则再放入全部材料,如果出现问题则是我们的材料有问题。