Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations
How to Map Your Future
SlideShop.com
Read with Pride | LGBTQ+ Reads
Kayla Martin-Gant
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD
4 Strategies to Renew Your Career Passion
Daniel Goleman
The Student's Guide to LinkedIn
LinkedIn
Different Roles in Machine Learning Career
Intellipaat
1
of
7
Top clipped slide
xApi overview
Feb. 28, 2015
•
0 likes
1 likes
×
Be the first to like this
Show More
•
4,581 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Education
about experience api
s tanaka
Follow
株式会社デジタル・ナレッジ - Director at 株式会社デジタル・ナレッジ
Advertisement
Advertisement
Advertisement
Recommended
パート2 可視化されるデータ編
s tanaka
565 views
•
50 slides
パート1 つながるデータ編
s tanaka
304 views
•
24 slides
潜在トピックとネットワーク分析
s tanaka
2.2K views
•
18 slides
グラフで繋がり可視化されるデータ
s tanaka
577 views
•
48 slides
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
1.6K views
•
64 slides
Introduction to C Programming Language
Simplilearn
333 views
•
39 slides
More Related Content
Recently uploaded
(20)
61高贵林学院.pdf
fdhrtf
•
2 views
54伯克利学院.pdf
fdhrtf
•
2 views
☀️《TWU毕业证仿真》
nhhh4
•
2 views
7.南安普顿大学.pdf
fdhrtf
•
2 views
☀️《U of U毕业证仿真》
hjhgg
•
2 views
Sample.pptx
ssuser5cce1e
•
0 views
80.利兹贝克特大学.pdf
dsadasd17
•
2 views
52魁北克大学.pdf
dsadasd17
•
3 views
购买学校原版学位证#劳瑞尔大学毕业证
JhhhfGffh
•
3 views
essay_writing_Japanese.pptx
Yumikotanaka3
•
1 view
☀️《Baylor毕业证仿真》
DFFFFG
•
2 views
Zotero紹介
Takara Ishimoto
•
5 views
17里贾纳大学.pdf
dsadasd17
•
2 views
☀️《Dayton毕业证仿真》
DFFFFG
•
2 views
firefly.pptx
Ryuji Dohaku
•
19 views
ST08.pdf
Masato FUKUHARA
•
149 views
☀️《CMU毕业证仿真》
DFFFFG
•
2 views
☀️《萨尔大学毕业证仿真》
hjhgg1
•
3 views
マイクロゲルビーズによる赤血球再現および分散液の流動特性評価.ppt.pptx
ssuser60477f
•
0 views
90加州尔湾分校.pdf
dsadasd17
•
2 views
Featured
(20)
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations
•
137.7K views
How to Map Your Future
SlideShop.com
•
265.2K views
Read with Pride | LGBTQ+ Reads
Kayla Martin-Gant
•
175 views
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
•
52K views
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD
•
40.1K views
4 Strategies to Renew Your Career Passion
Daniel Goleman
•
119.9K views
The Student's Guide to LinkedIn
LinkedIn
•
82.5K views
Different Roles in Machine Learning Career
Intellipaat
•
11.2K views
Defining a Tech Project Vision in Eight Quick Steps pdf
TechSoup
•
8.6K views
The Hero's Journey (For movie fans, Lego fans, and presenters!)
Dan Roam
•
28K views
10 Inspirational Quotes for Graduation
Guy Kawasaki
•
301.4K views
The Health Benefits of Dogs
The Presentation Designer
•
34.2K views
The Benefits of Doing Nothing
INSEAD
•
51.3K views
A non-technical introduction to ChatGPT - SEDA.pptx
Sue Beckingham
•
17.9K views
The Dungeons & Dragons Guide to Marketing
Ian Lurie
•
15.9K views
How You Can Change the World
24Slides
•
57.9K views
signmesh snapshot - the best of sustainability
signmesh
•
9.5K views
The Science of a Great Career in Data Science
Kate Matsudaira
•
38.2K views
The ABC’s of Living a Healthy Life
Dr. Omer Hameed
•
1.2M views
CAREER FORWARD - THE TOOLS YOU NEED TO START MOVING
Kelly Services
•
3K views
Advertisement
xApi overview
Experience APIとは モバイル環境 デスクトップ環境 AP
APAP AP APAP LRS e-Learning 読書 ディスカッション スポーツ イベント サークル ソーシャル アクティビティ ストリーム 誰が、何を、どうした 学習活動を捉る 学校 講座 個人 学習コンテキスト 蓄積、 トラッキング コンテキストに応 じたアクティビ ティの編成 ユーザの様々な 経験、行動
LRSとは Learning Record
Storeの略。 Experience API(a.k.a. Tin Can API)仕様に準じて記述された“ステートメン ト”の蓄積・抽出を行う。 LMS等で管理されている生データを直接LRSに送信できるわけではない。 実際の送受信は、Experience APIが規定するREST API(HTTPリクエスト)を 通じて行う。 PUT:単一ステートメントの登録 POST:単一、または複数ステートメント、添付データの登録 GET:指定された条件(以下)に基づきステートメントを抽出する statementId, voidedStatementId, agent, verb, activity, registration, related activities, related agents, since, until, limit, format, attachments, accending LRS間の通信によるデータ共有も想定されている。 LRSは単独で存在する場合もあれば、LMSのようなシステムに組み込ま れる場合もある。
ステートメントとは①データ形式とプロパティ 学習者の行動をトラッキングするデータの単位。 アクティビティ・プロバイダ(AP)が生成する。
JSON形式。 { { “actor”: { … }, { “verb” : { … }, { “object” : { … }, : } ステートメントに記述可能なプロパティ 必須:actor, verb, object 推奨:id ※APがセットしない場合はLRSがアサインする オプション:result, context, timestamp, authority, attachments LRSがセットするプロパティ:stored
ステートメントとは②actor + verb
+ object Actorはステートメントの主体となるエージェントオブジェクト、またはグ ループオブジェクト – 誰が(I did this) Verbはactorがとった行動 – どうした(I did this) Objectは行動の対象であり、アクティビティ、エージェント/グループ、サブ ステートメント、ステートメント参照の形をとる – 何を(I did this) アクティビティの場合:Jeff wrote an essay about hiking. エージェントの場合:Nellie interviewed Jeff. サブステートメントまたはステートメント参照の場合: Nellie commented on ‘Jeff wrote an essay about hiking’. アクティビティID Objectタイプが“Activity”の際の必須要素 アクティビティを一意に識別するIRIであり、IRLとして解決できることが推奨される。一般的には、 APを開発・提供している組織のインターネット・ドメイン+ドメイン内でアクティビティを一意に識別 できるID – 例 http://example.com/axpi/activities/course-001
ステートメントとは③オプションcontext context:学習アクティビティのコンテキスト情報を付加する contextで使用可能なプロパティ registration, instructor,
team, contextActivities, revision, platform, language, statement, extensions 例えばcontextActivityは、アクティビティの親子関係やグルーピング、カテゴライズな どを表現できる。アクティビティにおける指導者を表すinstructorと組み合わせて「学 習者が受講したコースが、どの学校の、誰が指導する、どのクラスであるか」といっ たことが記述できる。 { "actor": {"name": "Sally Glider", "mbox": "mailto:sally@example.com"}, "verb": {"id": "http://adlnet.gov/expapi/verbs/experienced", "display": {"en-US": "experienced"} }, "object": {"id": "http://example.com/activities/solo-hang-gliding", "definition": {"type": "http://adlnet.gov/expapi/activities/course", "name": { "en-US": "Solo Hang Gliding" } } }, "context": { "instructor": { "name": "Irene Instructor", "mbox": "mailto:irene@example.com" }, "contextActivities":{ "parent": { "id": "http://example.com/activities/hang-gliding-class-a" }, "grouping": { "id": "http://example.com/activities/hang-gliding-school" } } } } Sallyは、ハンググライディング学校においてIreneが指導 するハンググライディングクラスAの“ソロ・ハンググライ ディング”コースを経験した。
ステートメントとは④オプションresult result:学習アクティビティの結果を付加する resultで使用可能なプロパティ score, success,
completion, response, duration, extensions 例えば、ある得点で合格したことをもってアクティビティを完了したことを記述する場 合はscore, success, completionを使う。 { "actor": {"name": "Sally Glider", "mbox": "mailto:sally@example.com"}, "verb": {"id": "http://adlnet.gov/expapi/verbs/completed", "display": {"en-US": "completed"} }, "object": {"id": "http://example.com/activities/solo-hang-gliding", "definition": {"type": "http://adlnet.gov/expapi/activities/course", "name": { "en-US": "Solo Hang Gliding" } } }, "context": { "instructor": { "name": "Irene Instructor", "mbox": "mailto:irene@example.com" }, "contextActivities":{ "parent": { "id": "http://example.com/activities/hang-gliding-class-a" }, "grouping": { "id": "http://example.com/activities/hang-gliding-school" } } }, "result": { "completion": true, "success": true, "score": { "scaled": .95 } } } Sallyは、ハンググライディング学校においてIreneが指導 するハンググライディングクラスAの“ソロ・ハンググライ ディング”コースを95%のスコアで合格し完了した。
ステートメントのより詳しい情報 Tin Can
API : Statement 101 http://tincanapi.com/statements-101/ Experience API https://github.com/adlnet/xAPI-Spec/blob/master/xAPI.md
Advertisement