25
www.open.ac.uk/blogs/ douls/ DOULS Jason Platts CETIS Widget Bash 23 rd March 2011

Www.open.ac.uk/blogs/douls/ DOULS Jason Platts CETIS Widget Bash 23 rd March 2011

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

www.open.ac.uk/blogs/douls/

DOULSJason Platts

CETIS Widget Bash

23rd March 2011

www.open.ac.uk/blogs/douls

Project update March 2011• Completion of first phase of the project -

‘Visioning’

• Now in the first development phase

• 2 Key areas for development:

– Connecting the VLE to Google Apps

– Creating Gadgets

www.open.ac.uk/blogs/douls

VLE & Google Apps

Google Apps

• Over 10,000 students

• Single-sign-on

• Personal usage e.g. email provision

• Due to enter pilot for teaching usage:

• Issues with accessibility

• Issues adding staff/tutors on to system

www.open.ac.uk/blogs/douls

VLE & Google Apps

Export VLE data to Google Calendar

• Creates web calendar feed in Google calendar

• Link from main module website homepage

• Extra guidance

• Support for other data - tasks

www.open.ac.uk/blogs/douls

VLE & Google Apps

VLE Portfolio activity

• Enables ‘scaffolding’ of portfolio

• Enables ‘template’ documents to be added to portfolio

• Moodle ‘module’ with extendable architecture

• Save Portfolio content in Google Docs – also supports other formats

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

VLE & Google Apps

VLE Portfolio activity

• Scaffold layout can be reused across activities

• Templates can be re-visited across a number of activities:

- User responses are saved- Selective pages can be shown- Builds to produce final document

•Flexible – meets wide range of ePortfolio usage

www.open.ac.uk/blogs/douls

VLE & Google Apps

VLE Google Collaborative activity

• Facilitates sharing of documents with students

• Others can see a rendition of the document

• Supports group collaboration

Issues:

• Needs to share to Google groups (maintained centrally), difficult to match Moodle groups to these

www.open.ac.uk/blogs/douls

Gadgets

Overview of gadget developments

• Plugin to enable secure connection of gadget to Moodle Web services

• JavaScript library to aid connection to plugin

• Google gadgets to be deployed to iGoogle

• Moodle code to support each gadget – creating web services

www.open.ac.uk/blogs/douls

Gadgets

Moodle Gadget pluginSNAPP (SocialNetworkApplicationPlugin)

• Plugin providing number of services:

• ‘Serve’ gadget XML from Moodle

• ‘Match’ gadget user to Moodle user

• Provide secure connection to Moodle web services from gadgets

• Manage OAuth certificates/keys

iGoogle Gadget containing text from Moodle JSON web service

Inserted by Moodle

Request sent to Moodle

Moodle validates and checks user

has authenticatedResult from Moodle web service call

www.open.ac.uk/blogs/douls

Gadgets

Signed requestfrom gadget

Moodle validates

Check container enabled

OAuth Certificate

Add user id

Call web service

Return result

www.open.ac.uk/blogs/douls

Gadgets

Gadget list

• Generated after a number of brainstorming sessions

• Gadgets will be promoted to students for use in iGoogle as part of personalisation of the VLE

www.open.ac.uk/blogs/douls

Gadgets

Gadget list

1. Study Planner (Sep)*

2. Collaborative tools alert (Sep)*

3. Module suggestion (Sep/Dec)

4. Assignment buddy (Dec)

5. Study buddy (Dec/Mar)*

* Dependant on other developments

www.open.ac.uk/blogs/douls

Gadgets

Paper prototype

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls

www.open.ac.uk/blogs/douls