发布信息

心理学程序编写软件、分享视频与书籍的学习方法

作者:软荐小编      2023-10-14 01:06:56     168

心理学是一门交叉学科,学习过程中使用的软件比较复杂。 在这篇文章中,我们简单整理了一些我们常用的软件,并分享了一些学习这些软件的视频和书籍。

1.心理编程软件:

电子总理:

心理实验软件应用_心理实验软件_心理学实验软件

心理学最常用的编程软件之一,它基于VB语言。 上手简单,上手速度快。 具有完整的操作界面,对电脑配置要求不高。 基本可以满足大部分心理实验的需要。 缺点:难以编写极其复​​杂的程序,仅支持Windows系统,对Mac不友好,对图片的可操作性较低,如透明度等。

对于E-prime学习心理实验软件,这个公众号有完整的E-prime介绍。 我还推荐《E-Prime实验设计技术》以及华南师范大学曾祥彦老师的课程。 曾老师的课程可在中国大学MOOC(icourse163.org)限时免费观看。

心理工具箱(PTB):

一个开源的、功能强大的心理学编程扩展包。 基于Matlab,可以实现所有心理实验程序,使用上限非常高。 由于它是开源的并且基于Matlab,因此可以根据个人需求进行扩展。 缺点:上手难度大心理实验软件,没有操作界面,需要有一定的编程能力; 因为是基于Matlab的,所以对电脑配置有一定的要求,而且容易出现错误。

PTB官方网站:psychtoolbox.org; 学习可以参考苏州大学冯承志老师的《PsychToolBox工具箱与Matlab编程实例》,以及B站UP主《我的大脑满脑子都是》提供的讲解视频《Psychtoolbox零基础教程》 “()。 心理学:

心理实验软件_心理学实验软件_心理实验软件应用

一款基于Python编写的类似PTB的扩展包的心理学程序,可以实现所有心理学实验程序。 它也是开源且免费的。 它的优点和缺点与PTB类似,但由于它基于Python,Psychopy具有更好的可扩展性。 缺点:需要一定的编程基础。 虽然提供了基本的操作接口,但是大部分还是需要通过代码来完成。 个人感觉稳定性不如PTB。 Psychopy官网:学习请参考《实验编程PsychoPy从入门到精通》,英国诺丁汉大学Jonathan Pierce主编,清华大学何吉波老师译。 这里列出了一些心理学编程软件。 此外,Inquisit和Presentation也是优秀的心理学编程软件。 不过,由于它们比较小众,笔者从未使用过,所以这里不再赘述。 2、统计分析软件:

统计软件:

心理实验软件应用_心理学实验软件_心理实验软件

SPSS是世界上第一个采用图形菜单驱动界面的统计软件。 其最突出的特点是操作界面极其友好,提供了所有常用的分析方法。 除了操作界面提供的分析方法外,它还允许您通过代码构建自己的分析方法。 基于VB基础架构,上手简单。 识别度高,电脑要求低。 缺点:一些罕见的统计方法很难使用,例如排列检验; 输出的统计结果图表不美观,无法定制更复杂的结果显示图表。

SPSS作为商业软件,没有免费的正版资源。 学习SPSS可以参考B站UP主“长安九里”()提供的讲解视频《SPSS统计分析从入门到精通》(); 还可以参考《SPSS统计分析教程》,分为基础教程和高级教程两个。 张文通先生撰。

R 和 RStudio:

心理学实验软件_心理实验软件_心理实验软件应用

R 是一种用于统计计算和图形的编程语言和环境,汇集了许多函数以提供强大的功能。 R语言软件界面简单,通常不直接使用。 相反,使用图形界面 Rstudio。 RStudio 是一个免费的开源集成开发环境。 RStudio 提供了一个具有许多功能的环境,使 R 更易于使用。 因此,我们一般所说的R包括R语言框架和RStudio图形界面。 R语言作为专门用于统计的汇编语言,统计功能极其全面,涵盖了几乎所有心理学中可以使用的统计方法,而且在绘图功能方面也更加完善。 缺点:虽然RStudio提供了图形界面进行操作,但具体使用更类似于Matlab的使用。 它对代码有基本要求,比SPSS更难上手。 而且,R语言的很多语法与C、VB的语法不同,这着实让人恼火。

R-Studio官方网站:。 学习可以参考B站UP主“基因学院”提供的《R语言与数据分析入门》(),也可以参考Robert I. Kabacoff写的《R语言实践》。

除了SPSS和R语言之外,Python和Matlab也可以进行统计分析,但这两者更像是语言平台,因此不属于统计分析软件。

本文仅简单介绍和分享实验和统计分析所用的软件。 稍后我们会分别介绍EEG和ERP所用的软件~谢谢大家的支持和分享。

相关内容 查看全部