1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(JSPsych不要)生PHPと生JavaScriptで書く心理実験刺激入門

Last updated at Posted at 2024-04-16

JSPsych?そんなもの知りません(でした)

生PHPと生JavaScriptを習得した方にとっては、ライブラリに頼らない方が早く心理実験刺激を作成できるのではないでしょうか?
また、JSPsychを使ってみたものの、痒いところに手が届かないと感じてた方もいらっしゃるかと思います。

そんな人のために、生PHPと生JavaScriptで作成した心理実験刺激の例を作成しました。
自由にご活用ください。

取り上げているのは、映像刺激に対する評価実験です。
後輩ちゃんが不要なファイルをあげたりあげなかったりしていますが、お気になさらず。

PHP7系が入っていれば動作しますが、今回は簡単にMacOSでのDockerを用いた環境構築について説明します。

  1. Docker Desktopのインストール
    https://docs.docker.com/get-docker/

  2. コードの引用、コンテナ立ち上げ
    Terminalで以下を実行

    cd ~/Documents
    git clone https://github.com/Hoboki/russell-evaluation.git
    cd ~/Documents/russell-evaluation
    docker-compose up -d
    
  3. README.mdに従って*.example*を.exampleなしのファイルにコピー

  4. ブラウザでlocalhost:8000を検索。被験者のログインページが出てきたら成功!

JSPsychを使わないことのデメリット

今のところ思いつかないので、思いつき次第更新します!(コメント待ってます)

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?