ランダム選択ツールが教室でその居場所を得る理由は1つです。教師の手がある名前の上で止まり、数人の生徒が自分が呼ばれるのかを心の中で確認する、あの瞬間を取り除きます。ランダムにすれば、その反応がなくなり、それに伴う摩擦も消えます。
それが利点のすべてです。選択肢を評価するときに思い出しておく価値があります。「どのツールが最高か」はたいてい間違った問いで、役に立つのは「どのツールがこの活動に合うか」です。
ツールの選び方
| やりたいこと | 使うツール |
|---|---|
| 質問に答える人を1人選ぶ | 名前ルーレット |
| リストから1人を選ぶ、演出なし | くじ引き |
| クラスをチームに分ける | グループ作成 |
| タスク、当番、役割を割り当てる | タスク割当 |
| チーム間でポイントを管理する | スコアボード |
| ルールに従って席を割り当てる | 座席割り当て |
名前ルーレット
視覚的なツールで、生徒が期待するものです。発表が結果と同じくらい重要な活動に向いています。指名、音読のローテーション、「次に発表するのは誰か」などです。回転がその瞬間に重みを与えます。参加を罰ではなく自発的なものに感じさせたいとき、そこが要点になります。
知っておくべきコスト: テキストの抽選より時間がかかります。30人を素早く一巡させるには、それが積み重なります。
くじ引き
フラットなリスト、1人の当選者、演出は最小限。繰り返すものにはこちらが適しています。出席確認、宿題の確認、「まだ手を挙げていないのは誰か」などです。ルーレットより速く、公平さは同じです。どちらも同じ crypto.getRandomValues() を源にしています。
グループ作成
クラスをチームに分けます。グループ数で分けることも、固定の人数で分けることもできます。均等割り以外のオプションがあり、教室ではそのうち2つが重要です:

- チームごとの上限人数 — 正確な人数ではなく上限を設定するので、切り捨てても1人だけのグループにならずに済みます
- グループ名 — チームに名前を付けると、匿名の分割が生徒の心に残るものになります(「青チーム、音読は第4章です」)
グループでは、ランダムさよりもバランスが重要です。能力差の大きいクラスをランダムに分けると、3回に1回ほど、機能しないグループが1つできます。グループ作成は能力を見られないので、作業がグループ単位で成否を決めるなら、ランダム化と簡単な自己評価を組み合わせてください。
タスク割当
名前とタスクを、あるいは人と人を組み合わせます。日常的な割り振りに便利です。掃除当番、実験のペア、発表順など、いつも同じ生徒が同じ仕事になるという繰り返しの不満がある場面です。
えこひいきに見えることを取り除きます。これが本当に難しい部分です。6週続けて皿洗いをしたと気づいた生徒には不満がありますが、ローテーションが公平だったと分かっている生徒にはありません。
スコアボード
チーム間のポイントを管理します。単純ですが、その価値は計算よりも動機づけにあります。目に見える採点は、一連の小さなタスクをスコアボードのあるものに変え、人はそれをずっと熱心に取り組みます。
座席割り当て
ルールに従って席を割り当てます。五十音順、ランダム、前回の席からのローテーションです。学期を通して役に立つのはローテーションです。同じ生徒の集まりが何か月も一緒に座り続けるのを、誰も文句を言わないまま防ぎます。
避けたい準備のミス
その場でリストを作る。 クラスを待たせながら30人分の名前を入力すると、その瞬間を無駄にします。事前にリストを用意するか、写真から読み込んでください。
抽選の後にどうするかを言わない。 もう一度引くのか、当選者を外すのか、次に進むのかを先に伝えます。活動の途中で決めると、「もう一回、今のは不公平」という繰り返しが生まれます。
何にでもルーレットを使う。 魅力は薄れ、しかも遅いです。ふさわしい瞬間のために取っておきます。
生徒を関わらせるのを忘れる。 どれにも共通する最も効果的な形は、生徒に操作させることです。生徒は一連の流れを最初から見ており、あなたが影響を与えていないことも分かるので、結果を信じる必要がなくなります。
必要ないもの
作るアカウントも、インストールするものも、抽選回数の上限もありません。このページのものはすべてブラウザですぐに動きます。チャイムの5分前に準備するときには、それが重要です。
公平性についての注意
ランダムは偏りがないという意味ではありません。リストに女子が20人、男子が8人いれば、公平な抽選でも大半は女子が選ばれます。ツールはランダムですが、対象はランダムではないからです。構成が重要なら、クラス全体ではなくグループ内でランダムにしてください。
基本の仕組みは一度理解しておく価値があります。RandomSelect は予測可能な Math.random() ではなく、ブラウザの暗号学的乱数源で抽選します。公平性ページに詳しい説明があり、すぐ読めます。
まずは1つから
6つすべてを取り入れないでください。最もよく行う活動を1つ選び、それを2週間ランダム化します。うまくいけば、次を追加します。
名前ルーレットが通常の出発点で、登録なしで無料で使えます。