Icodeon Common Cartridge Platform
-
Upload
sheila-macneill -
Category
Education
-
view
1.775 -
download
0
description
Transcript of Icodeon Common Cartridge Platform
![Page 1: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/1.jpg)
Distributed Learning Environments
Building Apps
with the
Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
![Page 2: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/2.jpg)
• Introducing Icodeon
• The IMS Common Cartridge Specification
• Building Apps with Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
![Page 3: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/3.jpg)
• Introducing Icodeon
• The IMS Common Cartridge Specification
• Building Apps with Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
![Page 4: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/4.jpg)
St Johns Innovation Centre
Cambridge, UK
http://www.icodeon.com
Introducing Icodeon
![Page 5: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/5.jpg)
Product: Icodeon SCORM Player
• web application
• designed to be integrated into e-learning systems
• Java/JSP Edition
• ASP.NET Edition
• AJAX / SOAP web service implementation
• 10 European languages
• multiple customization and plug-in points
• SCORM run time, sequencing, tracking and navigation
• SCORM 2004 and SCORM 1.2
![Page 6: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/6.jpg)
Typical Icodeon Customer: Fronter LMS
Fronter LMS launches Icodeon SCORM Player
![Page 7: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/7.jpg)
• Introducing Icodeon
• The IMS Common Cartridge Specification
• Building Apps with Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
![Page 8: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/8.jpg)
The IMS Common Cartridge Specification
What is Common Cartridge?
• IMS Common Cartridge is a technical specification that distils state-of-the-art practice in online education and training
• A cartridge is a .zip file containing XML descriptor files and optionally educational content
![Page 9: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/9.jpg)
The IMS Common Cartridge Specification
Common Cartridge Feature Set
Content• Web Content• Web Links• Assessments & Questions• Discussion Topics• Secure Launch of Web Tools• Lesson Plans
Control• Roles (Instructor, Mentor, Student)• Access Control• Publisher Authorization
![Page 10: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/10.jpg)
The IMS Common Cartridge Specification
Example cartridges used to show IMS CC feature set:
Organic Chemistry
6th edition byL.G. Wade
Pearson Education
The Psychology of Faces IMS Valid Test Data Set
A Blue Ribbon
the River Danube and a European Identity
European Union ASPECT Project
![Page 11: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/11.jpg)
Example Cartridge: Organic Chemistry, 6th Edition
![Page 12: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/12.jpg)
Example Cartridge: Questions and Assessments
![Page 13: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/13.jpg)
Example Cartridge: Discussion Topics
![Page 14: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/14.jpg)
Example Cartridge: Secure Launch of Web Tools
• Secure tool launched without password challenge.
• User profile sent to external web tool from cartridge host.
user_id
course_id
host_id
![Page 15: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/15.jpg)
Example Cartridge: Access Control and Content Authorization
Access Control managed in two ways:
• Role (Instructor, Mentor, Student)
• Publisher License
![Page 16: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/16.jpg)
The IMS Common Cartridge Specification
Common Cartridge Feature Set
Content• Web Content• Web Links• Assessments & Questions (QTI specification)• Discussion Topics• Secure Launch of Web Tools (Basic LTI Specification)• Lesson Plans
Control• Roles (Instructor, Mentor, Student)• Access Control• Publisher Authorization
![Page 17: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/17.jpg)
• Introducing Icodeon
• The IMS Common Cartridge Specification
• Building Apps with Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
![Page 18: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/18.jpg)
Implementations of IMS Common Cartridge
Most implementations of IMS Common Cartridge are Learning Management Systems web applications:
Icodeon implementation of IMS Common Cartridge is a RESTful web services platform:
XMLJSON XHTML PNG
![Page 19: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/19.jpg)
Icodeon Common Cartridge Web Services Platform
LMS, Apps, Blogs, Social Networks, Wikis, Widgets, Mash-Ups, Mobile Devices…
LMS ?
![Page 20: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/20.jpg)
Common Cartridge Assessment: LMS Type View
![Page 21: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/21.jpg)
Common Cartridge Assessment: Integrated Into Blog Example
Instructor can “compose” a learning environment from selected cartridge resources into blog, wiki, website…
![Page 22: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/22.jpg)
Common Cartridge Discussion Topic: LMS Type View
![Page 23: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/23.jpg)
Common Cartridge Discussion: Integrated Into Social Network
Instructor can save & print out the transcript of a discussion from a social learning context…
![Page 24: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/24.jpg)
Common Cartridge Table of Contents: LMS Type View
![Page 25: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/25.jpg)
Common Cartridge Menus: Integrated Into Blog Post
Instructor can “select” a single module or chapter from the collection of cartridge resources - and then embed the selection into a blog…
![Page 26: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/26.jpg)
Icodeon Common Cartridge Platform
Most implementations of IMS Common Cartridge are Learning Management Systems web applications:
Icodeon implementation of IMS Common Cartridge is a RESTful web services platform:
XMLJSON XHTML PNG
Common Cartridge content can be integrated into many different web environments
![Page 27: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/27.jpg)
?
QTI Assessment integrated and “mashed-up” into a blog – but what is the identity of the person taking the assessment?
![Page 28: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/28.jpg)
Learner Identity in Many Different Web Environments
XMLJSON XHTML PNG
Platform content can be surfaced in many different web environments...
Learning Style
Identity Requirements
1 Formative learning
Identity is not important
2 Group and collaborative learning
Relationships within the group are important
3 Summative learning
Identity is important
?Learning style and learning context influence identity requirements…
![Page 29: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/29.jpg)
Learner Identity in Many Different Web Environments
1. Formative learning. Identity is not important. Example learning environment is a blog.
2. Group & Collaborative learning. Relationships are important.
3. Summative learning. Identity is important.
![Page 30: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/30.jpg)
Learner Identity in Many Different Web Environments
1. Formative learning. Identity is not important.
2. Group & Collaborative learning. Relationships are important. Example learning environment is a social network.
3. Summative learning. Identity is important.
![Page 31: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/31.jpg)
Learner Identity in Many Different Web Environments
1. Formative learning. Identity is not important.
2. Group & Collaborative learning. Relationships are important.
3. Summative learning. Identity is important. Example learning environment is a discussion integrated into a blog with authenticated users
Instructor can save & print out the transcript of a discussion for marking.
![Page 32: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/32.jpg)
• Summative learning. Identity is important.
![Page 33: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/33.jpg)
Icodeon Common Cartridge Platform Design Influences
• LinkedIn• MySpace• hi5• Netlog• Ning• orkut• Yahoo!• Google• Apache Shindig
![Page 34: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/34.jpg)
Web Service Platforms
Icodeon Common Cartridge Platform
Open Social Containers
• URL Language
GET /activities/@viewer/@self
• Response Representations
.xml or .json or .atom
• URL Language
GET topic/activities/@first
• Response Representations
.xml or .json or .atom
RESULT: code libraries and techniques developed by Open Social developers can be reused with Icodeon Common Cartridge Platform
![Page 35: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/35.jpg)
Icodeon Common Cartridge Platform
Most implementations of IMS Common Cartridge are Learning Management Systems web applications:
Icodeon implementation of IMS Common Cartridge is a RESTful web services platform:
XMLJSON XHTML PNG
Write content once, deploy to many different web environments
![Page 36: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/36.jpg)
Follow Icodeon Common Cartridge Platform
Follow Icodeon Common Cartridge Platform:
• http://ccplatform.blogspot.com/
• http://aspect.eun.org/
![Page 37: Icodeon Common Cartridge Platform](https://reader035.fdocuments.us/reader035/viewer/2022062702/55495c78b4c905fc4e8b57fa/html5/thumbnails/37.jpg)
Building Apps with the Icodeon Common Cartridge Platform
Warwick Bailey, Director
Icodeon Ltd
Cambridge, UK
http://ccplatform.blogspot.com
Thank You