E-learning stuff at Oxford Adam Marshall Senior Bodington Developer Learning Technologies Group Oxford University Computing Services.

Slides:



Advertisements
Similar presentations
Shibboleth and UKAMF-FEAR not as scary as it sounds! Rhys Smith Cardiff University.
Advertisements

Next Generation Athens Services Ed Zedlewski UK e-Science Town Meeting, London, 11 April 2005.
Engaging Learners at Multiple Levels: Innovations to support the development of professional practice in e-learning Adrian Kirkwood, Robin Goodfellow &
The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox.
New Improved WebLearn Service Adam Marshall, Learning Technologies Group, OUCS, Oxford University.
The New Improved WebLearn Service Starts in June 2009 beta.weblearn.ox.ac.uk.
KC-ROLO Project Kidderminster College Repository Of Learning Objects Graham Mason & Ed Beddows.
Learning Tools Interoperability (LTI) Presentation to SMUG 4 th October 2012, Forth Valley College Simon Booth (University of Stirling), Stephen Vickers.
Access management for repositories: challenges and approaches for MAMS James Dalziel Professor of Learning Technology and Director, Macquarie E-Learning.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
1 Issues in federated identity management Sandy Shaw EDINA IASSIST May 2005, Edinburgh.
Beispielbild Shibboleth, a potential security framework for EDIT Lutz Suhrbier AG Netzbasierte Informationssysteme (
New Improved WebLearn Service Adam Marshall, Learning Technologies Group, OUCS, Oxford University.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
Using networked technologies to support staff development 1.Some definitions. 2.Where are we now? 3.Some potential benefits/applications. 4.Issues to consider.
Shibboleth access management: a replacement for Athens and more? Mark Norman and Christian Fernau OUCS 21 June 2007.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Presentation. Learning Management System manages, tracks and reports on interaction between the learner and the content & the learner and the instructor.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Shibboleth Use in the Open Source Community Keith Hazelton for Steven Carmody.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Malaysian Grid for Learning October DC 2004, Shanghai, China. © 2004 MIMOS Berhad. All Rights Reserved Metadata Management System DC2004: International.
External Identity and Authorization in GENI. Topics Federated identity and virtual organizations ABAC Creating and transporting attributes.
JISC CETIS Conference, Oxford, November 2004 Repositories: State of ELF “volunteer”: Martin Morrey Intrallect Ltd.
Copyright JNT Association 2005Copyright JNT Association An Introduction to Access Management and the UK Federation Simon Cooper.
Integrating with UCSF’s Shibboleth system
Enhancing OSP for Programmatic and Institutional Assessment Lynn Ward and John Gosney Indiana University.
TNC2004 Rhodes 1 Authentication and access control in Sympa mailing list manager Serge Aumont & Olivier Salaün May 2004.
E-Learning, a Summary  VLE/ MLE ’ s  Learning Platforms  SCORM  e-portfolio ’ s.
Dr Adam Marshall WebLearn Service Manager, OUCS. weblearn.ox.ac.uk.
Review Meeting – INSEAD, Fontainebleau – 30 March L 2 C Learning to Collaborate Knowledge Management Tools Development The L2C Knowledge Community.
The Bodington System - Patently Previous Andrew Booth Institute of Life Sciences Education Faculty of Biological Sciences University of Leeds UK.
Bodington & Sakai Dr Adam Marshall Dr Adam Marshall (adam.marshall AT oucs.ox.ac.uk) Learning Technologies Group, Oxford University & Tetra Collaboration.
Information Services support for distance learners Barry Croucher IS Helpdesk Manager.
Neil Witheridge APAN29 Sydney February 2010 ARCS Authorisation Services Neil Witheridge Manager, ARCS Authorisation Services APAN29, Sydney, February 2010.
WebLearn for ICTF 2010 Dr Adam Marshall WebLearn Service Manager, OUCS. weblearn.ox.ac.uk.
Mike Collett Schemeta Interoperability in E-learning.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
ShibGrid: Shibboleth access to the UK National Grid Service University of Oxford and STFC.
Reorientation for Moodle 2 Staff Guide. File Repositories With Moodle 2’s file repository system: Duplicate files are only stored once, saving disk space.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
The WS4RL project Model reflection / planning PDP Model reflection / planning PDP Define a PDP web service Define a PDP web service Bonus: PIADS Personal.
Copenhagen, 7 June 2006 Toolkit update and maintenance Anton Cupcea Finsiel Romania.
Shibboleth: An Introduction
The life and times of LUSID Janet Strivens Centre for Lifelong Learning The University of Liverpool.
Implementing an Online University-Wide Solution to Plagiarism Awareness R Walker, W Britcliffe & R Papworth E-Learning Development Team, University of.
Google Docs & Zoho Nicole Rausch Literacy & Technology.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
Community Sign-On and BEN. Table of Contents  What is community sign-on?  Benefits  How it works (Shibboleth)  Shibboleth components  CSO workflow.
EDEN 2005 Annual Conference, , Helsinki, Finland Insights into electronic portfolio interoperability Simon Grant Independent consultant Information.
COORENOR COORENOR Web Portal COORENOR Agenda Where we are? (Summarize features of the COORENOR web portal.) Where are we going? (Show how to.
New Developments in Access Management: Setting the Scene Alan Robiette JISC Development Group JISC-CNI Conference, June 2002.
Jason Platts Lead Technical Developer The Open University An overview of how the Open University has incorporated bibliographic.
Shibboleth & Grid Integration STFC and University of Oxford (and University of Manchester)
The WS4RL project The challenge of applying Web Services to a very soft target Simon Grant CETIS Enterprise meeting
University of Washington Collaboration: Identity and Access Management Lori Stevens University of Washington October 2007.
Libraries of Course: integrating library content and services into the e-learning environment. Brian Flaherty Digital Services Manager University of Auckland.
KC-ROLO Project Kidderminster College Repository Of Learning Objects Graham Mason & Ed Beddows.
1 E-portfolio systems supporting learning and personal development planning Simon Grant, Janet Strivens, Adam Marshall E-portfolio, La Rochelle,
Shibboleth Use at the National e-Science Centre Hub Glasgow at collaborating institutions in the Shibboleth federation depending.
LAMS: The Learning Activity Management System James Dalziel Professor of Learning Technology & Director, Macquarie University E-learning Centre of Excellence.
Community Sign-On and BEN. Table of Contents  What is community sign-on?  Benefits  How it works (Shibboleth)  Shibboleth components  CSO workflow.
LEARNING TECHNOLOGY DTLLS. LESSON OBJECTIVES Be able to define some learning technology terms Be able to use learning technology To be able to describe.
WebLearn Dr Adam Marshall Dr Adam Marshall Learning Technologies Group Oxford University Computing Services.
Using Your Own Authentication System with ArcGIS Online
Data Transfer between Institutions and ……..
Federation made simple
e-Infrastructure Workshop 28th March 2006, University of Leeds
Presentation transcript:

E-learning stuff at Oxford Adam Marshall Senior Bodington Developer Learning Technologies Group Oxford University Computing Services

Stuff? WebLearn (Bodington) WebLearn (Bodington) LUSID / Skills Profiling LUSID / Skills Profiling Guan Xi Guan Xi ASK (Repository) ASK (Repository)

Bodington? Nathan Bodington - first VC at Leeds Uni Nathan Bodington - first VC at Leeds Uni Developed at Leeds since 1995 Developed at Leeds since 1995 Can be a VLE Can be a VLE – based on virtual campus metaphor – accessible – free and open source (Source Forge) Can also be other things! Can also be other things! – see later

What we like Simple to use and navigate Simple to use and navigate Consistent customisable GUI input Consistent customisable GUI input ‘Proper’ URLs for each item ‘Proper’ URLs for each item Can move & copy resources after creation Can move & copy resources after creation Fine-grained access control Fine-grained access control Devolved administration, floor managers Devolved administration, floor managers Open source, we ‘webauthed’ (single sign on)! Open source, we ‘webauthed’ (single sign on)! User store User store

Sidenote: SSO Issues ‘WebAuthing’ is fairly easy! Grab cookie. ‘WebAuthing’ is fairly easy! Grab cookie. But what about non Card holders? But what about non Card holders? – Bodleian Readers? – Cont. Ed. Course attendees? – Collaborators? Had to fudge the issue! Had to fudge the issue! – two ‘login’ buttons – Delmonte service to check username

What WebLearn does Group communication room: new one coming Group communication room: new one coming Structured document Structured document Link to external web document Link to external web document Web document Web document Multiple Choice Question paper Multiple Choice Question paper Questionnaire – being improved over summer Questionnaire – being improved over summer Short Answer paper Short Answer paper Pigeon hole Pigeon hole Logbooks / e-Portfolio Logbooks / e-Portfolio Timed release Timed release RSS / Atom Display RSS / Atom Display

WebLearn as e-portfolio WebLearn can be used as basic e-portfolio learner-owned logbook learner-owned logbook artefact repository, office docs, video, etc artefact repository, office docs, video, etc manage visibility manage visibility collation / presentation facility collation / presentation facility peer reviewing (tutor / classmate) peer reviewing (tutor / classmate) group discussion rooms group discussion rooms

Mobile Blogging Mobile Blogging A Web log (blog): is e.g. a journal, commentary written by individual or group of people and published on the Web A Web log (blog): is e.g. a journal, commentary written by individual or group of people and published on the Web can be about anything and everything can be about anything and everything can be text, photos, video.. can be text, photos, video..

Mobile Blogging Mobile Blogging ’81 Osborne 1 11kg, ’05 iPaq g

Mobile Blogging Mobile Blogging

Future Facilities in WebLearn Enhanced questionnaires Enhanced questionnaires Reading lists – pilot next term Reading lists – pilot next term LAMS and TOIA integration LAMS and TOIA integration Internationalisation (i18n) Internationalisation (i18n) Localisation (i12n) Localisation (i12n) MVN forum (MyVietnam!) MVN forum (MyVietnam!) IMS Enterprise Services (BEWT) IMS Enterprise Services (BEWT) Others (SPWS / Guan Xi / ASK) Others (SPWS / Guan Xi / ASK)

IMS Enterprise Services IMS Enterprise: Web Service (WSDL) Web Service (WSDL) People People Groups Groups Membership Membership CRUD ops CRUD ops standard system standard system WebLearn as SIS! WebLearn as SIS! Based on CETIS toolkit.

SPWS Skills Profiling Skills Profiling Web Service Skills Profiling Web Service Funded by JISC Funded by JISC Many aspects Many aspects – Define meta skills framework – Skills framework instance (clinical skills) – Web Service call from VLE

Skills Interoperability Student uses two e-learning systems Student uses two e-learning systems Student moves institutions Student moves institutions Lifelong learning record / Personal Development Planning (PDP) Lifelong learning record / Personal Development Planning (PDP) a structured and supported process undertaken by an individual to reflect upon their own learning, performance and / or achievement and to plan for their personal, educational and career development

Representation Need ’standardised’ definition so use open standards: Need ’standardised’ definition so use open standards: – IMS RDCEO – reusable definitions of competency and educational objectives – IMS VDEX – vocabulary definition exchange Competencies (C): conceptual aspect of competence Competencies (C): conceptual aspect of competence Educational Objectives (EO): local implementation of C. We concentrate on ‘C’. Educational Objectives (EO): local implementation of C. We concentrate on ‘C’.

Framework Borrow from LUSID (see later) Borrow from LUSID (see later) Coarse-grained concept, eg, skill area: Coarse-grained concept, eg, skill area: – IT, Communications, Teamwork,.. Medium-grained shared skill’ concepts, eg, skill topics: Medium-grained shared skill’ concepts, eg, skill topics: – WP, DB, , …… Shared skill concepts hierarchical: Shared skill concepts hierarchical: – WP: Style sheets, TOC, embed Excel tables,...

LUSID – on its way? Configurable framework for PDP, Configurable framework for PDP, Recording, Planning, Skills, Reporting Recording, Planning, Skills, Reporting Uses a skills framework Uses a skills framework Open Source PDP framework Open Source PDP framework – write own pages – configure own skill sets per Department Structured data goals, activities, etc Structured data goals, activities, etc UK Leap in and out (web service) UK Leap in and out (web service) Used at Used at – Liverpool for Tutorial and course support – Oxford by CeTL Academic Practice – possibly! – Phosphorix ioNodes (various JISC projects)

Guan Xi - Shibboleth Shibboleth? Internet2 authorisation! Shibboleth? Internet2 authorisation! – solves username password woe – solves authorisation woe – solves accounting woe – uses SAML (Security Assertion Markup Language) – adopted by JISC (Athens gateway) Guan Xi? Chinese business relationships! Guan Xi? Chinese business relationships! – SAMUEL toolkit (SAML for e-learning) – attribute aggregator (> 1 attribute store)

Simplified Shibb. Scenario wants to use wants to use says ’not logged in’ says ’not logged in’ Where are you from (WAYF)? Oxford. Where are you from (WAYF)? Oxford. login in via login in via group membership noted group membership noted goes back to goes back to says OK, are you authorised? says OK, are you authorised? checks groups – Yes/no checks groups – Yes/no Ox are Identity Provider; Cam Service Provider

Bodington and Shibboleth v2.4.3 contains Guan Xi IdP (origin) v2.4.3 contains Guan Xi IdP (origin) Deploys ‘out of the box’, supports unicode Deploys ‘out of the box’, supports unicode Used by Leeds, Man U, Soton and Penn State Used by Leeds, Man U, Soton and Penn State Integrate MVN forum Integrate MVN forum Integrate LUSID (PDP) as SP (target)? Integrate LUSID (PDP) as SP (target)? WIKI (soon) WIKI (soon) Bodington as SP soon Bodington as SP soon Moodle? Moodle?

Recall the SSO Problem? Two login buttons! Possible solution: two Bodingtons two Bodingtons – one as SP = A – other as IdP = B Oxford students login via WebAuth Oxford students login via WebAuth Can use A as normal Can use A as normal Guests go to A, get sent to B to login (WAYF) Guests go to A, get sent to B to login (WAYF) B logs then in and sends back to A B logs then in and sends back to A A checks groups and logs user in if allowed A checks groups and logs user in if allowed Can have many B’s – devolved admin!

Tools interoperability Using Shibboleth (Guan Xi) – easy!! Using Shibboleth (Guan Xi) – easy!! Take tool and ‘Shibb’ it: Take tool and ‘Shibb’ it: – make Guan Xi SP filter to webapp (web.xml) – Guan Xi guards access to tool – create account in tool (on-fly / LDAP / etc) User logs into WebLearn can use tool User logs into WebLearn can use tool Eg, MyVietnam (MVN forum) Eg, MyVietnam (MVN forum) To do: WebLearn group data in tool (BEWT) To do: WebLearn group data in tool (BEWT)

Distributed Data Problem Shibbed tools: what happens to data? what happens to data? stored ‘all over the place’ - how to keep track? stored ‘all over the place’ - how to keep track? also PDP needs data as one lump also PDP needs data as one lump Blimey! Blimey! Solution?: PIADS (Personal Infromation Aggregation and Distribution Service) Solution?: PIADS (Personal Infromation Aggregation and Distribution Service) a gateway to all personal data a gateway to all personal data no implementations yet – still selling idea no implementations yet – still selling idea

Distributed Data Problem Personal Information Aggregation & Distribution Service Personal Learning Environment Personal Development Planning Web Service Learning design & materials repository service database Learner Key: WS call WS return other (may be WS) Educator

ASK – Repositories Accessing and Sharing Knowledge (ASK) Accessing and Sharing Knowledge (ASK) 2 year project - starting very soon 2 year project - starting very soon E-learning focused repository E-learning focused repository Design led implementation Design led implementation licensing, SRW, RSS, OIA, … licensing, SRW, RSS, OIA, … Shibbolised web filestore cf Shibbolised web filestore cf apple idisk – – metadata management – – content management Bodington as ACL server Use ASK repository to store Bodington content Exciting!

Vision – Bodington the Next Generation More facilities (internal and Shibboleth) More facilities (internal and Shibboleth) Personal Learning Environment (PLE)? Personal Learning Environment (PLE)? Sakai – OSID? Sakai – OSID? U-Portal? JetSpeed? JSR 168? WSRP? U-Portal? JetSpeed? JSR 168? WSRP? ELF web service interfaces ELF web service interfaces Shibboleth, IMS TI? Shibboleth, IMS TI?

Go forth and …… Bodington: bodington.org/ Bodington: bodington.org/ bodington.org/ Guan Xi: Guan Xi: SPWS: SPWS: LUSID: lusid.liv.ac.uk/ LUSID: lusid.liv.ac.uk/ lusid.liv.ac.uk/ PIADS: PIADS: RAMBLE: ramble.oucs.ox.ac.uk/ RAMBLE: ramble.oucs.ox.ac.uk/ ramble.oucs.ox.ac.uk/ ASK: ask.oucs.ox.ac.uk/ ASK: ask.oucs.ox.ac.uk/ ask.oucs.ox.ac.uk/