ࡱ> n öu5PNG  IHDR(SPLTE᣹2\k#c:bR5uyuIRvLqdEن8%Q}*Kꔻѵ)U.X >TxBiᜰ1p‘n ݖ:Ն]~A!O Jq9UΈRt=;H{d^ruOŞɱ"G(ߺ'bWn$YkbW QHI7&Hb]HD3ZM)uuO ެϘ"7ݐ(vgM3Na${RS];Dq_gfՀ}$~$NΚ7Y#QŞ$'e 8-fΒW}(dl~Ь(?HUY>ސ(fQP%şx,K͙ Q?A8>;{'@8RSo\U(cbvљ ř,㳗/ hܩc9W6Dq*7ly7ӫM&͗^&W1mgH粘͗snLjiFiLDŽ"|YβmCA8EryS W̤kwRA%m?#d!7VIUnd3Sxr;Fg5AдҨ};; 78S:]d6jOMI$Y_d$Y2d~{o[,5(=_&DK63JDڨ n.nj)~ /u bj.U ͯPRUl/NkVZWy%Vun &cĕ8UO(5i){z@[fkD~IJ _Cf%:֬Thuq,(a<`a MBӣf=( /%4}\iUm ]C8q* zb8R#x3:3k01CZ &%UGK+0؏6)СPC*OŻ`1n2 Vm* Lq^ˬ¹<n57HgXM)C80]ك:-f F5e=/q4]Ffpf-Y 1$4`X@{N8x"U3O~.\w>6XZTpOTggc F8wߵ)㿜ikF/f:VI-REϢ0;E&ڋЅ4KCPL0$KizD&T@m)B*h:0fRc H$P86H'-h( oLl&Ӣ4 RH}If:d&6vLХcRFTݪp e)?UC am.=8i3*`RIb8H'Od\wZ#CǕ~CD^WpVf6 k)p-DzE'pbF'z+ O)Bo(PGPfn(Jp{SșH'5i('mܗOQR\Bf6y##M$$}b3Up3m= ΧWHH^A!X-IOaXfKuy5}G̬㾠tu2 .t%X~kr!u:Dq.'U _)(9RP6Xb0Qq%.F1I,QF}I_)Vh"ha0ZSSr3jWTЉ ok|9k L@7۶(^Ą#Qɕg|J8E)o͗Df W(pn[)#q'))\ P9] _״:EQ6&mϰ3c"0U6g:yZeRM&ՂX:ɵ;Dq*7&JҸ/ip*99r]P~[֭̋xV ]$!%HDqKNI\xF}9a |f %-^3SưDq<{ZH"z $Y\.g$afь+HPkPς(H~\N3Ya]w?goEk!(aϷ˂f $cسdɬq $ &(@ l $ &(@ l $ &(@ l7綩&$Fla<,*_X'5!AY-w|*QrUϤ >1Y)Cۃ78^%-&oV~7OjF#Q^zMZם5G[JjpjŅz0.A6-K[n ;^'- y"#W.Qq 3&I!PA(-V,pk 0a0TJjQ]Rv#ȫn?R!ݧ=Q1 xr*ng\^BR$>02L>& a1`fDרAxS-FGP?Ec2ٟF#6Y0T=FEw%NͽzN]³iGG,J8p7|u +J3i(41P80!H Rtt/J+꬟̅u;]wع`u.xO׭[`w.&;+@֤_0@8e ݹ?vN+ 8(>TPKHTX•qֽ(*ZwX9狝^ˉӑٵap GFFvuefz:::V^x'S+3 l$r`푙[bb҇ ~xn[Z E@3ּ~ez+m fmKxcA>QrE j"h+3ݮHGWd60p^FG@egoxwfϺk^cyR0E dYm z[ j/~e,ZBb1sDBcJ[r>0秇'xl#6[y RGƦDwZ`KI'nRfLhbۅ5) N?Uq(mY΃A?4QwiT_r]uda#;V2#}8Vmf>9p9V}3=1 rF SB7%xstΑ8Z~iL{t%x 恫E^y:p_wUA 5\} `Ma5GǪLIqX`Ԩ#3pg8e<.xiR,j³~$ U<{u%x_'< Xj{>sffXiwQ]۳336~c%H2IXl=zm~@gp\lH4[OOCܝt E4{]ᙻsa#ЏU?f ? g)LǠ4x`QNR1 A\on?(AZWօ#Upz hVytι{lZUQ3#ZtC~a#uvQ"FT (m$Wn]_iX_z{b@A_#&J/&:8zs|l=c^ ҼpBYݽ0t`4 D2zejPv^- `YEq\AOEhpJ)W}'A Jӕcg[j 3u?͢KCdDymHq=jR xtsayɬ@$g"960'WumكdAK_̑ćs{zvɱ|QVjU/M)ѩqaexWϬ21 AL쮾ăC|!^yqY6,N+JqO/B E"]GG:zDw oYѬat'J?)D f*$r1Օ D2W?E 27 >Nz~AZHi%Ck>mt(Jf7),-v}#;GTgf#}o<ohg<_./&1IS=AbnS/e{aB[0J@ K /.e0jRY a jнvl_]/><=zw:8d//|u|˷b5gbk"bc>Ph1\m⪶z9{;~ɈuQH{DNbb'E_P-\0-ғz稪 ?]MT3ڹ$ F^Zg#iMmaPj ue4xiFgwV4ҪΎx$hGuZԥ"#``5 *,m^f {݄ʝF J 7x#R88ˢ Ƕ !ɪ TmV>F[ k*cX{fa%LH'J0BG A!61 D Z\m1-H"fpTKpZ {E8K ҉.5c{8+QIOb#gft4GrSSHxxDG4`nYpj?(YP| Jy[QgϾI4r8=Eq)&hf3q cE;ID!n>˘ku^F\ c_]KQ4OZR o&spt(O(QdA:QOM˒2K]hVn%4n6#6[<  e]3.C3Z2n*0e$i*}6P΢!; rz2*3>> 8GՇ)YJ``D ;ADEXO Hݑ{^xZ֯,K% #nrDM1_JB/q#~T( ^ØXD<[lM+Ku_aO<.cW`w1_>2MAIh -(h -(h -N(`X^N(%ɝts"D)P;Rl+?ۍE ɍE)ۿ:?'+; e'yێ) *D (YF;NrEك 1/P(o`JMwP(;?;?$Jc ?/B8iIENDB`( / 0DTimes New Romand hP0hWo 0DArialNew Romand hP0hWo 0" DAbadi MT CondensedP0hWo 0" b  .  @n?" dd@  @@`` t .//     ,b$ öu5  0e0e     A@ AԔ 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||S" @uʚ;2Nʚ;g4dddd0\~2ppp@  <4BdBd. 0<4!d!d. 0<4dddd. 0~v___PPT9XP8? %  RELOAD AimsStandards-based Editor and Runtime toolset Metadata Content Packaging SCORM (& ideally Simple Sequencing also) Learning Design Based on integrating 2 previous JISC tools PacMan Editor PackageIT! Editor (Colloquia)N+T+,+T+,,  RELOAD Aims0But NOT possible to integrate !!! Different architectures, different strengths Different editing use cases: Pacman: package an existing web site PackageIT!: drag n drop resources to create new Pacman used Merlin, but this XML DTD-based For IMS, needed to support XML Schemas"J[ x+'"J# &!   &   Pl$  K RELOAD AimsJSo took best ideas from both & created new: Core XML engine Schema driven (to support any XML schema / version) Helper (configuration) files UI field names & pop-up help mapped to schema fields Switch fields off & on (app. profiles & special editors) Location & other properties of UI widgets Default automatic table-view editor Form-view and some drag n drop editors (CP) Plug-In alternative UIs can be created by othersv,anPn1Z,&\ > What about LD Runtime?oBuild on Colloquia Open source, Java, P2P learning environment Core elements: activities, people, resources Has both authoring and runtime facilities Already has LD services: conferencing and email Communications mechanism can also be used for LD Notifications No purchase cost, low running cost, v.scalable Cross platform What multi-user, coordination architecture?<Z1n,n1,   ` ` ̙33` 333MMM` ff3333f` f` f` 3>?" dd@ f|?" dd@   " @ ` n?" dd@   @@``PR    @ ` ` p>> )! (  T   "  c F{wA"index09012001_01"   c Fc9A"index09012001_01"h   s *"   6d@  "0   T Click to edit Master title style! !$   0  "    RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S  0 "  B 2   0 "} [ * 2  H  0޽h ? ̙33 Bolton 2~ .& (    S Lf     ARELOAD Overview6  6$f   0  qBill Olivier Bolton Institute H  0޽h ? ̙33  0 *(   x  c $@Nf  0  f  r  S df  } f f  H  0޽h ? ̙33   @PL(  P~ P s * 0    P c $0Ť V  "p`PpH P 0޽h ? ̙33   PTL(  T~ T s *  0    T c $8 0P   "p`PpH T 0޽h ? ̙335 p..\u(  \RB \ s *D1 )RB \ s *D1 ) RB \ s *D1    \ c $T\#=N  z JDOM / JAXP wrapper6  Z    \ 0\Ԕ^v LUI 2     \ 3 X\I 9R  p DOM (Xerces)    &    \ S \  _  bIMS CP/MD/SS/LD XML docs    RB  \ s *D F F   \ 0DѤ \Ԕt LUI 1      \ 3 dӤ \5&f  bController mapped to DOM      \ 0Τ \Ԕ jv LUI 4      \ 0H \Ԕ( t LUI 3    RB \ s *D{p )RB \ s *D{+ RB \ s *Dwe P RB \ s *D{ %RB \ s *DF F :2 \ 3 1 LB \ c $D1F F 6 \ S lw\z - ^Plug-in Editor Interface    FB \ S Dc c.2 \   & \ 6xy\  t Persistent Store / Repository&     .2 \  K FB \@ S DFB \ S D RB \@ s *Dm B B @ \ S L\ h- aXML Display helper file    RB \ s *Dp \ S Ԡ\iv aXML Display helper file      \ S 췤 \( aXML Display helper file     !\ S ؤ!\)6M aXML Display helper file    RB "\ s *Dp`fRB #\ s *Du~& RB $\ s *Du & %\ s *`v%\  @u T XML Schema      RB &\ s *DR  '\ S @'\  SViews`    (\ S T(\- Z Controller/s `     )\ S p)\   SModel`   RB *\ s *D1 M RB +\@ s *D1 MMRB ,\ s *D1 MRB -\ s *Dpv?p .\ 0 K  c URELOAD Editor Architecture 2fH \ 0޽h ? ̙33  t$(  tr t S M 0   r t S = j   H t 0޽h ? ̙33   z d (  d d Tt d?Ԕ?"  U Colloquia 2       d 0 dԔC  U Colloquia 1       d Tf d?Ԕ?" A  U Colloquia 4       d T!d?Ԕ?"p  U Colloquia 3       d c $tMd ~ p y Personal LD engine6  Z    d c $ d`D  y Personal LD engine6  Z    d c $<d  y Personal LD engine6  Z     d c $ d r w y Personal LD engine6  Z   RB  d s *D? RB  d s *D A RB  d s *D m RB d s *D a d 00 2#  *RELOAD possible LD Runtime ArchitectureD+0F2 fffRB d s *D RB d@ s *D g  d Bf  Ԕ?"da} n Co-ordination via P2P messaging2!( 2f fH d 0޽h ? ̙33+    lk (  l l Tp3l?Ԕ?"  X  U Colloquia 2       l 0plԔ X  U Colloquia 1       l Tp#l?Ԕ?" X  U Colloquia 4       l T ҕl?Ԕ?"  X  U Colloquia 3       l c $ɕlt M1  y Personal LD engine6  Z    l c $@+lt U9   y Personal LD engine6  Z    l c $ϕlt ^ B  y Personal LD engine6  Z     l c $d lt gK  y Personal LD engine6  Z     l s *ؽ ljJ  3 Multi-player LD Co-ordination Service (JavaSpaces)F & Z  n3  4 RB  l s *DHD RB  l s *D RB  l s *D RB l s *DU Q  l 0$2#  )RELOAD proposed LD Runtime ArchitectureD*0F2fff l Bt  Ԕ?"d} q# Co-ordination via Central Service2$( 2f#fH l 0޽h ? ̙33    h (  h~ h HԔ?"s h TD^h?Ԕ?"   uSession Servlet 2  &    h 0 VhԔ   uSession Servlet 1  &    h Tl.h?Ԕ?"   uSession Servlet 4  &    h T\+h?Ԕ?"    uSession Servlet 3  &    h c $t5h M1p  y Personal LD engine6  Z    h c $,>h U9 p  y Personal LD engine6  Z    h c $h ^ Bp  y Personal LD engine6  Z     h c $ h gKp  y Personal LD engine6  Z     h s *. hjJ  3 Multi-player LD Co-ordination Service (JavaSpaces)F & Z  n3  4 RB  h s *DHD RB  h s *D RB  h s *D RB h s *DU Q  h 0L/2#  (RELOAD reusable LD Runtime ArchitectureD)0F2fff h S p6h 9  ^Web Server / VLE`    h B| Ԕ?"dp e Reused in a Web Server2( 2ffH h 0޽h ? ̙33Q p(  p~ p HԔ?"= x p S cpk  `Web Server / VLE 2`   ~ p HԔ?", s p Tlוp?Ԕ?" R  uSession Servlet 2  &    p 0CpԔ j  uSession Servlet 1  &    p Tp?Ԕ?" B  uSession Servlet 4  &    p THp?Ԕ?" b  uSession Servlet 3  &    p c $\p p  y Personal LD engine6  Z    p c $Lp  p  y Personal LD engine6  Z     p c $ p 0 p  y Personal LD engine6  Z     p c $(Ǔ p sp  y Personal LD engine6  Z     p s *P pjJ  3 Multi-player LD Co-ordination Service (JavaSpaces)F & Z  n3  4 RB  p s *DHD RB  p s *D RB p s *D RB p s *DU &  p 0̓2#  (RELOAD reusable LD Runtime ArchitectureD)0F2fff p S ൓p Z  rWeb Server / VLE 10 ` p    p TY Ԕ?"u |@Scalable by adding servers &/or for Cross-institution learning A( 2AfH p 0޽h ? ̙33r<@!0s#%'P@XLf>  v ( / 0DTimes New Romand hP0hWo 0DArialNew Romand hP0hWo 0" DAbadi MT CondensedP0hWo 0" b  .  @n?" Oh+'00R hp ( H T `ltRELOAD Overview Bill OlivierewYC:\Documents and Settings\Bill Olivier\Application Data\Microsoft\Templates\Bolton 2.potn Bill Olivierand9llMicrosoft PowerPointing@ E@`*@ }<,GP;  R('&@ &&#TNPP2OMi & TNPP &&TNPP   @  'A x@(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___www____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________⵵ݻ⼵ݼ ݵݽݻݼݻݻϴݼݻϑϮݼϑݼݼ ϋݻϋϋϋϮݼݼݻܵݻݼݼýY2zY28ݵܻ޻ݼݼ28ϻ⵻zYݼݼݻݼÚYzzYY--&TNPP &mes New Romand hP0hWo 0DArialNew Romand hP0hWo 0" DAbadi MT CondensedP0hWo 0" b  .  @n?" dd@  @@`` x .//     ,b$ öu5  0e0e     A@ AԔ 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||S" @uʚ;2Nʚ;g4dddd0\~2ppp@  <4BdBd. 0<4!d!d. 0<4dddd. 0~v___PPT9XP8? %" RELOAD AimsStandards-based Editor and Runtime toolset Metadata Content Packaging SCORM (& ideally Simple Sequencing also) Learning Design Based on integrating 2 previous JISC tools PacMan Editor PackageIT! Editor (Colloquia)N+T+,+T+,,  RELOAD Aims0But NOT possible to integrate !!! Different architectures, different strengths Different editing use cases: Pacman: package an existing web site PackageIT!: drag n drop resources to create new Pacman used Merlin, but this XML DTD-based For IMS, needed to support XML Schemas"J[ x+'"J# &!   &   Pl$  K RELOAD AimsJSo took best ideas from both & created new: Core XML engine Schema driven (to support any XML schema / version) Helper (configuration) files UI field names & pop-up help mapped to schema fields Switch fields off & on (app. profiles & special editors) Location & other properties of UI widgets Default automatic table-view editor Form-view and some drag n drop editors (CP) Plug-In alternative UIs can be created by othersv,anPn1Z,&\ > Intetgrating SCORM Engine ADL have a single user SCORM web engine This is being stitched into Colloquia Will be able to run SCORM content offline Send results back to tutor Learner keeps own record Report from the coal face&  What about LD Runtime?oBuild on Colloquia Open source, Java, P2P learning environment Core elements: activities, people, resources Has both authoring and runtime facilities Already has LD services: conferencing and email Communications mechanism can also be used for LD Notifications No purchase cost, low running cost, v.scalable Cross platform What multi-user, coordination architecture?<Z1n,n1,   x$(  xr x S ޅ 0   r x S Х    H x 0޽h ? ̙33r t Root EntrydO)`~8aE@PicturesCurrent User 5SummaryInformation(K`Ru   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstvwxyz{|}~uRoot EntrydO)<,PicturesCurrent User DSummaryInformation(K`RPowerPoint Document(ݰDocumentSummaryInformation8dd@  @@`` t .//     ,b$ öu5  0e0e     A@ AԔ 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||S" @uʚ;2Nʚ;g4dddd0\~2ppp@  <4BdBd. 0<4!d!d. 0<4dddd. 0~v___PPT9XP8? %  RELOAD AimsStandards-based Editor and Runtime toolset Metadata Content Packaging SCORM (& ideally Simple Sequencing also) Learning Design Based on integrating 2 previous JISC tools PacMan Editor PackageIT! Editor (Colloquia)N+T+,+T+,,  RELOAD Aims0But NOT possible to integrate !!! Different architectures, different strengths Different editing use cases: Pacman: package an existing web site PackageIT!: drag n drop resources to create new Pacman used Merlin, but this XML DTD-based For IMS, needed to support XML Schemas"J[ x+'"J# &!   &   Pl$  K RELOAD AimsJSo took best ideas from both & created new: Core XML engine Schema driven (to support any XML schema / version) Helper (configuration) files UI field names & pop-up help mapped to schema fields Switch fields off & on (app. profiles & special editors) Location & other properties of UI widgets Default automatic table-view editor Form-view and some drag n drop editors (CP) Plug-In alternative UIs can be created by othersv,anPn1Z,&\ > What about LD Runtime?oBuild on Colloquia Open source, Java, P2P learning environment Core elements: activities, people, resources Has both authoring and runtime facilities Already has LD services: conferencing and email Communications mechanism can also be used for LD Notifications No purchase cost, low running cost, v.scalable Cross platform What multi-user, coordination architecture?<Z1n,n1,    z d (  d d Tt d?Ԕ?"  U Colloquia 2       d 0 dԔ/  U Colloquia 1       d Tf d?Ԕ?" -  U Colloquia 4       d T!d?Ԕ?"\  U Colloquia 3       d c $tMd j p y Personal LD engine6  Z    d c $ dL0  y Personal LD engine6  Z    d c $<d  y Personal LD engine6  Z     d c $ d z ^ w y Personal LD engine6  Z   RB  d s *D+ RB  d s *D - RB  d s *D Y RB d s *D M d 00 2#  *RELOAD possible LD Runtime ArchitectureD+0F2 fffRB d s *Dm m RB d@ s *D S  d Bf  Ԕ?"da} n Co-ordination via P2P messaging2!( 2f fH d 0޽h ? ̙33rrvNv\ ( / 0DTi ՜.+,0    cOn-screen ShowCETISeeݰ  Times New RomanArialAbadi MT Condensed Bolton 2RELOAD Overview RELOAD Aims RELOAD Aims RELOAD AimsPowerPoint PresentationIntetgrating SCORM EngineWhat about LD Runtime?PowerPoint PresentationPowerPoint PresentationPowerPoint PresentationPowerPoint Presentation  Fonts UsedDesign Template Slide Titles $_㹰  Bill OlivierBill Olivier EngineWhat about LD Runtime?PowerPoint PresentationPowerPoint PresentationPowerPoint PresentationPowerPoint Presentation  Fonts UsedDesign Template Slide Titles _㹰CurrierCurrierOlivier