实验时间线
实验时间线作为一次实验的结构蓝图。它决定了参与者所呈现的所有元素的顺序和时间,包括刺激、互动和反应收集。通过以清晰的顺序组织这些组件,实验时间线确保了一致性和精确的实验控制。
重要提示: 实验时间线仅表示一次实验。它并不是整个实验。多个实验时间线可以组合和重复在实验时间线中,以创建完整的实验。
实验时间线的范围
实验时间线的范围仅限于一个实验实例。它只定义在一次执行周期内发生的事情,从实验的开始到完成。
实验时间线不适用于 🚫这意味着实验时间线默认不包含以下信息:
- 实验重复了多少次
- 实验在整个研究中的顺序
- 不同条件或区块是如何构建的
- 实验的任何非实验元素
其主要作用和正确使用是严格地定义和代表一个单独的实验的内部结构,而不论后来在更广泛的研究设计中如何使用。

实验的结构
每个实验都是由一系列的帧构成,每个帧代表一个特定的步骤或屏幕,引导参与者完成任务。
帧的顺序流
实验时间线由帧组成,这是每次实验中的独立步骤。每个帧表示一个特定的屏幕或状态,帧的执行是按定义的顺序从开始到结束。
例如,一个帧可能显示注视十字,接下来的帧展示一个刺激,后面的帧收集反应。实验时间线控制实验如何从一个帧移动到下一个帧,包括每个帧显示的时长以及引发转换的触发因素。
典型帧顺序
一个常见的实验时间线可能包括:
- 一个注视帧以准备参与者
- 一个刺激帧呈现内容(例如,图像、文本、音频、视频)
- 一个反应帧收集输入
- 一个反馈或跨实验帧
这些都是同一个实验时间线内的各个帧,而不是独立的实验。
使用实验时间线
实验时间线是构建单个实验的视觉顺序的地方。它将帧从左到右按顺序显示,每个帧代表参与者将看到的一个屏幕。您可以直接在此视图中添加、安排和配置帧。
添加帧
要向实验中添加新帧,请使用实验编辑器底部的按钮。有两种帧类型可供选择,以及导入帧的选项:
画布
画布帧给您提供自由控制布局。您可以通过准确坐标在屏幕上的任何位置放置内容元素。当刺激的精确位置很重要时,例如在视觉感知任务、反应时间任务或您需要对元素在屏幕上的出现位置进行细粒度控制的任何研究中,请使用此帧类型。
页面
页面帧自动从上到下排列内容,类似于标准网页。元素垂直堆叠,间距一致,使这一帧类型非常适合问卷、同意书和布局灵活性不如可读性和流程重要的调查。
导入帧
导入选项允许您从您有权限的其他任务或研究中导入帧。当您想重用现有设计而不必从头开始重建时,这很有用。
导入时,系统将询问您如何处理与帧相关的任何变量:
- 创建新变量 — 导入的帧完全独立,并与其自己的变量副本一起工作
- 重用现有变量 — 导入的帧连接到当前任务中已存在的变量,保持一切相关联
导入的帧将添加到您的时间线中,并可以像其他帧一样进行编辑。
帧设置
选择时间线中的一个帧,右侧的 帧设置 面板可用于指定。可用选项取决于帧类型,但以下是所有帧所共有的:
名称:用于标识任务中帧的标签(不向参与者显示)持续时间:可选的固定显示时间(单位为毫秒)。如果未选中,该帧将保持在屏幕上,直到事件或操作使实验向前推进背景颜色:设置自定义背景颜色或使用研究的默认。注意: 对于眼动追踪研究,背景颜色在校准时必须与默认的白色相同。隐藏鼠标:在此帧活动时隐藏参与者的光标
画布帧设置
宽度和高度:画布区域的尺寸,可以根据任务的缩放模式(如任务设置中的定义)设置为像素、全屏单位、毫米或视觉度。
页面帧设置
最大宽度:页面内容区域的最大宽度边框大小:元素之间的边框厚度元素边距:页面上元素之间的间距
修改实验时间线 — 实验系统
实验系统 是您定义实验条件和控制实验结构与重复方式的地方。每个唯一的因素水平组合构成一个条件,而时间线则适应以反映您当前编辑的条件。
每条件编辑
默认情况下,您在时间线中所做的任何更改将应用于所有条件。这通过在实验与条件面板中选择默认实验行来指示。在此模式下进行编辑设置共享的基线属性。
要编辑特定条件,请单击实验与条件面板中的行。 时间线和帧设置将更新为反映该条件。与默认不同的属性会以视觉方式突出显示,这使您容易看到哪些内容已被自定义。
您可以在四个不同的具体层次上工作:
- 默认实验 — 更改适用于所有条件
- 因素水平 — 更改适用于所有共享特定因素水平的条件
- 条件 — 更改适用于特定的因素水平组合
- 单个实验 — 更改适用于条件中单个实验重复。
在实验与条件表中,输入每个条件的# 实验。要访问单个实验,请使用箭头图标►展开条件行。
编辑层次
这四个层次形成一个严格的自上而下的层次结构,在更高层次所做的更改优先于较低层次所做的更改。例如,如果您在单个实验层次自定义了一个文本对象,然后在条件层次对同一属性进行了更改,条件层次的设置将覆盖您为单个实验设定的内容。这个逻辑适用于整个层次结构 — 默认实验的更改将覆盖该属性在因素、条件或单个实验层次上设置的任何内容。
这使得您工作的顺序变得重要。一般规则是从上到下构建您的设计:先从默认实验开始,确定所有共享的内容,然后再转向因素水平、条件,最后仅在需要更精确的覆盖时才处理单个实验。在设计过程中早期在细化层面进行更改,然后再返回调整更高层次,可能会导致意外结果,因为更高层次的更改将覆盖更具体的内容。在工作时记住这一层次结构将帮助您避免意外覆盖,并保持实验设计的可预测性。
示例:图像评分研究
想象一下,您正在进行一项研究,参与者查看来自两个类别——自然场景和城市场景——的图像,并对每幅图像使他们感到多么平静进行评分。在因素面板中,将因素名称编辑为场景类型,并设置两个水平——自然和城市。在实验与条件表中,输入每个条件的# 实验。要访问单个实验,请使用箭头图标►展开条件行。
默认实验 — 从这里开始以标准形式设计实验。将您的图像对象放在帧的中心,添加评分尺度并设置一个文本标签,内容为“这幅图像让您感到多么平静?”设置帧的持续时间、背景颜色和其他在显示的图像不同的情况下依然保持不变的属性。每个条件将自动继承此布局。
因素水平 — 您的研究有一个因素:场景类型,并有两个水平——自然和城市。在自然因素水平下,设置图像对象以显示自然照片,并在需要的情况下更新文本标签。在城市因素水平下,将图像更换为城市照片。属于每个水平的所有条件现在将显示正确的图像,而您无需逐个编辑每个条件。
条件 — 如果特定的因素水平组合需要进一步调整(特别是在2x2设计的情况下)——例如,一个特定条件使用的高对比度城市图像需要更深色的背景才能正确显示——您可以在条件层次进行该更改,而无需影响其他任何内容。
单个实验 — 如果条件中的单个实验重复需要一个独特的调整,您可以在单个实验层次进行该调整。
通过自上而下的工作方式,您只需在适用的最高层次定义每个属性,其余部分由层次结构处理。如果您从一开始就分别编辑每个条件,那么对共享布局的任何后续更改(例如移动评分尺度)都需要在每个条件中重复。
特征实验时间线修改和实验系统的真实研究
以下研究显示了实验时间线在实验任务上下文中的实际应用,特别是每个研究中的主要桌面任务。您可以导入或检查它们,以更仔细地查看此设计功能。
Flanker任务
该研究使用Flanker任务测量选择性注意和抑制控制。参与者对中心箭头的方向做出反应,同时忽略周围的干扰物。反应时间和准确性被记录为表现指标。
点探测任务
在这个任务中,参与者看到一对图像,随后是一个小点,并必须通过按键(桌面)或按钮(移动设备)尽快响应点的位置。
每条件可以更改的内容
每个帧在所有条件中包含相同的对象集——您不能为特定条件添加或删除对象。如果某个对象存在于帧中,则它在每个条件中都存在。要控制对象在给定条件中的出现情况,请使用事件在帧开始时更改其可见性或活动状态。
对于确实出现的对象,以下属性可以针对条件进行自定义:
- 内容 — 更改元素显示的文本、图像、音频或视频
- 位置和大小 — 移动或调整元素的大小以适应特定条件
- 样式 — 调整颜色、字体、边框或其他视觉属性
- 可见性和活动状态 — 使用与条件相关的事件显示或隐藏元素,或完全停用它
非实验任务中的实验时间线
实验时间线专门用于可重复的帧序列。当相同的结构需要多次呈现时,例如在反应时间任务或刺激-反应实验中,它们就会被使用。
然而,在研究的所有部分并不都遵循这种重复结构。例如,同意书、说明屏幕或问卷通常只呈现一次,并在实验中不包含重复的帧序列。因此,它们被作为独立任务实施,而不是与充分利用实验时间线的实验任务一起实施。
这种分离使得实验时间线可以专注于重复的实验,而其他任务类型则处理研究中一次性或独特的结构部分。
因此,即使实验时间线出现在这些非实验任务(如基于问卷的任务)中以表示帧的流动,实验时间线的全部功能在实验任务中才会充分发挥,特别是在实验系统的背景下。