日本認知心理学会第19回大会 ワークショップ¶
2022年2月28日に開催された日本認知心理学会第19回大会ワークショップの資料置き場です。
事前準備¶
「PsychoPyでつくる心理学実験」(朝倉書店, 2020) 第6章の実験を題材として、PsychoPy BuilderとPavloviaを使ってオンライン実験を作成する手順を解説します。 参加いただける方は以下の準備をお願いいたします。
なお、ワークショップではPsychoPy Builderの基本的な操作や第6章の実験の作成手順を解説しません。 第6章の実験の内容を確認したい方は ワークショップで取り上げる実験について 、作成の様子を動画で確認したい方は 実験作成手順の解説動画 をご覧ください。
PsychoPy実行環境 |
可能であれば バージョン2021.2.3 をご用意ください。2020.2以降であればほぼ同じように操作できますが、一部異なる点があります。ダウンロードはこちらです(https://www.psychopy.org/download.html)。 |
Pavloviaアカウント |
ワークショップ前半でオンライン実験の作成をおこない、後半でPavloviaでの実施手順を解説します。後半の作業を自分でおこないたい場合はPavloviaのアカウントが必要です。アカウント作成は無料です。今回のワークショップの範囲では クレジットを購入する必要はございません 。作成手順は Pavloviaアカウント作成手順 をご覧ください。 |
作業用プロジェクト |
cogpsy2021_stroop.zip をダウンロードして展開しておいてください。この実験は「PsychoPyでつくる心理学実験」第6章の実験を一部変更したもので、ワークショップではこの実験を編集します。 [2022/02/28追記] Macでフォントの表示が乱れる場合はCodeコンポーネントの[フォント]を |
Pavloviaアカウント作成手順¶
https://pavlovia.org/ にアクセスしてください。 ページ上部に以下のようなメニュー(トップメニュー)がありますので、Sign in/Registerをクリックしてください。
以下のようなページが表示されます。Registerタブをクリックして各欄に記入し、Registerをクリックすればアカウントが作成されます。以下の2点に注意してください。
Usernameはオンライン実験のURLの一部となりますので、半角英数で入力しやすい名前をつけてください。
Emailは機関ライセンスの認証にも用いられるので、所属機関が機関ライセンスを保有していて、それを利用する予定の方は機関のEmailアドレスで登録してください(詳しくは機関のライセンス管理者にご相談ください)。
ワークショップで取り上げる実験について¶
「PsychoPyでつくる心理学実験」第6章の実験はフィードバックありのStroop課題です。まず第2章でフィードバックのないStroop課題を作成し、第6章でフィードバックを追加しています。 以下に第2章の実験のフローを示します。
第6章では、以下のように各試行の直後にフィードバック画面を追加します。
実験作成手順の解説動画¶
「PsychoPyでつくる心理学実験」第6章の実験を作る動画です。 前半でまず第2章の実験を作成し、後半では第2章の実験をもとにして第6章の実験を作成しています。 「事前準備」でダウンロードする作業用プロジェクトは、これらの動画で作成したものとほぼ同じです(ファイル名やコンポーネントの名前などが一部異なる)。
前半 第2章の実験の作成 (1:23:57)
後半 第6章の実験の作成 (53:13)
ワークショップで使用したスライド¶
当日のワークショップで使用したスライドです。
補足動画¶
ワークショップの後半にPavlovia/GitLabの解説をする時間を確保できなかったので、補足動画を作成しました。 せっかくですのでワークショップでは触れる予定がなかったところまで触れています。
補足動画 (48:25)
主な内容は以下の通りです。
PavloviaとGitLabの関係
DB形式とCSV形式の違い
PublicとPrivateの違い
GitLab上でできること(スライド50-53の補足)