MoodleGradeImport4Web.pptx

Similar documents
どんな発表? 他のシステム内の学習履歴 ( 評点 + フィードバック ) 他の LMS Excel 成績表 やりたいこと Moodle オフライン課題や Gradebook に自動的に集約 やりたくないこと Moodle プラグイン開発 Moodle ソース改変 Moodle Mood

intra-mart Accel Platform — OData for SAP HANA セットアップガイド   初版  

Moodle2015_前期_教員版マニュアル_0324のコピー2

ROBOTID_LINEWORKS_guide

POWER EGG 3.0 Office365連携

F5 ネットワークス BIG-IP CSR作成/証明書インストール手順書

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

VPN ユーザを管理し、RV016、RV042、RV042G および RV082 VPN ルータの速い VPN を設定して下さい

Microsoft PowerPoint - TUFS_Moodle_Manual_ver5.3.pptx

Proselfの利用方法

PowerPoint プレゼンテーション



NTT Communications PowerPoint Template(38pt)

高知大学 学生用

正誤表(FPT1009)

汎用プロキシ利用案内 汎用プロキシ利用案内 目次 汎用プロキシ利用案内 はじめに 汎用プロキシとは 利用可能なポート 概要 動作環境 インストール Windows <I

スライド 1

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

アクセス履歴の確認 アクセス履歴の確認 名刺データへのアクセス履歴を 日単位で確認または月単位でファイル出力できます 日単位の履歴を確認する 名刺データへの過去 1 ヵ月のアクセス履歴を 日単位で確認できます 1 名刺管理画面を表示し 名刺管理 アクセス履歴 の順にクリックします 名刺管理画面の表示

勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2

Webセキュリティサービス

FUJITSU Cloud Service K5 認証サービス サービス仕様書

ステップ 1:Cisco Spark にサインアップして試してみよう 1. Spark のホームページ ( で電子メールアドレスを入力し 指示に従って Spark アカウントを作成します 注 : 自身の電子メールアカウントにアクセスして Spar

目次 はじめに 1サーバ作成 2 初期設定 3 利用スタート 付録 Page.2

OSSTechプレゼンテーション

メール利用マニュアル (Web ブラウザ編 ) 1

intra-mart Accel Platform — OAuth認証モジュール 仕様書   初版  

Webセキュリティサービス

スライド 1

Helix Swarm2018.1アップグレード手順



kita University


kita University

kita University

システム設計書

目次 1. 教育ネットひむかファイル転送サービスについて ファイル転送サービスの利用方法 ファイル転送サービスを利用する ( ひむか内 ) ファイル転送サービスへのログイン ひむか内 PCでファイルを送受信する

Webセキュリティサービス

< はじめに > 推奨環境インターネット伝送サービスをご利用いただくための推奨環境は以下の通りです OS ブラウザソフト Microsoft Windows Vista Microsoft Internet Explorer 8 Microsoft Windows 7(32bit/64bit) Mi

マイクロソフト IT アカデミー E ラーニングセントラル簡単マニュアル ( 管理者用 ) 2014 年 11 月

PowerPoint Presentation

QualysGuard(R) Release Notes

スライド 1

目次 1 本マニュアルについて 全体構成図 構成 1: マネージドイントラネット + Web メールサービス 構成 2: マネージドイントラネット + Web メールサービス + メールチェックゲートウェイサービス 構成 3: マネ

ファイル アップロード

セットアップガイド ( 管理者向け ) (1.3 版 ) KDDI 株式会社

アクセス履歴の確認 アクセス履歴の確認 名刺データへのアクセス履歴を 日単位で確認または月単位でファイル出力できます 日単位の履歴を確認する 名刺データへの過去 1 ヵ月のアクセス履歴を 日単位で確認できます 1 名刺管理画面を表示し 名刺管理 アクセス履歴 の順にクリックします 名刺管理画面の表示

Shareresearchオンラインマニュアル

Mozilla Thunderbird アカウント設定手順 株式会社アマダアイリンクサービス

<4D F736F F D CC82BD82DF82CC50438AC28BAB90DD92E82E646F63>

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書

サービス内容 サービス内容 ドメインサービス Web サービスのサービス内容についてご案内します このたびは ドメイン /Web サービスをお申し込みいただきまして 誠にありがとうございます 本冊子は ドメイン /Web サービスの運用を管理される方向けの内容で構成されております お客様のご利用環境

自己紹介 氏縄武尊 (Ujinawa Takeru) Work 株式会社オージス総研テミストラクトソリューション部 3 年目 ID 管理 認証周りの開発 OpenID Connect, AWS Private 滋賀県彦根市出身 Copyright 2016 OGIS-

SeciossLink クイックスタートガイド

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

携帯電話を登録する 3 携帯電話で教員からのお知らせおよびレポート課題の情 報が得られます. 従来型携帯電話を利用するための情報登 録はパソコンを使って行います. スマートフォンユーザは スマートフォンユ ーザ向けガイド を参照してください. 携帯メールアドレスの登録 授業選択領域にて My Wor

UMIN INDICE Lower level data communication protocol for CDISC ODM規約

2. 動的コンテンツとは動的コンテンツとは Web ブラウザからの要求に応じて動的に Web ページや画像などを生成する Web コンテンツのことをいいます Web で利用するサーチエンジンやアクセスカウンタ等は この仕組みを用いています 動的コンテンツは大きく次の二つに分類されます (1) Web

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

Ver1.40 証明書発行マニュアル (Export 可能 ) Windows 10 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserve

Mobile Access簡易設定ガイド

CSR生成手順-Microsoft IIS 7.x

スマートフォンを登録する スマートフォンで教員からのお知らせおよびレポート課 題の情報が得られます. スマートフォンを利用するための情報登録はパソコンを使って行います. 従来型携帯電話ユーザは 従来型携帯電話ユーザ向けガイド を参照してください. 携帯メールアドレスの登録 1 授業選

PALNETSC0184_操作編(1-基本)

FQDN を使用した ACL の設定

AirStationPro初期設定

V-CUBE One

マスターコンソール提案書

内容 CAS 対応アプリケーションの紹介 熊本大学の事例 CAS 対応サイト アプリの構築方法

intra-mart Accel Platform — IM-FileExchange 管理者操作ガイド   第3版  

クイックマニュアル(利用者編)

Oracle SALTを使用してTuxedoサービスをSOAP Webサービスとして公開する方法

Microsoft Word - WebClass Ver 9.08f 主な追加機能・修正点.docx

HeartCoreインストールマニュアル

クライアント証明書導入マニュアル

FileZen(めるあど便) 利用マニュアル

WL-RA1Xユーザーズマニュアル

大阪工業大学 授業アンケートシステム 教員側画面操作説明

Moodle手順書(教員用)

.A.N.Z.X36..PDF

Moodleアンケートの質問一括変換ツール

仕様書用テンプレート

(Microsoft PowerPoint - \221\346\216O\225\224.ppt)

このマニュアルについて

ALC NetAcademy2利用手順書

NSS利用者マニュアル

9. システム設定 9-1 ネットワーク設定 itmはインターネットを経由して遠隔地から操作を行ったり 異常が発生したときに電子メールで連絡を受け取ることが可能です これらの機能を利用するにはiTM 本体のネットワーク設定が必要になります 設定の手順を説明します 1. メニューリスト画面のシステム設

1. 概要 1.1 Moodle の概要 Moodle とは? インターネット上で教育 学習活動を行うために必要な機能を提供し 教員と学生間はもちろん 学生同士の双方向のコミュニケーションを通じて 学生が主体的に学習することを支援するためのeラーニングシステムです Moodle を使った

<4D F736F F D20288BB388F58CFC82AF C DEC8EE88F878F E9197BF95D2292E646F6378>

サービス内容 サービス内容 ここでは サービス内容についてご案内します このたびは 本サービスをお申し込みいただきまして 誠にありがとうございます この手引きは サービスの運用を管理される方向けの内容で構成されております お客様のご利用環境によってはご紹介した画面や操作とは異なる場合がありますが 快

製品概要

ライセンス登録方法 ZW3D2015 スタンドアロン ドングル Zissen Machineware

Microsoft PowerPoint - Tutorial_2_upd.ppt

2. ccmybox を利用するには ccmybox の利用には Web ブラウザが必要ですが パソコンの Web ブラウザだけでなく スマートフォンなどのモバイル機器の Web ブラウザからも接続が可能です また Web ブラウザを利用した接続方法以外に 専用接続ツールがメーカーより提供されていま

位置参照情報 API 仕様 ( 試行版 ) 位置参照情報 API 仕様 ( 試行版 ) Ver 1.0b 平成 26 年 12 月 国土交通省国土政策局国土情報課

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

OSSTechドキュメント

Transcription:

LT293 ユーザ視点から見た 種々の評定インポート方法 龍谷大学 Grade Import Techniques for Moodle 2.4 樋口三郎 ( 龍谷大学 ) http://hig3.net Saburo Higuchi (Ryukoku University)

評定インポートとは MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 2

インポートされる典型的データ 評定項目識別子 uid assignment1 quiz1 quiz2 martin 100 3 hig 10 0 10 ユーザ識別子 スコア あんなこといいなできたらいいな フィードバック ( テキスト ) フィードバック ( ファイル ) 提出されたファイル 履歴 MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 3

種々のインポート方法 任意の activity / 評定項目 CSV Import XML Import Upload XML File via Remote File URL via Grade Publishing Assignment Offline Grading(>=2.4) pdf2submission (by 喜多先生 ) 外部ツール / システム連携 LTI+LIS Opaque Web Services MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 4

CSV Import ユーザ識別子 = id, ユーザ名,ID ナンバー, メールアドレス ユーザ識別子 評定項目識別子 MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 5

XML Import <results> <result> 評定項目識別子 <assignment>a1</assignment> ユーザ識別子 <student>a00010</student> <score>11.00</score> </result> <result> <assignment>q1</assignment> <student>a00010</student> <score>21.00</score> </result> <result> <assignment>a1</assignment> <student>hig300010</student> <score>13.00</score> </result> <result> <assignment>q1</assignment> <student>hig300010</student> <score>23.00</score> MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 6

XML Import via Remote File URL 別のWebサーバにおいたXMLファイルをアップロードできる A patch for MDL-35405 セキュリティ? IP-based access control? MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 7

XML Import via Grade Publishing GET Request 一発で XML からインポート 対話的処理不要. curl, wget で. 自動化に適している MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 8

XML Import via Grade Publishing ( 初期設定 ) 要サイト管理者権限 サイト管理 > 評定 > 一般設定 要 gradeimport/xml:publish capability 評定 > インポート > キーマネージャ キー生成 MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 9

XML Import via Grade Publishing ( 手順 ) XML ファイルを準備し Web サーバに置く 次の URL をキーマネージャーで許した IP からブラウザまたは curl で叩く http://server.com/moodle/grade/import/xml/ fetch.php?id= コース ID &feedback=0 &key= キーマネージャーで得たキー &url=http://gradeserver.com/grade2import.xml 要 URL エンコード MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 10

XML Import via Grade Publishing GET Request 一発で XML からインポート 対話的処理不要. curl, wget で. 自動化に適している セキュリティ? 認証? 評定項目識別子の取得? MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 11

評定エクスポートも同様 キー生成 ( 要 gradeexport/xml:publish capability) キーマネージャーで許可したIPから以下にアクセス http://server.com/moodle/grade/export/xml/dump.php #or xls?id= コースID &groupid=0 # ユーザ識別子 ( グループ単位. 学生単位はない ) &itemids=1,3,9 # 評定項目識別子. インポートと異なる内部的なID. &export_feedback=0 &export_onlyactive=1 &updatedgradesonly=0 &displaytype=1 # 文字 or パーセント or 数値 &decimalpoints=2 # 小数点以下 &key= キーマネージャーで得たキー 評定が XML で返される. XLS もあり. MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 12

Assignment, オフライン評定 Assignment の評定で, CSV をダウンロード, 入力, アップロード MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 13

Assignment + pdf2submission by Toshihiro Kita https://moodle.org/plugins/view.php? plugin=block_pdf2submission あんなこといいなできたらいいな フィードバックファイルにも使えるといいな 手書きの点数を OMR でインポートできるといいのに MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 14

LTI + LIS by IMS Moodle Activity " 外部ツール LTI v1.1 Learning Tools Interoperability Learning Information Service v1.1 のサンプル実装 http://www.imsglobal.org/developers/lti/test/v1p1/ http://developers.imsglobal.org/phpcode.html 学生 1 人が活動したときに 1 人分の評定を返す 村上幸生さん, Basic LTI に準拠した学習支援ツールの開発とその評価 ( 熊本大学大学院修士論文, 2012) MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 15

IMS Global Learning Consortium http://developers.imsglobal.org/ MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 16

Opaque by Tim Hunt Open protocol for accessing question engines 外部 Quiz エンジンと LMS が, 問題と評定を交換するプロトコル テストサーバ OpenMark (Open University) STACK v2 Quiz type for Moodle >=2.1 https://github.com/timhunt/moodle-qtype_opaque LIS v1 と同様, 学生 1 人が実際に受験したときに 1 人分の評定を返すもの. MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 17

http://docs.moodle.org/dev/ Open_protocol_for_accessing_question_engines MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 18

Web Services 外部システムとの間でRESTなどの標準的な通信 現時点では評定インポートに使える Web APIはMoodle Coreに用意されていない cf. mod_assign_get_grades for export 原理的には, pluginに評定インポート APIを実装し, 自作のclientと通信させることは可能 ( なはず ) MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 19

比較 CSV XML LTI v1 Web Service 基本的 非対話的 標準化 標準化 柔軟 自動化可能 なんでもで 対話的 とりあえず きる ( はず ) 動く 自動化不可識別子固定危険 受験のたびに 1 名ずつ まだ実装がない 認証認可 Moodle User 認証, capability IP + key as URL query parameter OAuth OAuth MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 20

動機 = 同期できたらいいな Moodleと教務システムを同期したいな Moodleと携帯出席確認システムを同期したいな Moodleとクリッカー投票履歴を同期したいな MoodleとWeb 答案返却システムを同期したいな Moodleと手書き答案の点数を同期したいな MoodleとTA 呼出システムを同期したいな Moodleと外部テストサーバを同期したいな MoodleMoot Japan 2013-03-02 評定インポート ( 樋口 ) 21