Simplifying Learning Design – my response

Scott Wilson has posted his views on the proposed Simple IMS Learning Design 2.0 from Guillaume Durand so I thought I’d just add my tuppence worth.

Like Scott and Durand I’m all in favour of anything that can simplify the current IMS LD spec. However before we go ahead with the technical ins and outs I would really like to ensure that any development is based on real needs – what teachers and learners actually need and what we can really expect our systems to do effectively and efficiently.

So, before we start debating what we keep in/out of scope, I’d really like to see the development of a robust and real set of use-cases. Let’s use those to engage teachers and vendors alike and build tools that do what teachers really need them too. Let’s be realistic about who is actually going to take the time to create a fully fledged UoL to use IMS speak. Not every teacher/ learning designer will or necessarily needs to. Let’s look at what people really want to do and where there is a real gap. We have a wealth of designs now that we can draw on now. What are the key things people need to do but can’t just now, or could be done more effectively by some automatic processes for example grouping, populating classes? And instead of showing the XML, let’s start with what the user wants to do and work backwards from there.

Previewing of LAMS sequences without login

Hurrah! You can now preview LAMS sequences without having to log-in to a LAMS server. One of the most frustrating things when looking for any teaching and learning resources is not being able to preview the resource. This is particularly so when you are searching through more detailed resources such as a course designed in LAMS or a similar learning design system. It’s difficult to get a feel of the course, without actually seeing as the student would.

Previewing sequences was a one of the discussion points at last year’s Design Bash, so it’s great to see that this has been taken forward by James, Ernie and all the team at LAMS.

To see for yourself, the why not have a look a this sequence “Chinese Language – Celebrating Spring Festival“, (author Christine McDonald). As pointed out by the LAMS team in their newsletter this sequence also makes use of the new video recording functionality in LAMS too.

Platform Open days

For those of you interested in finding out more about approaches to working with linked data sets, SPARQL and “all that stuff”, Talis are running a series of platform open days. The first of these will be held on 14 May in Manchester, and the Talis team are keen to get some input from the educational sector.

The day will give an overview of Linked Data including what it means to make Data into “Linked Data”, an overview of RDF, and a tutorial of SPARQL. There will also be a “Linked Data in Action” talk, giving many examples and live demonstrations of apps, mashups and visualisations built on Linked Data. The idea is to give anyone who is curious about the Semantic Web and Linked Data a firm basis on which to build. Also, if you are already working/just starting to work in this area and have any specific problems then the Talis team will be on hand to help solve your problem.

So, if you are interested in having learning more about Linked Data, SPARQL and working with datasets from the BBC, UK Government, and maybe even sharing your own data sets, then sign up here. The event is free to attend but there are only 30 places.

The Manchester event also coincides with the FutureEverything festival in Manchester that week.

Modelling for the real world

I had a really interesting discussion with Oliver Jenkins of the T-Sparc project at BCU. It was sparked by my response a tweet saying “I dont feel that UML business process modelling quite encompasses everything we’re trying to communicate. So Im developing another language.”

Reading that, two thoughts almost simultaneously passed through my mind. One of the them being “what, develop another modelling language, are you mad?” and the other, perhaps slightly more considered “oh, I wonder what that will look like?”. Anyway after a chat with Oliver yesterday, I now have a much better understanding of the chain of events that led to that tweet.

Oliver is grappling with a number of issues in creating models and workflows around course approval process which meet all stakeholder needs. They need to create workflows which their IT team can use to implement in Sharepoint. Oliver has decided to create his own UML hybrid, which uses elements of UML but he is adapting it in order that his stakeholders (particularly in registry and IT ) can come to a common understanding and ultimately develop an improved, usable course documentation and approval system.

Across the current JISC Curriculum Design Programme there are many different approaches being taken to process modelling from full blown BPMN to some lighter weight approaches like BCU. Some projects are fortunate in that they can draw on institutionally based business analysts. However I think the BCU situation is probably more commonplace for most HE institutions. I do think that flexibility around modelling and modelling languages is key. The one size doesn’t fit all adage if you like – particularly when working with some of the more chaotic shall we say, processes within HE institutions. As the programme develops it is producing rich picture of a number of approaches to modeling, use of modelling languages, creation and implementation of workflows around the curriculum delivery process.

Oliver’s most recent blog post gives a good overview of where they’re at and why. And this post is really more a re-direct to the T-Spark blog – it’s well worth a read if you are interested in this area.

Ada Lovelace Day

Wednesday 24th March marks the second Ada Lovelace day “an international day of blogging (videologging, podcasting, comic drawing etc.!) to draw attention to the achievements of women in technology and science.”

Due to me forgetting to take my dongle with me on my travels today (one of the the perils of the technology road warrior) here is my belated post.

This year I’d like to highlight the work of Juilette Culver, a developer at the Open University. I’ve know Juilette for, I guess about 4 or 5 years now. At the moment I have most direct contact with her through her work on Cloudworks which is part of the OU’s Learning Design Initiative (and part of the current JISC Curriculum Design Programme). I don’t get to work with developers in the way I used to pre working for CETIS, however Juilette is exactly the kind of developer I think everyone should work worth – creative, caring, eye on the technology ball, willing to listen and try new things and share her knowledge and experience with the wider community.

Lorna commented the other week in her blog about the lack of women at certain techie events such as Dev8D. Juliette is also one of the few women who does go to these events and keeps the flag flying for female developers.

PRODing around Curriculum Design – what happened to content packaging?

This is part of a post that’s been sitting on my desktop for sometime, however I’ve been spurned onto publishing it by the recent posts from my colleague John Robertson about the use of IMS Content Packaging and QTI in the current UK OER programme.

Part of the support function we at CETIS offer to a number of JISC programmes evolves around our project database PROD. We have (and continue to) developed PROD as a means of capturing information around the technical approaches, standards and technologies projects are using. This enables us to get a programme level overview of activity, what’s hot/what’s not in terms of “things” (standards/technologies) projects are using and identifying potential development areas. Wilbert Kraan has also recently blogged about his experiments around a linked data approach to information stored in PROD giving an overview of JISC activity.

John reflected that “In comparison to many e-learning development projects few projects in the UK OER programme are using elearning specific technology (more on this in a future post) and as a result out-of-the-box support for CP is not prevalent in the programme. There is also only limited use of VLEs in the programme”. In contrast projects in the current JISC Curriculum Delivery programme quite unsurprisingly as the programme is about course delivery, make substantial use of VLEs. In fact of the almost 60 different types of technologies and standards identified in use throughout the programme, the most prevalent is VLEs, with Moodle being used by half of the projects. But like the OER programme few of the projects are packaging their courses. In fact only 3 projects are using IMS CP and 3 SCORM. And in some ways that is probably down to the default export functions on tools rather than a considered approach to packaging material.

Now in many ways this doesn’t really matter. The world has moved on, we’re all working the cloud, linked data with relate everything to everything when, where and how we want it . . . So, has the content interoperability within VLEs exercise failed? Do the real users, and not those of use at the cutting edge of development, just not need to think about it? Are there enough, workable alternatives?

However I do think it is interesting that there seems to be some kind of gap around content packaging. Maybe this is due to a mix of bias and guilt. I have spent vast chunks of time in IMS meetings trying to improve the spec. Was it all just a waste of time? Should I really just go and open my shoe shop? Is IMS CC doomed to the same fate as CP? Well actually Warwick Bailey, ICODEON, gave a presentation at our distributed learning environments meeting last week which provides a pretty compelling case for use standards based structured content.

With the OER programme we’ve had a number of discussions in the office around people looking for ways to essentially wrap their content and CP just doesn’t seem to feature in their radar. I know that there are other ways of pushing out content but in terms of archiving and allowing people to download content CP is actually a pretty good option – particularly for learning resources. John also commented that another reason for not choosing CP could be that “detailed structuring seen as superfluous?” Well maybe, but actually, having structuring is really useful for end users. And for archiving purposes CP does have its merits too.

I suppose what I’m trying to say is that sometimes we don’t always have to look for the shiny and new, sometimes there are things out there that are maybe a little less shiny but functional nonetheless.

cetisdle – presentations now online

Over the past year or so we’ve been doing a lot of thinking and work around what we’ve now come round to calling distributed learning environments. Essentially, ways that you can extend current VLE functionality without having to change/upgrade your VLE.

Concurrently it also seems that every HE institution in the country is either about to start, in the middle of, or has just completed a review of its learning environment provision. So despite many calls of its death, it does seem that the VLE is going to be around (in some shape or form) for a while yet.

Last week in Birmingham we held an event to launch our DLE briefing paper. The event also coincided with the Distributed Virtual Learning Environments call announcement from JISC. During the day we had presentations demoing a number of the models featured in the briefing paper as well as an overview from Peter Hartley of the ALT LER (learning environment review) SIG. Heather Williamson from JISC was also able to give an overview of the DVLE call.

Over all there was a lot of interest from participants in exploring further ways to easily extend functionality of learning environments for users (staff and students) – particularly the development of widgets. Over the next year we are planning to run a number of events where we can bring developers and users together, so watch this space, and if you have any suggestions please let me know.

Presentations from the day are now available on the CETIS wiki. You can also view the twitter stream from the day.

Distributed Learning Environments Briefing paper

We have just published a new briefing paper on distributed learning environments. The briefing provides a short overview into a number of models for extending functionality of existing VLEs.

The briefing paper came about directly as a result of our work over the past year into widgets, in our widget working group, and from the sessions Wilbert Kraan and I ran at the CETIS09 conference on “Composing you learning environments”.

We’ll be discussing the models in more detail at the Distributed Learning Environments meeting next week (4th March) and there will be some demos of a number of the models. There are still a few places left for the event (which is free to attend). More information, including a link to register is available from our event webpage.

2nd Linked Data Meetup London

Co-located with the dev8D, the JISC Developer Days event, this week, I along with about 150 others gathered at UCL for a the 2nd Linked Data Meetup London.

Over the past year or so the concept and use of linked data seems to be gaining more and more traction. At CETIS we’ve been skirting around the edges of semantic technologies for some time – tying to explore realization of the vision particularly for the teaching and learning community. Most recently with our semantic technologies working group. Lorna’s blog post from the last meeting of the group summarized some potential activity areas we could be involved in.

The day started with a short presentation from Tom Heath, Talis, who set the scene by giving an overview of the linked data view of the web. He described it as a move away from the document centric view to a more exploratory one – the web of things. These “things” are commonly described, identified and shared. He outlined 10 task with potential for linked data and put forward a case for how linked data could enhance each one. E.g. locating – just now we can find a place, say Aberdeen, however using linked data allows us to begin to disambiguate the concept of Aberdeen for our own context(s). Also sharing content, with a linked data approach, we just need to be able to share and link to (persistent) identifiers and not worry about how we can move content around. According to Tom, the document centric metaphor of the web hides information in documents and limits our imagination in terms of what we could do/how we could use that information.

The next presentation was from Tom Scott, BBC who illustrated some key linked data concepts being exploited by the BBC’s Wildlife Finder website. The site allows people to make their own “wildlife journeys”, by allowing them to explore the natural world in their own context. It also allows the BBC to, in the nicest possible way, “pimp” their own progamme archives. Almost all the data on the site, comes from other sources either on the BBC or the wider web (e.g. WWF, Wikipedia). As well as using wikipedia their editorial team are feeding back into the wikipedia knowledge base – a virtuous circle of information sharing. Which worked well in this instance and subject area, but I have a feeling that it might not always be the case. I know I’ve had my run-ins with wikipedia editors over content.

They have used DBPedia as a controlled vocabulary. However as it only provides identifiers, and no structure they have built their own graph to link content and concepts together. There should be RDF available from their site now – it was going live yesterday. Their ontology is available online.

Next we had John Sheridan and Jeni Tennison from data.gov.uk. They very aptly conceptualised their presentation around a wild-west pioneer theme. They took us through how they are staking their claim, laying tracks for others to follow and outlined the civil wars they don’t want to fight. As they pointed out we’re all pioneers in this area and at early stages of development/deployment.

The data.gov.org project wants to:
* to develop social capital and improve delivery of public service
*make progress and leave legacy for the future
*use open standards
*look at approaches to publishing data in a distributed way

Like most people (and from my perspective, the teaching and learning community in particular) they are looking for, to continue with the western theme, the “Winchester ’73” for linked data. Just now they are investigating creating (simple) design patterns for linked data publishing to see what can be easily reproduced. I really liked their “brutally pragmatic and practical” approach. Particularly in terms of developing simple patterns which can be re-tooled in order to allow the “rich seams” of government data to be used e.g. tools to create linked data from Excel. Provenance and trust is recognised as being critical and they are working with the W3C provenance group. Jeni also pointed that data needs to be easy to query and process – we all neglect usability of data at our peril. There was quite a bit of discussion about trust and John emphasised that the data.gov.uk initiative was about public and not personal data.

Lin Clark then gave an overview of the RDF capabilities of the Drupal content managment system. For example it has default RDF settings and FOAF capability built in. The latest version now has an RDF mapping user interface which can be set up to offer up SPARQL end points. A nice example of the “out of the box” functionality which is needed for general uptake of linked data principles.

The morning finished with a panel session where some of key issues raised through the morning presentations were discussed in a bit more depth. In terms of technical barriers, Ian Davies (CEO, Talis) said that there needs to be a mind shift for application development from one centralised database to one where multiple apps access multiple data stores. But as Tom Scott pointed out it if if you start with things people care about and create URIs for them, then a linked approach is much more intuitive, it is “insanely easy to convert HTML into RDF “. It was generally agreed that the identifying of real world “things”, modelling and linking of data was the really hard bit. After that, publishing is relatively straightforward.

The afternoon consisted of a number of themed workshops which were mainly discussions around the issues people are grappling with just now. I think for me the human/cultural issues are crucial, particularly provenance and trust. If linked data is to gain more traction in any kind of organisation, we need to foster a “good data in, good data out” philosophy and move away from the fear of exposing data. We also need to ensure that people understand that taking a linked data approach doesn’t automatically presume that you are going to make that data available outwith your organisation. It can help with internal information sharing/knowledge building too. Of course what we need are more killer examples or winchester 73s. Hopefully over the past couple of days at Dev8 progress will have been made towards those killer apps or at least some lethal bullets.

The meet up was a great opportunity to share experiences with people from a range of sectors about their ideas and approaches to linked data. My colleague Wilbert Kraan has also blogged about his experiments with some of our data about JISC funded projects.

For an overview of the current situation in UK HE, it was timely that Paul Miller’s Linked Data Horizon Scan for JISC was published on Wednesday too.

Sharing great ideas – LAMS 2010 Conference and Design Bash

This year’s European LAMS and Learning Design conference will be held on 15 July at the University of Oxford. Following the success of last year’s back to back events, CETIS will be holding a Design Bash on 16th July, again at the University of Oxford

“The focus of 2010 European Conference is “Sharing Great Ideas”. We will look at technologies, applications and approaches that support sharing, collaboration and open access to knowledge and resources. What are the differing implications for individuals and organisations? Importantly, we wanted to capture the experience of those who have used LAMS & Learning Design and share some of the lessons learnt about Open Education in higher education, the K-12 sector, vocational and professional education.”

Submission to the conference is now open and the deadline for papers is 26 March, full details are available from the conference website.

The design bash will again be taking a more informal, hands on approach looking at ways to share systems, designs and design approaches. For more of an insight into the design bash an overview of last year’s event is available here and you can also explore the cloudscape of the day including designs and related resources.