Transcript Slide 1
Composing Your Learning Environment
Warwick Bailey, Director Icodeon Ltd Cambridge, UK
Composing Your Learning Environment
Cloud computing based services Plug-ins to existing VLEs Widgets, Syndication, Mash-Ups
Composing Your Learning Environment
Cloud computing based services Plug-ins to existing VLEs • Using HTTP Get/Post, browser frames/windows • Using IMS Basic LTI, browser frames/windows Widgets, Syndication, Mash-Ups • Using Icodeon Common Cartridge Platform API
Composing Your Learning Environment
Cloud computing based services Plug-ins to existing VLEs • Using HTTP Get/Post, browser frames/windows • Using IMS Basic LTI, browser frames/windows Widgets, Syndication, Mash-Ups • Using Icodeon Common Cartridge Platform API
Plug-ins to existing VLEs: Using HTTP Get/Post, browser frames/windows
HTTP GET or POST
• VLE and tool/plug-In agree on URL parameters • VLE launches tool/plug-in with HTTP GET or POST request
Plug-ins to existing VLEs: Using HTTP Get/Post, browser frames/windows
HTTP GET or POST
Plug-ins to existing VLEs: Using HTTP Get/Post, browser frames/windows Corporate Training, K12 and Higher Education sectors
Composing Your Learning Environment
Cloud computing based services Plug-ins to existing VLEs • Using HTTP Get/Post, browser frames/windows • Using IMS Basic LTI, browser frames/windows Widgets, Syndication, Mash-Ups • Using Icodeon Common Cartridge Platform API
Plug-ins to existing VLEs: Using IMS Basic LTI, browser frames/windows
IMS Basic LTI
• VLE and tool/plug-In agree on Basic Learning Tools Interoperability and public/private keys • VLE launches tool/plug-in with Basic LTI Launch
Plug-ins to existing VLEs: Using IMS Basic LTI, browser frames/windows European School Net:
Learning Resource Exchange
Plug-ins to existing VLEs: Using IMS Basic LTI, browser frames/windows
IMS Basic LTI
Composing Your Learning Environment
Cloud computing based services Plug-ins to existing VLEs • Using HTTP Get/Post, browser frames/windows • Using IMS Basic LTI, browser frames/windows Widgets, Syndication • Using Icodeon Common Cartridge Platform API
Widgets, Syndication: Using Icodeon Common Cartridge Platform API Web Page
HTTP GET or POST with API Key
Single web page built by consuming content from web services
Widgets, Syndication: Using Icodeon Common Cartridge Platform API News feed Map Mashup
HTTP GET or POST with API Key
Embedded QTI Assessment Widget Videos
Widgets, Syndication: Using Icodeon Common Cartridge Platform API …select, mix, match, mash-up, embed…Common Cartridge resources with blogs, wikis, social networking sites…
Widgets, Syndication: Like YouTube
Widgets, Syndication,Mash Ups: Embedding Content
HTTP GET or POST with API Key
Content in Common Cartridge usually deployed to VLEs....
... embedded seamlessly into a “normal” web page
Widgets, Syndication: Embedding QTI Assessments in Organic Chemistry
HTTP GET or POST with API Key
QTI Assessment in Common Cartridge from Pearson Education usually deployed to VLEs....
... embedded seamlessly into a “normal” web page
Widgets, Syndication: Embedding Links to Secure eBook Web Applications
HTTP GET or POST with API Key and IMS Basic LTI
Secure launch of an eBook linked into a Common Cartridge from Pearson Education usually deployed to VLEs....
... embedded seamlessly into a “normal” web page
Icodeon Common Cartridge Web Services Platform
Platform URL Language
Platform URL Language enables simple
HTTP POST or Get
requests to be made to the web services platform:
http://{
host
}/cartridges/{
cartridge
}/items/{
item
}/~first.json
http://{
host
}/cartridges/{
cartridge
}/items/{
item
}/~first.xml
http://{
host
}/cartridges/{
cartridge
}/items/{
item
}/~first/image.gif
Icodeon Common Cartridge Web Services Platform
+ VLE
Apps, Blogs, Wikis, Widgets, Feeds. Mash Ups…
?
...
find out more about the work in this presentation...
…sign Up as an ASPECT Associate Member….
www.aspect-project.org
Composing Your Learning Environment
Thank you.
Warwick Bailey, Director Icodeon Ltd Cambridge, UK