Composing Lifelong Learning Opportunity Pathways through Standards-based Services Raquel M. Crespo García
Contents Introduction and motivation Learning pathways Design process COMPASS outcomes Information model Online services MOOCs Pilot testing Discussion, feedback and comments
COMPASS Information Model COMPASS Workshop @ICODL 26-11-2017
Metadata Metadata is structured schema about data (W3C) The use of metadata supports methods to identify, authenticate, describe, locate and manage resources in a precise and consistence way that meets business, accountability, and archival requirements ISO 23081-1, provides (a) the principles behind schemas and (b) the purposes of metadata; ISO/TS 23081-2, describes (a) how schemas are constructed and maintained and (b) suggestions for elements and aggregations
Metadata key elements Metadata schema Application profile Encoding scheme Crosswalk Harmonization
Metadata architectures & lifetime
COMPASS Process for Information Model
The COMPASS Information Model Metadata for Learning Opportunities (MLO) EN15982 MLO-AD European Standard Integrating Learning Outcomes and Competences Draft Spec. of CEN
The COMPASS Information Model
Learning Opportunity Provider (LOP) Holds information about the educational institute hasPart: used to relate a LOP entity (parent) with one or more LOP entities (members) offers: used to relate the LOP entity with all learning opportunities that it offers
Learning Opportunity Specification (LOS) Information about a learning opportunity specification i.e. the overall description of the learning opportunity (not a specific offering) credit: the credits according to a specified system objective: an aim or learning objective level: an account of the education level assessment: the broad approach to assessment hasPart: to represent hierarchical relations specifies: relates with all its specific instances qualification: status awarded to a learner prerequisite: a reference to prerequisite for accessing the Learning Opportunity
Learning Opportunity Instance Information about a specific offering (instance) of a learning opportunity location: the spatial location start: the date from which the instance of the Learning Opportunity commences. duration: the duration of the instance of the Learning Opportunity. cost: the cost associated with obtaining access to the instance of the Learning Opportunity. languageOfInstruction: the language in which the Learning Opportunity’s instance is taught. places: a reference to he places available for participants in the Learning Opportunity’s instance. engagement: the logistical means by which individuals engage in the specific instance of the Learning Opportunity, encompassing temporal, modal and spatial patterns of engagement and attendance. objective: specific aim or learning objective for the Learning Opportunity’s instance. assessment: specific description of the approach to assessment used in the Learning Opportunity’s instance.
XML <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://purl.org/net/compass" xmlns:xml="http://www.w3.org/XML/1998/namespace" ... targetNamespace="http://purl.org/net/compass" elementFormDefault="qualified"> <annotation> ... </annotation> <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd" /> ... <complexType name="Resource"> <complexContent mixed="true"><restriction base="xs:anyType"><sequence> <any processContents="strict" minOccurs="0" maxOccurs="unbounded" /> </sequence></restriction></complexContent> </complexType> <complexType name="Association"> <!-- classes --> <complexType name="LearningOpportunityObject" abstract="true"> <sequence> <any namespace="http://purl.org/dc/elements/1.1/" minOccurs="0" maxOccurs="unbounded" processContents="lax" /> <element ref="url" minOccurs="0" maxOccurs="unbounded" /> <element ref="hasPart" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> ...
COMPASS Information Model COMPASS Workshop @ICODL 26-11-2017