In an earlier post on Disaggregating the Notion of PLEs #1 - PCVs: Personal (Portable?) Content Views, I showed how by using blog post tags and categories in the Digital Worlds uncourse blog experiment the original steady stream of posts could be disaggreated into various different content views by subscribing to appropriate RSS feeds from the blog.
In this post, I'm just putting down a marker (in part as preparations for a presentation I have to give on Thursday) about the emergent or impliceit structure that is embodied in Digital Worlds through internal blog post links - that is, posts on Digital Worlds that refer to other Digital Worlds posts.
One of the nice features of the Wordpress platform is that if you reference another post on the blog, a trackback/pingback is automatically generated:
By exporting the blog posts, along with comments/trackbacks, as an XML file, it's trivial to parse the XML file to provide a list of URL pairs that correspond to pingbacks between blog posts on the Digital Worlds uncourse blog. So for example, referring to the above figure which shows the pingnbacks to a post on "Making Pictures Move" from three other posts, we would get three URL pairs (with the pairs containing one of the above URLs and the "Making Pictures Move" page URL.
By uploading these pairs to Many Eyes, we can use the Many Eyes Netowrk visulisation tool to visualise the emergent structure of the blog.
So for example, here we have a short run of three separate posts, where "Our Heavens in 3D" refers to an earlier post on "Our World in 3D", which in turn refers to a Friday Fun posts about Google Earth and Microsoft Virtual Earth (the numbers are datestamps corresponding to the date the post was published).
As well as short linear runs, there are also more complex emergent structures. for example, in the following case, a run starts with a Friday Fun post on digital stroytelling that then 'forks' at the 'unfortunate series of events' post, one branch going off to explore emergent stories, another to explore game narrative structures and how they may be described in the game design and release process.
In a couple of cases, there are examples of posts that refer to two or more previous posts, one or more of which also refer to one or more of the other referred to posts. For example, in the case below, the post on "Three Lives" refers to both "Upping the stakes" and "Who's Best", and the "Upping the Stakes" post also refers to "Who's Best".
In some parts of the graph, the structure is actually quite messy - and wouldn't be the sort of structure you might try to design in to the materials in an explicit, high level navigational way.
I'm not too sure where this is going yet, or whether the emergent link structure is rich enough for me to say anything about anything ;-) One thing the Many Eyes visualisation doesn't bring out is the directed nature of the link graph, so I maybe need to create an output file that will visualise the graph using something like GraphViz...
Also on the to do list is to have a look at the category/tag structure, and see if there are any differences cf. the emergent link structure.
ps for my own reference, here's the abstract I need to write the presentation around...
Digital Worlds - A Self-Disaggregating Blogged Course Experiment
Over the last 3 months or so, I have been drafting materials for a poterntial level 1 Technology short course on digital media and computer game design in public on an externally hosted blog - http://digitalworlds.wordpress.com
The inspiration behind the approach - creating educational materials by blogging them - is twofold:
- firstly, the Open University Relevant Knowledge programme, which delivers course materials in part via the web, using web pages that are each about the length of a blog post…
- secondly, the Open University’s OpenLearn website, which makes content available via RSS feeds.
Given that the OU is making materials available that look like they could have been delivered via a blog, I thought I’d close the loop - and doodle the production of some example materials by actually blogging them…
In this presentation, I will give an overview of the Digital Worlds blog and describe some of the innovations in production and presentation that arise from the use of certain publishing platforms - such as blog engines.
In particular, I will show how by making use of blog categories it is possible generate separate views over the content either on a page level (click on the category tag on the blog and see a reverse chronological river of posts view of posts in that category) or feed level. Category and tag level RSS feeds can then be piped into a webdesktop such as Netvibes of Pageflakes and used to re-present the content at at a topic level in a form that suits the user. In a sense, RSS feeds from appropriatley chosen ctegories allows the 'course' to become self-disaggregating.
Through the use of 'trackbacks' - comment links that associate legacy posts with ones that reference them at a later date, it is possible to view the blog engine as a slef-maintaining, non-linear authroing environment. By subscribing to comment feeds from a particular post on a topic that is of interest to the reader, they can maintain current awareness about the topic if later comments or trackbacks from other posts referencing the original article are published.
Finally, I will discuss how publishing the content in public allows for user comments at the drafting stage, as well as exposing the content to the major web search engines, potentially building an audience for an official release of the course. The presentation will close with a consideration of how a formal course offering based on material drafted in public via a blog is likely to diiffer from the live, public offerings of the blog experiment.