1

学生が評価できるように、学生が使用できるように (PHP で) Web アプリケーションを開発しました。このアプリケーションは、最終的なメモを生成します。

Moodle には、学生が Moodle を使用できるように Web アプリケーションを埋め込むことができるアクティビティ / モジュールがあるのではないかと思います。

「外部ツール」と呼ばれる Moodle 2.0 アクティビティ/モジュールがあるのを見てきましたが、それは私が探しているものかもしれません...しかし、このアクティビティについていくつか質問があります。

  • 「外部ツール」にMoodleの外部Webアプリケーションが表示されますが、MoodleにログインしたユーザがWebアプリケーションで取得したマークを保存するなど、外部アプリケーションと通信する方法はありますか?

  • "External Tool" に関する Moodle ドキュメントは広範囲ではありません ( http://docs.moodle.org/23/en/Using_External_tool )。「外部ツール」を介してMoodleと通信するようにWebアプリケーションを適応させる方法を確認できる参考文献を見せてもらえますか?

4

2 に答える 2

2

外部ツールはIMS LTI (Learning Tools Interoperability interoperability standard)を使用して外部ツールと通信します。これにより、成績情報の交換が可能になります。LTI 標準は内部で何らかの形式の oauth を使用していると思いますが、仕様はそれほどフレンドリーではありません。 .

PHP に慣れていて、Moodle サーバーにプラグインをインストールできる場合は、単純な Moodle アクティビティ モジュールを作成する方が早いかもしれません。

于 2013-01-15T08:20:43.980 に答える
0

Moodle は、Gradebook を使用することを望んでいます - 実際、非常にうまく機能します。組み込みのプログラムよりも独自のプログラムを使用したい特別な理由はありますか?

于 2013-02-06T11:52:29.207 に答える