STACK問題タイプ
STACK問題タイプ | |
---|---|
タイプ | 問題の種類 |
セット | 該当なし |
ダウンロード | https://moodle.org/plugins/qtype_stack |
問題点 | https://github.com/maths/moodle-qtype_stack/issues |
討論 | https://moodle.org/mod/forum/view.php?id=752 |
メンテナ | ティムハント |
注:このプラグインの最新の英語ドキュメントは、作者のGitHub Webページ( https://github.com/maths/moodle-qtype_stack)にあります 。このページは、[このページのMoodleドキュメント]リンクをクリックするユーザー、および英語以外の言語のMoodleユーザー(このページの下部にある[その他の言語]リンク)を対象としています。 |
STACKは、コンピュータ代数カーネルを使用した教育および評価システムの略です。
概要
STACKは、形成的評価に重点を置いた、数学および関連分野におけるコンピュータ支援評価のためのオープンソースシステムです。このドキュメントはMoodle小テストの問題タイプを提供するSTACKのバージョン3用です。私たちが達成しようとしていることについての詳細は、STACKの哲学の下にあります。
詳細
STACKシステムは、Moodle小テストの問題タイプを提供する、数学用のコンピュータ支援評価パッケージです。コンピューター支援評価(CAA)では、2つのクラスの問題タイプがあります。
- 選択された解答の問題
- これらの問題では、学生は教師が選択した可能性のある解答から選択するか、またはそれと対話します。例としては、複数選択、複数解答などがあります。
- 学生提供の解答問題
- これらの問題では、学生の解答に内容が含まれています。選択ではありません。これらの例は数値の問題です。
STACKは数学的表現である学生提供の答えに集中します。たとえば、学生は多肢または行列を使って問題に答えることができます。基本的にSTACKは数式を要求し、コンピュータ代数を使ってこれらを評価します。プロトタイプテストは次の疑似コードです。
もし 単純化(student_answer-teacher_answer)= 0 それから mark = 1、 それ以外の mark = 0
STACKは、これらの数学関数を実装するためにコンピューター代数システム (CAS)を使用しています 。 CASは、学生の答えを操作したり、フィードバックを提供するなどの成果を生み出すための関数のライブラリを提供します。正しい答えで代数的等価性を確立することは、可能な唯一の種類の操作です。
CASを使用すると、ランダムではあるが構造化された問題、および対応する有効な解決策を生成するのにも役立ちます。
STACKでは、教師が自分の問題を作成および管理できるようにすることに多くの注意が払われてきました。主な機能は次のとおりです。
- 問題バージョンは、構造化テンプレート内でランダムに生成されます。
- さまざまな種類の入力があります。これらは、例えば、学生が数式を入力したり、真偽選択をしたりする場合です。
- 学生の答えの数学的性質は、CAS Maxima内の解答テストを使用して確立されています。
- フィードバックは、潜在的な解答ツリーを使用してこれらの特性に基づいて割り当てられます。このフィードバックに含まれるもの:
- 学生のためのテキストコメント。
- 数値マーク
- 教師の統計がまとめられているメモに答えてください。
これらは概して評価の形成的、要約的および評価的機能に対応する。これらの結果のどれが学生に利用可能であり、そしていつ、教師の管理下にあるか。
- 複数の部分からなる数学的な問題が可能です。各問題は、任意の数の入力と任意の数の潜在的な解答ツリーを持つことができます。これらの間に一対一の対応がある必要はありません。
- 式が必要なプロパティの一部のみを満たす場合は、部分クレジットが可能です。
- プロットは動的に生成され、学生の表現のプロットの形でのフィードバックを含め、問題の任意の部分に含めることができます。
公式ユーザーマニュアル
STACKプロジェクトの公式ユーザー文書を参照してください。
どこから始めれば
教師
学生の
- 問題FAQ
- 指示を入力します 。
- 答えはどのように評価されますか 。
管理者
- インストール手順について
- MoodleドキュメントのSTACKインストール手順
開発者
私たちが達成しようとしていることについての詳細は、STACKの哲学の下にあります。