1 序言
1.1 编写实验/ 001
1.2 建构vs. 编程/ 002
1.3 开源软件的优缺点/ 003
1.4 了解你的电脑/ 004
1.5 PsychoPy 是什么? / 006
1.6 开始操作/ 006
1.7 更进一步/ 007
1.8 关于本书的一些约定/ 008
第一部分 写给初学者
2 创建你的第一个实验
2.1 Builder 界面/ 010
2.2 创建Stroop 任务/ 014
2.3 定义你的条件/ 014
2.4 定义试次结构/ 016
2.5 增加循环,重复试次/ 020
II 目 录
2.6 改变试次中的刺激/ 022
2.7 增加指导语/ 025
2.8 添加感谢界面/ 026
2.9 更改信息对话框/ 027
2.10 数据分析/ 028
3 使用图像:面孔知觉研究
3.1 正确率vs. 反应时/ 033
3.2 面孔识别测试/ 034
3.3 不同单位下的图像尺寸/ 038
3.4 正置和倒置人脸的比较/ 039
3.5 图像设置的额外选项/ 040
3.6 使用不透明度/ 040
3.7 使用掩膜/ 040
3.8 呈现一段影片而非图像/ 041
4 计时与短暂刺激:空间线索化任务
4.1 精确地呈现短暂刺激/ 043
4.2 空间线索化任务/ 045
5 创建动态刺激(文本显示及刺激移动)
5.1 动态是什么?它为什么有用? / 054
5.2 在参数中插入代码/ 056
5.3 例1:逐渐显示文本/ 056
5.4 例2:旋转和放大图像/ 059
5.5 例3:在彩虹的颜色范围内改变刺激颜色/ 060
5.6 例4:制作一个跳动的心脏/ 062
5.7 进一步探索/ 064
6 提供反馈:简单的代码组件
6.1 提供反馈/ 065
6.2 更新反馈的颜色/ 068
6.3 报告反应时/ 068
6.4 一些有用的代码片段/ 070
6.5 报告最后五个试次的表现/ 071
7 评定:测量“大五”人格结构
7.1 测量人格的工具/ 075
7.2 分类量表、李克特量表或连续评定量表/ 077
7.3 控制最终评定结果/ 079
7.4 存储什么/ 080
7.5 结束任务,获取数据/ 082
8 随机化,区组和平衡处理:双语Stroop 任务
8.1 区组化试次/ 084
8.2 双语Stroop 任务/ 085
8.3 构建区组化Stroop 任务/ 086
9 使用鼠标输入:创建视觉搜索任务
9.1 获取空间响应/ 094
9.2 视觉搜索/ 094
9.3 运行任务/ 095
9.4 鼠标组件介绍/ 096
9.5 控制条件文件中刺激的可见性/ 098
9.6 通过代码控制刺激呈现的位置/ 099
9.7 对鼠标所点击的空间位置进行响应/ 103
9.8 选择性地跳过一个程序/ 105
9.9 让试次平稳地过渡/ 106
9.10 用指向替代点击/ 107
第二部分 写给专业人士
10 用随机化实现研究设计
10.1 如何将实验对象分配到不同的实验条件或小组中? / 110
10.2 了解循环设置的选项/ 114
10.3 总结/ 120
11 坐标和颜色空间
11.1 坐标系/ 121
11.2 颜色空间/ 125
11.3 纹理的相位 / 127
12 理解计算机的计时问题
12.1 理解显示屏的刷新率/ 129
12.2 测试刺激的计时/ 132
12.3 通过显示屏刷新进行计时/ 136
12.4 图像和计时/ 136
12.5 反应时的精确度/ 138
13 显示器和显示器控制中心
13.1 计算机显示技术/ 139
13.2 显示器中心/ 144
13.3 显示器校准/ 145
13.4 空间校准/ 145
13.5 伽玛校正/ 145
13.6 色彩校正/ 150
13.7 步骤/ 151
14 调试实验程序
14.1 常见错误/ 152
14.2 错误信息和警告信息及其含义/ 153
14.3 如何调试实验程序/ 155
14.4 在论坛上提出更好的问题/ 156
15 专业提示、技巧和鲜为人知的功能
15.1 在你的实验中添加README 文件/ 159
15.2 扩大或缩小流程和程序/ 160
15.3 复制和粘贴程序与组件/ 160
15.4 共享实验的在线存储库/ 161
15.5 在实验中使用对话框中的变量/ 162
15.6 控制数据文件和文件夹名称/ 163
15.7 在窗口模式下运行/ 163
15.8 重新创建数据文件/ 164
15.9 跳过实验的一部分/ 164
15.10 重新打开提示/ 164
第三部分 写给专家
16 心理物理学、刺激和阶梯法
16.1 光栅和伽柏/ 166
16.2 边缘光滑的掩膜(高斯和升余弦)/ 168
16.3 使用图像作为掩膜/ 170
16.4 元素数组/ 171
16.5 随机点动态运动图/ 174
16.6 阶梯法和QUEST 处理程序/ 177
17 创建FMRI 研究
17.1 检测触发脉冲/ 183
17.2 无偏移计时(Non-slip Timing)/ 184
17.3 在FMRI 研究中,如何校准显示器/ 185
18 创建EEG 研究
18.1 EEG 研究有何特别之处? / 188
18.2 发送EEG 触发信号/ 188
18.3 通过并行端口或LabJack 进行通信/ 189
18.4 通过网络连接发送EEG 触发信号/ 191
18.5 使用自定义库/ 193
19 在实验中添加眼动追踪
19.1 Builder 界面中的眼动追踪/ 194
19.2 配置ioHub/ 196
19.3 为ioHub 编程/ 200
19.4 在视觉搜索任务中添加眼动追踪/ 201
19.5 通过ioHub 存储数据/ 209
19.6 将图像刺激保存到磁盘中/ 212
19.7 结论/ 214
附录A 数学复习
A.1 正弦和余弦/ 215
A.2 重新调节和改变开始点/ 217
A.3 毕达哥拉斯定理/ 217
附录B 练习解答
参考书目
· · · · · · (
收起)