building tools with the learning tool interoperability specification (214648895)

57
8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895) http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 1/57 !"#$%#&' )**$+ ,#-. )./ 0/12&#&' )**$+ 3&-/2*4/215#$#-6 74/8#981-#*& :3;<=>0 ?@ <30!ABC =C? =B)3> !=BB>)) C>B;A:D =CCE=0 ;ACF>B>C;> :=B;< GHI GJKL <))D7MNNO3)<E!@;A:N<=BP=B?Q=)ONC>B;A:DQ0)3Q!=73; ;*462#'.- R8S GJKLI D2/+#%/&- 1&% F/$$*T+ *U <12V12% ;*$$/'/ =$$ 2#'.-+ 2/+/2V/%@

Upload: educause

Post on 03-Jun-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 1/57

!"#$%#&' )**$+ ,#-. )./0/12&#&' )**$+

3&-/2*4/215#$#-6 74/8#981-#*&:3;<=>0 ?@ <30!ABC =C? =B)3> !=BB>))C>B;A:D =CCE=0 ;ACF>B>C;>:=B;< GHI GJKL<))D7MNNO3)<E!@;A:N<=BP=B?Q=)ONC>B;A:DQ0)3Q!=73;  

;*462#'.- R8S GJKLI D2/+#%/&- 1&% F/$$*T+ *U <12V12% ;*$$/'/=$$ 2#'.-+ 2/+/2V/%@

Page 2: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 2/57

='/&%1

•  ,.1- #+ 0)3W•  0)3 -**$+ #& 18-#*&

•  <*T 0)3 T*2X+

•  ,2#-#&' 1& 0)3 -**$

•  ;.1$$/&'/+ -* T2#-#&' 0)3

•  B/+*"28/+ 6*" 81& "+/•  Y"/+-#*&+W

•  =&+T/2+Z

<[[\ !"-

T.1- %* -./+/8#28$/+I 122*T+I

1&% +]"12/+

+#'&#U6W

Page 3: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 3/57

,.1- 3+ 0)3W3C ,<3;< ,> 0 >=BC ,<=) 0)3 37 =C? DBADA7>7 )A ?A

Page 4: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 4/57

)./ !1+#8+

•  0)3 #+ 1 )0=M ^0/12&#&' )**$+ 3&-/2*4/215#$#-6^

•  !"- 92+-I $/-_+ 8*&+#%/2 1&*-./2 )0=I -./ 0:7

•  R0/12&#&' :1&1'/[/&- 76+-/[S

•  )./2/ #+ ]"#-/ 1 $1&%+814/ *U 0:7_+

 * T LA:  " T h ree  L

e t te r Ac ro n y m

 ! " 

Page 5: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 5/57

,.1- #U 6*" T1&-/% -* T2#-/ 6*"2 *T& -**

•  F*2 /a1[4$/I 1 -**$ -.1- -1X/+ 1%V1&-1'/*U +*[/ *U 6*"2 2/+/128. %1-1

•  b*" 8*"$% T2#-/ 1& #&%/4/&%/&- -**$ 1&%#F21[/ #-

•  R!"- -./& &* %1-1 81& 5/ 41++/% U2*[ -./ 0:7-* -./ -**$S

•  :*+- 0:7_+ *`/2 T16+ *U ^4$"''#&' #&^/a-/2&1$ 144$#81-#*&+

•  ).#+ T16 6*"2 -**$ 1&% -./ 0:7 81&8*[["&#81-/Z

7* 1$$ 3 &//% -* %* #+$/12& .*T [6

+8.**$_+ 0:7/a-/&%+ #-+/$UI T2#-/

[6 -**$ -* #-+ +4/8+I1&% 3_[ %*&/Z

Page 6: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 6/57

C*- +* U1+-I #&%//%

•  ,.1- #U 6*" T1&-/% -* +.12/ 6*"2 -**$ T#-. +*[/ 8*$$/1'"/+ 1-1&*-./2 E&#V/2+#-6W

•  !"- -./#2 E&#V/2+#-6 #+ 2"&&#&' 1 %#`/2/&- 0:7W

•  =&% T.1- #U 6*"2 E&#V/2+#-6 %/8#%/% -* +T#-8. -* 1&*-./2 0:7W

•  R3-_+ .144/&/% 5/U*2/ZS

b*" +//I [6 %/12 U2#/&%I T2#-#&'U*2 *&/ 0:7 [/1&+ 2/T2#-#&' 6*"2

-**$ U*2 1&*-./2@ = %"4$#81-#*& *U/`*2- 1&% 2/+*"28/+Z

3 %12/ +16I #+ -./2/ 1+*$"-#*&W

Page 7: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 7/57

b/+I -./2/ #+ 1 +*$"-#*&\ #& -./ T*2X+\

•  ,/$8*[/I 0/12&#&' )**$+ 3&-/2*4/215#$#-6Z•  3&#-#1-/% 56 -./ 3:7 O$*51$ 0/12&#&' ;*&+*2-#"[

.--4MNNTTT@#[+'$*51$@*2'  

•  0)3 1--/[4-+ -*M

•  ;2/1-/ +-1&%12%+ -.1- 1$$ 0:7_+ 1&% -**$+ 81& #[4$/[/&- +* -.1--./6 81& +4/1X T#-. /18. *-./2

•  :1X/ 6*"2 8*%#&' $1&'"1'/ *U 8.*#8/ #&%/4/&%/&- *U -./ 0:7

•  :1X/ 8/2-1#& -.1- T./& 1& 0)3 -**$ #+ #[4$/[/&-/%I #- 81& T*2X T#-.!"# 0:7

•  ?* -./ 15*V/ #& 1 +6+-/[1-#8I 4.1+/% 1442*18.•  RVK@J Qc VK@K QcVK@K@K Qc VG@JS

Page 8: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 8/57

Page 9: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 9/57

0)3 )**$+ 3& =8-#*&3C ,<3;< ,> ?>:A C7)B=)> = F>, 0)3 )AA07 3C)>O B=)>?,3)< ;=CP=7

Page 10: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 10/57

<*T 0)3 ,*2X+3C ,<3;< ,> OA AP>B )<> !=73; ;AC;>D)7 AF <A, 0)3,ABd7

Page 11: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 11/57

!1+#8 0)3 R0)3VK@JS

•  )* +-12- 1& /a-/2&1$ 0)3 -**$I -./ 0:7 ["+- 92+- $!%"&' -./ -**$

•  = $1"&8. 8*&+#+-+ *U -T* #-/[+ +/&- -* -./ -**$M

•  =& A="-. +#'&1-"2/

•  = +/- *U 4121[/-/2+ R1 U/T 2/]"#2/%I [1&6 2/8*[[/&%/%I *-./2+ 8"+-*[S

•  3& *-./2 T*2%+I 1 ()*"+, .//0 012/ 3+4%+(5

•  0/-_+ $**X 1- #- #& [*2/ %/-1#$\

Page 12: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 12/57

!1+#8 0)3 01"&8. e ,.1- )./ E+/2 >a4/2#/

;$#8X

3 U//$ $#X/ $/12&#&'15*"- ?12X :1--/2

-*%16@ 3_$$ f"+- 8$#8X./2/\

Page 13: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 13/57

!1+#8 0)3 01"&8. e ,.1- )./ E+/2 >a4/2#/

7//[+2/$1-#V/$6 +#[4$/

/&*"'.Z

A.I -./2/_+ [68*&-/&-@ ).1- T1+

2/$1-#V/$6+/1[$/++\

Page 14: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 14/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

;$#8X

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

Page 15: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 15/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

Page 16: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 16/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

0:7 +/2V/2 +/&%+%1-1 1&% (+&3+57

18%5'  ()*"!5%3+ 518X -* 52*T+/2@

:

Page 17: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 17/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

0:7 +/2V/2 +/&%+%1-1 1&% (+&3+57

18%5'  ()*"!5%3+ 518X -* 52*T+/2@

:

!2*T+/2 +/&%+$!%"&'; %1-1I 1&%

(+&3+5718%5' ()*"!5%3+ -* -**$

+/2V/2@

<

Page 18: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 18/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

0:7 +/2V/2 +/&%+%1-1 1&% (+&3+57

18%5'  ()*"!5%3+ 518X -* 52*T+/2@

:

!2*T+/2 +/&%+$!%"&'; %1-1I 1&%

(+&3+5718%5' ()*"!5%3+ -* -**$

+/2V/2@

<

Page 19: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 19/57

!1+#8 0)3 01"&8. e ,.1- )./ ,/5>a4/2#/&8/+

)./ T/5 52*T+/2+/&%+ -./ 2/]"/+- -*

-./ 0:7 +/2V/2@

6

0:7 +/2V/2 +/&%+%1-1 1&% (+&3+57

18%5'  ()*"!5%3+ 518X -* 52*T+/2@

:

!2*T+/2 +/&%+$!%"&'; %1-1I 1&%

(+&3+5718%5' ()*"!5%3+ -* -**$

+/2V/2@

<

)**$ +/2V/2 +/&%+8*&-/&- 518X -* -./

52*T+/2 U*2 V#/T#&'@

>

Page 20: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 20/57

!1+#8 0)3 01"&8. e 01"&8. D121[/-/2+

•  ,./& 1& 0:7 $1"&8./+ 1 -**$I #- ["+- +/&% -./U*$$*T#&' 4121[/-/2+M

•  $5)?@+((!*+?5#A+ +/- -* 51+#8Q$-#Q$1"&8.Q2/]"/+-

•  $5)?B+3()C" +/- -* 0)3QK4J

•  3+(C%3&+?$)"D?),  2/U/2/&8#&' 1 "&#]"/ #% *U 1 -**$ #&+-1&8/

•  B/[/[5/2I -./+/ 12/ f"+- DA7) 4121[/-/2+

•  3U 1 -**$ %*/+ &*- 2/8/#V/ -./+/ 4121[/-/2+I #- +.*"$%'218/U"$$6 U1#$

Page 21: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 21/57

!1+#8 0)3 01"&8. e A="-.

•  ,/ .1V/ -* /&+"2/ -.1- -./ $1"&8. 4121[/-/2+ 1&% *-./2 %1-1 18*[#&' U2*[ -./ 0:7

•  ,/ %* +* 56 "+#&' A="-. +#'&1-"2/+

•  !"- T.1-I /a18-$6I #+ A="-.W

?#%&_- 3 -/$$ 6*"&*- -* 188/4-

-.1- [/++1'/T#-.*"- A="-.W

Page 22: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 22/57

!1+#8 0)3 01"&8. e = !2#/U A="-. D2#[/2

•  A="-. #+ 1 U21[/T*2X -.1- %/9&/+ 1 [/-.*% U*2 8$#/&-+ R#@/@ T/5144+S -* 188/++ +/2V/2 2/+*"28/+ RT/5 +/2V#8/S *& 5/.1$U *U 1 2/+**T&/2 R#@/@ /&%Q"+/2S

•  )./ /&% '1[/ *U A="-. #+ 1& 188/++ -*X/& -.1- -./ 8$#/&- [16 "188/++ 42*-/8-/% 2/+*"28/+ *& -./ +/2V/2 "&-#$N"&$/++ #- #+ 2/V*X/

• ,.1- %*/+ -.1- [/1&W•  O/&/2#8 [/-.*%*$*'6 U*2 =D3 1"-./&-#81-#*&@

•  B/+*"28/ *T&/2g+ 82/%/&-#1$+ 12/ 42*-/8-/% R"C5 ('!3+, G)5' &$)+"5S

•  B/]"/+-+ 12/ 42*-/8-/% 56 %#'#-1$ +#'&1-"2/+@

Page 23: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 23/57

!1+#8 0)3 01"&8. e = !2#/U A="-. D2#[/2R8*&-_%S

• 0)3 "+/+ 1 +"5+/- *U A="-. U*2 42*-/8-#&' <))D2/]"/+-+

•  = %#'#-1$ +#'&1-"2/ #+ 1 +8./[/ %/+#'&/% -* '#V/ -./2/8/#V/2 *U 1 2/]"/+- 2/1+*& -* 5/$#/V/ -.1- #- #+ V1$#% 

•  7#'&1-"2/+ ./$4 1"-./&-#81-/ 0:7N)**$ 2/]"/+-+ 1&%42/V/&- "&1"-.*2#h/% 2/]"/+-+M

•  >aM 42*-/8-+ -./ 2/]"/+-+ U2*[ -1[4/2#&' T#-. -./ DA7)

4121[+•  >aM 42*-/8-+ -./ 0:7N)**$ U2*[ 2/4$16 1--18X+ R2/4/1-/%

DA7)+S

•  F*2 -.#+ 2/1+*&I 0)3 2/]"/+-+ +.*"$% 5/ +#'&/% 1&%V/2#9/% 

0**X+ $#X/ -.1#+ -1[4/2#&_ T

012/ 4121[/

Page 24: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 24/57

!1+#8 0)3 01"&8. e = !2#/U A="-. D2#[/2R8*&-_%S

0:7 )**$DA7) "1I +#'

"1 i "+/2N8*&-/a- 1--2#5"-/++/82/- i +.12/% +/82/-+#' i *1"-.j+#'R"1I +/82/-S

&C"H3@ 5'!5+#' iii *1"-.j+#'R"1I

+/82/-S

I'!5 #++

Page 25: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 25/57

!1+#8 0)3 01"&8. e A="-. D121[/-/2+

• 7*I T./& 1& 0:7 $1"&8./+ 1 -**$I #- ["+- +/&% -./ U*$$*T#&'4121[/-/2+M

•  C!%5'?&!$$E!&D *U-/& +/- -* 15*"-M5$1&X

•  C!%5'?&C"(%@+3?D+# +/- -* -./ 8*&+"[/2 X/6

•  C!%5'?"C"&+ +/- -* -./ &*&8/ '/&/21-/% 56 -./ 0:7

•  C!%5'?()*"!5%3+ +/- -* -./ +#'&1-"2/ +/&- 56 -./ 0:7

•  C!%5'?()*"!5%3+?@+5'C,  2/U/2/&8#&' -./ /&8264-#*& R["+- "+/ 1- $/1+- <7<=KS

•  C!%5'?5)@+(5!@A 2/42/+/&-#&' -./ -#[/N%1-/ *U -./ 2/]"/+-

•  C!%5'?B+3()C" +/- -* V/2+#*& *U A="-. R+"8. 1+ K@JS

•  ;*"4$/% T#-. -./ (+&3+5 -.1- #+ +.12/% 56 -./ 0:7 1&% -**$I -./["+- V/2#U6 -.1- -./ +#'&1-"2/ #+ V1$#% 5/U*2/ 42*8//%#&'@

Page 26: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 26/57

!1+#8 0)3 01"&8. e B/8*[[/&%/%D121[/-/2+

•  =$-.*"'. &*- 2/]"#2/%I #- #+ 2/8*[[/&%/% -.1- -./+/4121[/-/2+ 5/ +/&- -* 1& 0)3 -**$M

•  %(+3?), 2/U/2/&8#&' "&#]"/ #% *U 8"22/&- "+/2 

•  3C$+( +/- -* -./ "+/2+ 2*$/I +"8. 1+ 0/12&/2 *2 3&+-2"8-*2

•  $)(?A+3(C"?"!@+?J%$$  +/- -* -./ "+/2_+ U"$$ &1[/

•  $)(?A+3(C"?"!@+?*)B+"  +/- -* -./ "+/2_+ 92+- &1[/

•  $)(?A+3(C"?"!@+?J!@)$#  +/- -* -./ "+/2_+ $1+- &1[/

•  3+(C%3&+?$)"D?5)5$+ 2/U/2/&8#&' -./ &1[/ *U -./ -**$ #&+-1&8/

Page 27: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 27/57

!1+#8 0)3 01"&8. e B/8*[[/&%/%D121[/-/2+ R8*&-_%S• 

)./2/_+ [*2/\•  &C"5+K5?), 2/U/2/&8#&' "&#]"/ #% *U -./ 8*"2+/ 

•  &C"5+K5?5)5$+ +/- -* -./ &1[/ *U -./ 8*"2+/ 

•  &C"5+K5?$!E+$ +/- -* -./ %/+82#4-#*& *U -./ 8*"2+/

•  5CC$?&C"(%@+3?)"JC?A3C,%&5?J!@)$#?&C,+  +/- -* -./ &1[/ *U -./ 0:7

• 5CC$?&C"(%@+3?)"JC?B+3()C"  +/- -* -./ V/2+#*& &"[5/2 *U -./ 0:7

•  5CC$?&C"(%@+3?)"(5!"&+?*%),  +/- -* -./ #&+-1&8/ *U -./ 0:7

•  5CC$?&C"(%@+3?)"(5!"&+?"!@+  +/- -* -./ &1[/ *U -./ #&+-1&8/ *U -./ 0:

•  5CC$?&C"(%@+3?&C"5!&5?B+3()C"  +/- -* -./ /[1#$ *U -./ 0:7

•  =&% #U -.1- T/2/&_- /&*"'.\

Page 28: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 28/57

!1+#8 0)3 01"&8. e ;"+-*[ D121[/-/2+

•  =&6 &"[5/2 *U 8"+-*[ V1$"/+ 81& 5/ *4-#*&1$$6 +/&- -*-./ -**$

•  )./ 4121[/-/2+ +.*"$% +-12- T#-. &%(5C@?

•  7"8. 1+M

•  &%(5C@?&!"B!(?%(+3?),

•  &%(5C@?&!"B!(?%(+3?$C*)"?),

7* [1&64121[/-/2+Z 3 81&_-

X//4 "4Z

Page 29: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 29/57

!1+#8 0)3 01"&8. e = B/V#/T

•  )* +-12- 1& /a-/2&1$ 0)3 -**$I -./ 0:7 ["+- 92+- $!%"&' -./ -**$•  = $1"&8. 8*&+#+-+ *U -T* #-/[+ +/&- -* -./ -**$M

•  =& A="-. +#'&1-"2/

•  = +/- *U 4121[/-/2+ R1 U/T 2/]"#2/%I [1&6 2/8*[[/&%/%I *-./2+ 8"+-*[S

•  3& *-./2 T*2%+I 1 ()*"+, .//0 012/ 2/]"/+-

=&% &*T -.1- T/X&*T T.1- 1& 0)3

-**$ +.*"$% /a4/8-\

\b*" 81& +// "'*#&' 15*"- T2#-

1 -**$Z

Page 30: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 30/57

,2#-#&' =& 0)3 )**$3C ,<3;< ,> ?>:AC7)B=)> <A, )A ,B3)> = 73:D0> ^<>00A,AB0?^ )AA0

Page 31: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 31/57

F#2+-I 7*[/ )**$+ AU )./ )21%/

•  ;.**+/ 1 $1&'"1'/•  R,/_2/ 8.**+#&' 0.0 U*2 *"2 %/[*S

•  3&+-1$$ 1 !1+#8 0)3 $#52126

•  R</2/ 12/ 1 U/TM .--4MNNTTT@/%"Q144+@*2'N8*%/@.-[$S

•  7/- "4 1 %/V/$*4[/&- /&V#2*&[/&-

•  R,/_2/ "+#&' L!*3!"5 1&% L)35%!$MCKS

•  F#&% 1& 0:7 -.1- +"44*2-+ 0)3

•  R,/_2/ "+#&' N!"B!(S

A.I %/12@ 3 +//[ -*.1V/ U*2'*--/& -./

0)3 $#52126Z

<?php

Page 32: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 32/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

?php

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

<?php

Page 33: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 33/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

•  )./& T/ #&#-#1$#h/ -./ !1+#8 0)3 *5f/8-\

p p

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

<?php

Page 34: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 34/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

•  )./& T/ #&#-#1$#h/ -./ !1+#8 0)3 *5f/8-\

•  \T#-. *"2 +.12/% A="-. +/82/-

p p

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

<?php

Page 35: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 35/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

•  )./& T/ #&#-#1$#h/ -./ !1+#8 0)3 *5f/8-\

•  \T#-. *"2 +.12/% A="-. +/82/-

•  ).1-_+ #-I 2/1$$6\ 3U -./ 0:7 +/&%+ -.#+-**$ -./ 42*4/2 0)3 1&% A="-.4121[/-/2+\

p p

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

<?php

Page 36: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 36/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

•  )./& T/ #&#-#1$#h/ -./ !1+#8 0)3 *5f/8-\

•  \T#-. *"2 +.12/% A="-. +/82/-

•  ).1-_+ #-I 2/1$$6\ 3U -./ 0:7 +/&%+ -.#+-**$ -./ 42*4/2 0)3 1&% A="-.4121[/-/2+\

•  \6*" 81& 8./8X -* +// #U -./ $1"&8. T1+V1$#%k #U +*I T2#-/ 6*"2 8*%/Z

p p

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

<?php

Page 37: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 37/57

•  F#2+-I T/ #&8$"%/ -./ !1+#8 0)3 $#52126 #&*"2 8*%/

•  )./& T/ #&#-#1$#h/ -./ !1+#8 0)3 *5f/8-\

•  \T#-. *"2 +.12/% A="-. +/82/-

•  ).1-_+ #-I 2/1$$6\ 3U -./ 0:7 +/&%+ -.#+-**$ -./ 42*4/2 0)3 1&% A="-.4121[/-/2+\

•  \6*" 81& 8./8X -* +// #U -./ $1"&8. T1+V1$#%k #U +*I T2#-/ 6*"2 8*%/Z

•  A-./2T#+/I U1#$ '218/U"$$6

require_once 'ims-blti/blti.ph

// Any other setup code you mi

$context = new BLTI("secret",

header('Content-Type: text/htm

?> 

<!DOCTYPE html> <html> <!-- HTML goes here --> 

<?php if ($context->valid) { 

?> <h2>Hello LTI!</h2> 

<?php } else { ?> 

<h2>This was not a valid L

<?php } 

?> <!-- More HTML goes here -->

</html> 

>a1[#&#&' )./ ;*%/

Page 38: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 38/57

3+ 3- B/1$$6 ).1- 7#[4$/W

• C*I *U 8*"2+/ &*-

•  ,.#8. 52#&'+ "+ -* *"2 &/a- -*4#8\

7*[/-#[/+ -./+#[4$/+- +*$"-#*& #+

-./ 5/+- 1&+T/2\

C*- #& -.#+ 81+/@ )./-2"-. #+ *"- -./2/\

Page 39: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 39/57

;.1$$/&'/+3C ,<3;< ,> ?37 ;E77 )<> ;<=00>CO>7 AF 3:D0>:>C)3CO 0)3)AA07

Page 40: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 40/57

;.1$$/&'/+ e )./ 0/12&#&' ;"2V/

• 3- -1X/+ -#[/ -* $/12& -.#&'+•  !1+#8 0)3 +4/8#981-#*&+

•  A="-. +4/8#981-#*&+

•  b*"2 U1V*2#-/ 0:7 +4/8#981-#*&+

•  b*"2 U1V*2#-/ !1+#8 0)3 $#52126

3 X&*T 0)3\ 7

Page 41: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 41/57

;.1$$/&'/+ e 7/--#&' E4 R1&% D2#V186S

• 3- -1X/+ -#[/ -* +/- -.#&'+ "4•  b*"2 %/V/$*4[/&- /&V#2*&[/&-

•  b*"2 42*%"8-#*& /&V#2*&[/&-

•  Rb*" 2/1$$6 T1&- -* 4"- -.#+ 5/.#&% 770S

•  =&% +4/1X#&' *U +/8"2#-6\

•  \b*"2 -**$ +-#$$ &//%+ -* 8*[4$6 T#-. 42#V186•  F>BD=I <3D==I /-8@

Page 42: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 42/57

;.1$$/&'/+ e )T*Q,16 ;*[["&#81-#*&

• 7* U12I T/_V/ 5//& -1$X#&' 15*"- !1+#8 0)3 RVK@JS

•  !1+#8 0)3 %/+82#5/+ 1 $1"&8.@@@

•  !"- #-_+ [*+-$6 1 *&/QT16 -2#4M )./ -**$ '/&/21$$65/.1V/+ #&%/4/&%/&-$6 #& 1& #F21[/

•  R)./2/ #+ 1 T16 -* +/&% [/++1'/+ 518X -* -./ 0:7 1U-/2

-./ -**$ .1+ 9&#+./% #-+ f*5S

Page 43: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 43/57

;.1$$/&'/+ e )T*Q,16 ;*[["&#81-#*&

7A ,> <=P> )<37\ ,AE0?C_) 3) !> OB>=) )A<=P> )<37\W

6

9

:

<

6

9

:

=

<

Page 44: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 44/57

;.1$$/&'/+ e )T*Q,16 ;*[["&#81-#*&

• 0)3 VK@K %*/+ +"44*2- +/&%#&' *"-8*[/+ R'21%/+S518X -* -./ 0:7

•  !"- -.1-_+ 15*"- 1$$

•  b*" 81&I *U 8*"2+/I .1V/ -./ -**$ "+/ -./ 0:7/a-/&+#*&+ 1&% =D3+\

•  \!"- -.1- 52#&'+ "+ 518X -* 2/T2#-#&' 8*%/ U*2/18. 0:7Z

O//hI T/_2/2#'.- 518X -*

T./2/ T/+-12-/%Z

Page 45: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 45/57

=5+-218- b*"2 ;*%/

• F*2-"&1-/$6I -./2/ 12/ T16+ -* [#&#[#h/ 2/QT2#-#&'

•  =5+-218- 1&6 4*2-#*& *U 8*%/ -.1- #&-/218-+ T#-. 1& 0:7

•  ).1- T16 6*" &//% *&$6 .1V/ -* 2/T2#-/ *&/ 4*2-#*& *U 6*"2 8*%+T#-8. -* 1&*-./2 0:7

0)3 )**$;*2/

;1&V1+

<*[/Q'2*T&

;*%/ U*2;1&V1+

;*%/ U*2<*[/Q

'2*T&

O n l y  re w r i te  t h i s 

Page 46: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 46/57

0)3VG@J

• E-#$#h/+ B>7)Q$/V/$ l T/5 +/2V#8/+ [*%/$ U*2 -T*Q[/++1'#&' 5/-T//& -./ 0:7 1&% 6*"2 -**$

•  !"- #- T1+ f"+- 2/$/1+/% #& m1&"126 GJKL

•  ?*/+&_- +//[ -* 5/ /a-/&+#V/$6 +"44*2-/% 6/-

•  R7* T/ T*&_- %#+8"++ #-I 5"- #-_+ *"- -./2/S

D/2.14+ 0)3VG@J T#$$ 5/ -./

1&+T/2 -* *"20:7 T*/+@

Page 47: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 47/57

B/+*"28/+3C ,<3;< ,> 037) = P=B3>)b AF EB07 )<=) ;=C <>0D bAE AE)

Page 48: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 48/57

3&-2*%"8-#*&+ )* 0)3

• )./ An8#1$ 3:7 0)3 D1'/.--4MNNTTT@#[+'$*51$@*2'N$-#N 

•  0)3 )"-*2#1$.--4MNN%/V/$*4/2+@#[+'$*51$@*2'N-"-*2#[email protected][$ 

•  !2#/9&' D14/2 *& 0)3.--4MNN4"5$#81-#*&+@8/-#+@18@"XNT4Q8*&-/&-N"4$*1%+NGJKGNJoN0)3Q!2#/9&'QD14/2@4%U  

•  >%" =44+ e =& *4/& 8*$$/8-#*& *U $/12&#&' -**$+ 5"#$- *& 0)3.--4MNNTTT@/%"Q144+@*2'N#&%/[email protected][$ 

Page 49: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 49/57

?/V/$*4#&' F*2 0)3

• 3:7 ?/V/$*4/2+ ,/5 7#-/.--4MNN%/V/$*4/2+@#[+'$*51$@*2'N 

•  ,2#-#&' 0)3 7-"` RT#-. $#&X+ -* $#5212#/+S.--4MNNTTT@/%"Q144+@*2'N8*%/@.-[$ 

•  ;1&V1+ ?/V 1&% F2#/&%+ e = ;*"2+/ U*2 ;1&V1+ ?/V/$*4[/&-.--4+MNN81&V1+@#&+-2"8-"2/@8*[N8*"2+/+NpqoGKo 

Page 50: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 50/57

A="-. B/+*"28/+

• A="-. ,/5 7#-/.--4MNN*1"-.@&/-N 

•  )./ A="-. K@J O"#%/.--4MNN."/&#V/2+/@8*[N*1"-.N'"#%/N 

•  A="-. U*2 !/'#&&#&/2+.--4MNN5$*'@5#--/28*%/2@8*[NGJJqNJHNKJN*1"-.QU*2Q5/'#&&/2+N  

•  3&-2*%"8-#*& -* A="-..--4MNN5$*'@V12*&#+@8*[N#&-2*%"8-#*&Q-*Q*1"-.N 

Page 51: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 51/57

P1'21&- 1&% P#2-"1$!*a

• A218$/ P#2-"1$!*a.--4+MNNTTT@V#2-"1$5*a@*2'N  

•  P1'21&-.--4MNNTTT@V1'21&-"4@8*[N 

•  = 5/'#&&/2_+ '"#%/ -* P1'21&-.--4MNNTTT@/2#X1./#%#@8*[NGJKlNJpNJGN1Q5/''#&/2+Q'"#%/Q-*QV1''/--#&'Q6*"2Q4*2-15$/Q%/V/$*4[/&-Q/&V#2*&[/&-N  

•  ="-*[1-#&' ?/V/$*4[/&- >&V#2*&[/&-+ T#-. P1'21&- 1&% D"4.--4MNN5$*'@X$*"%$/++@8*[NGJKlNJpNJKN1"-*[1-#&'Q%/V/$*4[/&-/&V#2*&[/&-+QT#-.QV1'21&-Q1&%Q4"44/-N 

Page 52: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 52/57

d"%*+3C ,<3;< )<=Cd )<> :=Cb D>AD0> ,<A :=?> )<37DB>7>C)=)3AC DA773!0>

Page 53: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 53/57

• A"2 8*$$/1'"/+ #& -./ =81%/[#8 )/8.&*$*'6 O2*"4

•  A"2 8*$$/1'"/+ #& -./ #;*[[*&+ O2*"4

•  3:7 O$*51$ 0/12&#&' ;*&+*2-#"[

•  =&% 1$$ *U 6*"Z

d"%*+

Page 54: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 54/57

Y"/+-#*&+W3C ,<3;< ,> > C? AEB DB >7>C)=)3AC =C? =))>:D) )A=C7,>B bAEB YE>7)3AC7

Page 55: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 55/57

=&+T/2+Z3C ,<3;< ,> B>P>=0 )<> 3?>C)3)b AF )<> ;<=B=;)>B7 3CAEB DB>7>C)=)3AC

Page 56: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 56/57

C#8X ;1221T16 r m16 O1-+56

7./2$*8X <*$[/+ r ?2@ ,1-+*&

0"X/ 7X6T1$X/2 r b*%1

=$5/2- >#&+-/#& r C#/$+ !*.2

?1/%1$"+

0"86

Page 57: Building Tools with the Learning Tool Interoperability Specification (214648895)

8/12/2019 Building Tools with the Learning Tool Interoperability Specification (214648895)

http://slidepdf.com/reader/full/building-tools-with-the-learning-tool-interoperability-specification-214648895 57/57

01"2/$ r <12%6

?1&1 78"$$6 r F*a :"$%/2

C/* r :*24./"+

O#$$#'1& r )./ 7X#44/2

7"+1

>$#h15/-