目的
文章を入力するタイプの質問紙を作成します。性別や年齢といったデモグラフィック変数の測定,自伝的記憶課題や自由記述を求める場合などに利用できる形式です。
lab.js Builderでの作成
過去のページと同内容の説明は簡略化しますので,はじめてのlab.jsとlab.js Builder や事前説明とインフォームドコンセントの取得 を参照後,このページを読んで下さい。
では,作成していきましょう。Builderを起動し,サイドバーからPageを追加して下さい。PageのContent内の「+」をクリックし,Single-lineまたはMulti-lineを選ぶとテキスト入力のフォームが追加されます。Single lineは1行,Multi-lineは複数行のテキスト入力が可能です。詳細設定で色々な設定を変更できます(Data typeはSingle-ineのみ)。今回は,Single-lineの例として年齢を問う項目,Multi-lineの測定として問題があったかを問う項目を作成してみます。
詳細設定
歯車マークをクリックすると,詳細設定が表示され,以下の点を変更できます。
- Data type(Single-lineのみ)
入力内容の種類を指定したい場合に設定します。Textでは特に設定できませんが,Numberにすると数値の範囲や刻みの指定,E-mailにするとメールアドレスかを判定,Dateにすると日付の範囲の指定が可能です。
- Help & Instructions
質問項目に対する補足説明を行いたい場合などに入力します。
- Name
データとして記録される質問項目の名前です。デフォルトは質問項目からNameを生成してくれますが,2バイト文字だけだとエラーになるので,できるだけ,半角英数でNameを入力しておきましょう。
- Validation
Require answerにチェックを入れると回答(入力)を必須化できます。
デモグラフィック変数を測定する質問項目の作成
年齢,性別などのデモグラフィック変数を測定する質問項目を作成します。今回は「年齢」を問う質問項目を作ります。以下の手順で行ってみましょう。大学生を対象とするため,18〜99までの数値に入力できる値を限定します。
- サイドバーの「+」から「Page」を追加
- タイトルを「Page」から「Demographic」に変更
- 「Page」のContentの「+」から,Single-lineを追加
- 「Question」に「年齢」と入力
- 「Question」の右の歯車マークをクリックし,詳細設定を表示
- 「Data type」をNumberに変更
- 「Data type」の下にある「↓」(No lower limit)の欄に「18」,「↑」(No upper limit)の欄に「99」と入力し,数値の範囲を指定