案例介绍

“无缝教学代理学习实验”是一个引导被试学习心理效应的实验程序,该程序提供了一个可以根据被试学习情况进行不同类型动作和语音反馈的“虚拟教师”(虚拟教学代理),能够与用户进行自然、流畅的交互与沟通。

下面是该实验程序的工作流程:

  1. 用户进入实验程序,并接受简要的介绍和指导。
  2. 实验程序前端展示心理学实验任务,例如视觉搜索、工作记忆测试等。
  3. 用户根据指示完成实验任务,并将结果输入到前端。
  4. 教学代理分析用户的输入和结果,并根据心理学效应的相关理论提供实时的指导和解释。
  5. 教学代理可以回答用户的问题、解释实验结果,并提供进一步的学习材料和资源。
  6. 用户可以与教学代理进行交互,提出问题、请求帮助或深入讨论。

这个实验程序的优势在于将心理学学习与教学代理的功能结合起来。教学代理能够根据用户的输入和结果,提供个性化的指导和解释,帮助用户更好地理解心理学效应和实验任务。它可以回答用户的问题,提供进一步的学习资源,并与用户进行交互,增强学习的效果和参与感。

这个带有教学代理的心理学效应学习实验程序可以应用于心理学研究、教学和学习领域。研究人员可以利用该程序进行实验和数据收集,以探索心理学效应的产生机制和影响因素。教师和学生可以使用该程序进行心理学知识的学习和实践,通过与教学代理的交互,提升学习效果和理解深度。

通过整合教学代理的功能,我们的心理学效应学习实验程序提供了一种创新的学习和研究工具。它不仅能够帮助用户更好地理解心理学效应,还能够提供个性化的学习支持和指导,促进知识的掌握和应用。

技术细节

基于 Flutter 和 libmpv 实现了无缝人像切换功能。通过视频播放监听控制和用户逻辑的交互,从而实现了流畅的人像切换效果。以更好的支持被试在学习心理学效应过程中的流畅感受,为实验效度提供有力保证。

客户收益

在传统的教育心理学领域学习方向的心理学实验中,通过程序操纵变量来控制实验条件的能力深入但广度有限,其中较为局限于眼动、脑电等信号收集,在控制学习方式上能力较为单一:E-Prime 售价昂贵、施测需要苛刻的条件,数据收集、汇总繁琐且展示学习方式的能力较差:只能在一定时间内按照一些简单规则展示一些图片或格式、长度和播放受限的视频,大大限制了心理工作者的实验能力以及科研效率。MATLAB 和 PsychToolbox 的门槛高,MATLAB 语法为科学计算设计,PsychToolbox 为高精度展示简单刺激设计,都不符合大部分心理学实验需求。

而基于 Flutter 的应用程序则即保留了“Web应用”快速开发,低成本高回报的能力,又提供了“原生应用”流畅的性能以及对本机平台能力的利用:无限制的蓝牙、串口、中央处理器、内存、外接设备使用,能够部署在多个平台,最大限度的满足实验数据收集需要。

在本程序应用于客户实验的半年时间内,先后释出了 8 个实验的版本,修改次数几十次,整体框架和核心代码稳定、可靠,很好的支持了客户的博士论文实验数据收集事宜,很好的实现了客户最初设想的科研目标。

有类似需求?联系微信 CorkineMa免费获取建议和报价折扣。