すべての参加者がランダムに割り当てられます。すべての組み合わせが等しい確率で生成されます。
12人を4人ずつ3グループに分ける方法は15,400通りあります(多項係数 12! / (4!)^3)。公平なランダム割り当てとは、その15,400通りすべてが等しい確率で選ばれることを意味します。dice83のグループ生成ツールは、参加者リストに対してフィッシャー・イェーツのシャッフルを実行し、シャッフルされた順序をラウンドロビン方式でグループに振り分けることでこれを実現しています。ロナルド・フィッシャーとフランク・イェーツがこのアルゴリズムを1938年に発表して以来、偏りのない順列生成のゴールドスタンダードであり続けています。
教師が生徒に「グループを作って」と言うと、その結果はほぼランダムにはなりません。友人同士が固まり、積極的な生徒が先に選び、おとなしい生徒は余ったグループに入ることになります。善意による手動のシャッフルでさえ、微妙なパターンが生まれます。教師は無意識のうちに既知の対立関係を分離したり、座席の位置でグループ分けしたりします。真のランダム割り当ては、意識的・無意識的を問わず、あらゆる形のバイアスを排除します。各生徒がどのグループにも入る確率が完全に等しくなります。
20人の参加者を3グループに分ける場合、2つのグループは7人、1つのグループは6人になります。生成ツールは余りを公平に分配します。余った人数はシャッフル順で最初のグループに割り当てられるため、「大きいグループ」の指定自体もランダムです。繰り返しシャッフルしても、特定のグループが体系的に大きくなったり小さくなったりすることはありません。この端数の適切な処理は、参加者数とグループ数のあらゆる組み合わせで機能します。
このツールをスクリーンに投影して、グループ分けを透明で楽しいものにしましょう。生徒たちはリアルタイムで番号がグループに配られていく様子を見守ります。アニメーションが共有されたワクワク感を生み出します。シャッフル後、各生徒は自分の番号を見つけて割り当てられたグループに参加します。繰り返し使う設定は、よく使う構成をブックマークしておきましょう:
学期の初めに各生徒に番号を割り当てましょう(またはクラス名簿の順番を使用)。その番号はすべてのシャッフルで一貫して使われます。このツールは番号を使用するため、生徒の名前がいかなるシステムにも入力されることはありません。プライバシーリスクゼロ、データ収集ゼロです。
シャッフルはcrypto.getRandomValues()を使用して完全にブラウザ内で実行されます。サーバーはこのページを配信して終了します。グループの割り当てはローカルで計算され、ブラウザのメモリ上にのみ存在します。「すべてコピー」のテキストはクリップボードに残りますが、サーバーには一切送信されません。URLを共有する際に共有されるのは設定(参加者数とグループ数)のみであり、実際の割り当て結果に関する情報は含まれません。
このリンクを同僚に送りましょう。同じ設定で、独自のランダム割り当てが生成されます。
日々のインスピレーション
A' Design Awardの審査員が選んだ作品を毎朝お届けします。