Skip to content

キソジオンライン Wiki

kohske takahashi edited this page Dec 10, 2020 · 17 revisions

ここは開発者向けWikiです。

情報集約しているウェブサイトは https://kohske.github.io/KisojiOnline/ こちらへどうぞ。

目的

リモートでの心理学基礎実験演習を可能にするプロジェクト

  • 対面型授業の水準を完全に満たすことは考えていません。
  • 最低限、実施をできること、ということを目標にしています。
  • すでに使えるオンラインリソースもあることがわかってきたので、情報集約の役目も果たしていきたいと思います。
  • 必要なものはつくります。

内容

  • 心理学の実験演習で使えるオンライン実験を提供します。
  • ブラウザで実験できるように。可能な場合はスマホ対応もしていきます。
  • 資料も多少準備したいと思いますが、あくまで授業の中の実験部分として用いるものだと思いますので、授業資料自体は担当教員の方がある程度作成したほうがよいのではないかと思います。
    • ただ、もし提供してもいいよ、という方がいらっしゃったら頂けると嬉しいです。
  • 細かい議論はSlackでやってます:「キソジオンライン チャンネル
  • Zoomミーティングは多分しません。

テーマ一覧(暫定)

技術情報(暫定)

  • githubでやってます。開発に参加してくれる人は、アカウント名を教えて下さい。
  • 独自制作はjsPsychをベースにしようと思っています。 https://www.jspsych.org/
  • ターゲットはPC上の新しめのブラウザ。
    • スマホにも拡張簡単なようにキャンバス解像度は600x600で作ってます。
    • 反応はキーボードでとってます。スマホ対応にするなら要修正。
  • データは実験終了後に生データをtsvを表示して、エクセルとかにコピペしてもらう形式。
    • サーバ設定が面倒なのと、学生の目に生データを触れさせる、という教育上の狙いがあります。
    • 授業によっては、この段階で各自に集計処理をさせるというのもあり。
    • 操作方法は簡単ですが、それでもわからない場合が出てくると思います。
    • 仮想データセットをいくつか用意しておいて、授業ではそれを使ってもらう、というのもあり。
  • themeディレクトリ内に、各テーマのディレクトリをつくって、説明書+実験を準備しています。
  • RStudio + Rmarkdownで作ってますが、これは必須ではないです。 https://kunisatolab.github.io/main/how-to-jspsych1.html

参加募集

実験の開発・修正・追加

  • git/githubの使い方はわかっているということで、アカウント情報を送ってください。
  • push権限をつけてしまうので、cloneして、編集して、pushしてもらえばOKです。
  • htmlおいておけば、gh-pagesが生成されます。

実験のテスト

  • 手元の環境で動かして、おかしなところがないか、改善点はないか、など情報ください。
  • Issuesかslackが一番いいと思います。

説明文書の追加・編集

  • git/githubの使い方が分かる場合、アカウント情報を送ってください。cloneして、編集して、pushしてもらえばOKです。
  • それ以外の場合は、Issusか、slackか、なんらかの方法で、ドキュメントを送ってもらえると助かります。ワード形式でもいいです。

背景

2020春、新型コロナウィルスの拡大により、大学の対面授業が大変なことになっているのはみなさま御存知の通り。 この中で、心理学の基礎実験演習的なものはどうするよ?という話が出てきました。

https://twitter.com/asarin/status/1246298433003982850

むかーしjavascript版視覚探索「さださがし」をつくったのを思い出してリプライしたところ、

https://twitter.com/kohske/status/1246328669573808128

「ゲキムズ・・・」という反応とともに、

https://twitter.com/asarin/status/1246361427071254529

という提案が。