1 Amsterdam, July 24th 2008 Amsterdam, July 24th 2008 Agrega Federated Repository of Educative Digital Objects
1
Amsterdam, July 24th 2008Amsterdam, July 24th 2008
Agrega
Federated Repository of Educative Digital Objects
2
Context!
Common project of different administrationsCommon project of different administrations
http://farm3.static.flickr.com/2270/2314668364_4b7c65db9b.jpg?v=http://farm3.static.flickr.com/2270/2314668364_4b7c65db9b.jpg?v=00
3
Objectives
• Promote, unify, establish a common cataloguing, packaging and publish standard of Spanish education community learning objects
• Create a technological reference framework where learning objects can be ubiquitous accessed under different models of utilization
• Generate a common proceedings and best practices to create digital earning objects from standards.
Agrega is aimed to create a Federated Repository of Educative Digital Objects which allows teachers to share contents according to standards
Agrega is aimed to create a Federated Repository of Educative Digital Objects which allows teachers to share contents according to standards
4
What is Agrega?
Agrega www.proyectoagrega.es is a living creature!Agrega Agrega www.proyectoagrega.eswww.proyectoagrega.es is a living creature!is a living creature!
Video AgregaVideo Agrega
BlogBlog
5
Target?
• Teachers
• Students
• Families
• World …?
Agrega is a facilitator aimed to encourage adoption of digital learning objects by teachers, students and families!
Agrega is a facilitator aimed to encourage adoption of digital learning objects by teachers, students and families!
6
Learning objects
• Agregation Model: IMS CP/ SCORM1.2 – 1.3/ SCORM-Moodle…
• Execution environment: SCORM 2004
• Metadata: LOM-ES
A learning object is digital entity which is made out of three elements: contentsor resources, a description about the behaviour of the object and a set of
metadata that refer to the object
A learning object is digital entity which is made out of three elements: contentsor resources, a description about the behaviour of the object and a set of
metadata that refer to the object
7
Learning objects
Web technologies allow users to deal with content that is accesible everywhere, any time
Web Web technologiestechnologies allowallow usersusers to to dealdeal withwith contentcontent thatthat isis accesible accesible everywhereeverywhere, ,
anyany timetime
Channels:
• Off-line – my computerordenador, with a browser.
• On-line –web, with a browser.
• eLearning –using a LMS.
Reach:
• My CCAA
• Some CCAA
• All the worldhttp://farm3.static.flickr.com/2365/1878701132_c510109ad2.jpg?v=http://farm3.static.flickr.com/2365/1878701132_c510109ad2.jpg?v=00
8
Digital Repository
• Interoperability: IMS DRI, RSS
• Harvesting: OAI-PMH
• Federated search: SQI
• Object identification: Id-MEC (PURL)
A digital repository is a storage of digital resources which can be accessed without a specific knowledge of the structure or organization of the repository
A digital repository is a storage of digital resources which can be accessed without a specific knowledge of the structure or organization of the repository
9
Ground rules
• Agrega is developed usingOpen Source tools will beGPL-GNU licensed
• Contents are licensedCreative Commons -Reconocimiento-NoComercial-CompartirIgual España
Content and application will be Multilanguage!Content and application will be Multilanguage!
10
What does Agrega have?
Each Agrega node is:
• An access portal to search, find, visualize and download content
• A container of digital educative objects (black box)
• A set of tools to package and catalogue and administer digital educative objects
Agrega is a portal, a container & a set of toolsAgrega Agrega isis a a portalportal, a , a containercontainer & a & a setset ofof toolstools
11
Metadata- LOM-ES
LOM-ES is a LOM application profile tailored to Spanish education communityLOM-ES is a LOM application profile tailored to Spanish education community
• General category groups the general information that describes the learning object as a whole• Lifecycle category groups the features related to the history and current state of this learning object
and those• Meta-Metadata category groups information about the metadata instance itself (rather than the
learning object that the metadata instance describes)• Technical category groups the technical requirements and technical characteristics of the learning
object.• Educational category groups the educational and pedagogic characteristics of the learning object.• Rights category groups the intellectual property rights and conditions of use for the learning object.• Relation category groups features that define the relationship between the learning object and other
related learning objects.• Annotation category provides comments on the educational use of the learning object and provides
information on when and by whom the comments were created.• Classification category describes this learning object in relation to a particular classification system.
• Accessibility, Competency, Educative Use & Discipline• Curricular Spanish content• ETB – European treasury browser
LOM-ES
12
Search
Content tags
Power tools
13
Find -Gallery
Curriculum
Power tools
14
Power tools
15
Table of Content + Content
Power tools
16
Navigate taxonomies & thesaurus
Power tools
17
Publication context
Power tools
18
Power tools
Light objects? Light objects?
19
Power tools
LOM-ESLOM-ES
20
Workflow
Teacher
Cataloguer
Publicator
Nodo
A simple work flow has been createdA simple work flow has been created
21
SW Architecture
Open source community driven & proven solutions are usedOpen source community driven & proven solutions are used
Single – sign on
Help
Batch jobs
Security manager
Web services
Object/relational persistence and query service
XML marshall/ un marshall
Business Logic Coordination
MVC
Template engine
Content indexing
FuncionalityComponent
22
Lessons learned
• Reload is a nice tool but has plenty of bugs. Content production is slow with Reload
• LOM-ES has been sometimes kind of hell. Finally in Oct 07 we achieved a full performing & operating LOM-ES XML binding (Castor proof)
• WAI – XHTML + CSS have been arduous but it pays!
• IMS VDEX decision for managing vocabularies, taxonomies and thesaurus has been a success!
• Teacher’s have to be involved in usability testing
• Release functionality each 4 months
23
Conclusions
• With Agrega, teachers and students will be able to:• Search a vast repository of
certified curricular content• Access from a standard
browser to every learning object existing in the repository
• With Agrega, teachers and education community will be able to:• Create new content in a
consistent way• Compose, package, reuse
already existing content• Quick deploy and
publication of content
Future is open: Folksonomy? Openid? … www.proyectoagrega.esFuture is open: Folksonomy? Openid? … www.proyectoagrega.es
24
Thank you for your attention!
Web www.proyectoagrega.es
Blog www.proyectoagrega.es/blog/
Email [email protected]
Twitter twitter.com/agrega