教師と生徒の関係があるとしましょう。一方には教師のリストがあり、もう一方には学生のリストがあります。特定の教師によって教えられた生徒と特定の生徒がサインアップした教師についてユーザーに通知するための最良の方法(視覚的にも魅力的)は何ですか。ユーザーがこのページに移動するとすぐにこの情報を提示する必要があるため、ホバーはオプションではありません。想定できるのは、最大30人の教師と約40人の生徒がいることです。このシナリオでは、主題は重要ではありません。生徒と教師の間の多対多の関係をマッピングしたいだけです。
教師と生徒のタブを使用して、その科目に登録されている生徒と一緒に、件名/教師をリストビューに表示できます-次のようなもの:
表形式を使用すると、生徒を片側に、教師を上に配置できます(またはその逆、ビュースイッチャーオプション?)
生徒は左下で自分の名前を見つけ、全体をスキャンして科目を確認し、上からスキャンして教師を確認できます。また、教師が複数の科目を教える場合は、セルを複数の科目に分割できます。 (以下の教師A、学生3の関係を参照してください)。
テーブルをフィルタリングして、特定の生徒の行や教師の列を表示できます。教師が教える生徒だけを見たい場合は、その基準に合わせて行をフィルタリングできます。
追加:
以下からAndréKleinschmidt'sマトリックスの最小バージョンを改善したので、45度回転して両方の軸のラベルを水平に読み取ることができます。必要に応じて、ビューを変更する別のユーザーオプションにすることもできます。
例:
教師と生徒を次元として共起行列を試すことができます。主題が問題ではない場合、クロス/ドットは適切に接続を表示し、表示スペースを節約を保存します。
Victor HugoのLesMisérablesでの文字の共起 を示す、共起マトリックスの素晴らしい例の視覚化があります。 (ページが利用できなくなった場合は、下の画像を参照してください)
この例はJavaScript-Library D.js を使用して作成されたものであり、Webサイトに配置する必要がある場合に役立つツールです。
例とは逆に、人を自分自身と照合せず、明らかに長方形の行列になります。
さらに、接続数(行/列ごとの塗りつぶされたセル)に依存して、教師または生徒が並べ替えを提供することもできます。 cols/rowsに番号を付けると、easily count教師が担当する生徒の数、または1人の生徒が担当する必要のあるさまざまな教師の数が逆になります。
単純なマーカー(ドット、クロスなど)の代わりに、セルをクラスの数で埋めることができます。このカウンターを合計するとティーチングの負荷が見えるようになります行/列ごと。
フィルターは役に立ちますか?生徒の詳細を表示することが期待されていますか、それとも教師とマッピングするときに名前だけで問題ありませんか?
考えを共有する。