問題のコンテキスト


さまざまな状況で問題を共有できます。 コンテキストはなじみのない言葉かもしれません。あなたのMoodleサイト内の領域としてコンテキストを考えてください。それぞれ異なるコンテキストには、別々の問題カテゴリ階層があります。それで、今、あなたはあなたの問題が共有されるであろう「コンテキスト」を選ぶことができます。また、管理者は、さまざまなコンテキスト領域内でさまざまな権限をユーザーに付与できます。

以下のさまざまなコンテキストの関係を示す図を参照してください。色が異なると、コンテキストの種類も異なります(2つの色相がありますが、どちらも同じ種類です)。問題コンテキストが互いにどのように関係しているかに注目してください。コースカテゴリのコンテキストは入れ子にできることにも注意してください。この例では、「人文」と「言語」の中に入れ子になった2つのコンテキストがあります。私たちは3番目のコースカテゴリ「英語」と4番目などを持つことができます。コースカテゴリは無限に入れ子にすることができるため、問題を共有したり問題共有の権限を課題たりするための非常に柔軟な問題コンテキストのシステムを設定できます。

問題カテゴリで説明したように、問題はファイルシステムのフォルダに似た階層構造で格納されています。問題コンテキストは、問題カテゴリのツリーが実際に配置される場所として想像することができます。デフォルトでは、すべての教師はコースのコンテキスト(図の青いもの)と活動モジュールのコンテキスト(白いもの)で新しい問題を作成できます。教師がどのようにして問題を作成できるようにするかについては、後で説明します。

問題コンテキストの例図:問題カテゴリはいくつかの入れ子にされた領域に格納することができます


問題コンテキストは、ロールコンテキストとパーミッションコンテキストのサブセットにすぎません。別のコンテキストに含まれるコンテキストは、それを含むコンテキストの権限を継承します。あなたがそうする許可を持っていれば、どんなコンテクストコンテキストでも問題カテゴリーにアクセスすることができます。覚えておいてください、あなたは2つの方法で問題バンクにアクセスすることができます:活動の中から(今は小テスト活動だけ)、または 'コース管理メニューのリンクから'問題 '。問題バンクに次の場所からアクセスすると、

  • 活動。権限がある場合は、以下の問題カテゴリにアクセスできます。
    • その活動のコンテキストとそれを含むコンテキスト
    • 活動モジュールが含まれるコース
    • 活動モジュールを含むコースが含まれているコースカテゴリ。
    • コアシステムのコンテキスト
  • コース。権限がある場合は、以下の問題カテゴリにアクセスできます。
    • そのコース
    • コースが含まれるコースカテゴリ
    • コアシステムのコンテキスト

そのため、問題のコンテキストは次のようにしてアクセスできます。

  • 活動のコンテキスト :一つの活動モジュールにのみ利用可能な問題。
  • コースのコンテキスト :コース内およびコース内のすべての活動モジュールがコース管理ブロックの[問題]リンクから利用できる問題。
  • コースカテゴリのコンテキストコースカテゴリ内のすべての活動モジュールおよびコースで利用可能な問題(1つのコースカテゴリに他のコースカテゴリを含めることができます。自分の問題を任意の親コースカテゴリで共有できます)。
  • コアシステムコンテキスト :あなたのサイトのすべてのコースと活動で利用可能な問題。

問題機能はすべて、関連するコンテキストでテストされています。したがって、たとえば、問題をカテゴリに追加するには、そのコンテキストに対する追加機能が必要です。詳細については、 ロールと機能のヘルプを参照してください。あなたがコンテキスト内で何かをする許可を持っていない場合、そのコンテキスト内のカテゴリはあなたに見えないでしょう。

関連情報