Posts Tagged ‘wordpress’
My talk was pitched as follows:
Over the next few years the role of the learning organization will shift, moving away from the current focus on course and curriculum design. Two new responsibilities will appear: 1. Supporting individuals with their self-directed learning and 2. Creating behavioral change interventions for smaller and larger teams. Hans de Zwart will take a fresh perspective on the underlying causes of this shift (like the increasing percentage of knowledge workers or the easy availability of global virtual collaboration tools), he wil give a wide and historical range of examples of existing “do-it-yourself” learning and he will share his thoughts on what this means for you as an HR professional.
I have come to believe that SlideShare is fundamentally broken, so while WordPress.com is hopefully working on providing the ability to show PDF files inline in my posts I’ve decided to just post a PDF version of my slides online.
The talk was divided into three parts:
Why is DIY Learning relevant?
Firstly I showed that the accelerating change of pace is not just a cliché, but that technology actually does progress exponentially. I showed some of Kurzweil’s graphs to back this up.
This means that we are increasingly living in a complex world. According to the Cynefin framework the sensible approach to problems in the complex domain is to first probe, then sense and finally respond. This aligns nicely with Peter Drucker’s definition of the knowledge worker who necessarily is solely responsible for their own productivity: they are the only ones who can understand their own job. For me a logical consequence of this is that you cannot create a learning curriculum for a knowledge worker. With the increasing mobility of labour, you could even argue that businesses will not want to invest in training a knowledge worker but that they will just assume competence.
Next I talked about Ivan Illich and his book Deschooling Society. We are institutionalizing students through the school system. We mistake teaching for learning and diplomas/certificates for competence. Illich’ solution is radical: to replace school with what he calls “learning webs”. He had some very practical ideas about this, that have become easier now that we have the web.
Another reason for DIY learning to come to the forefront is the ubiquity of free (mostly in beer, but also in speech) tools that enable us to connect with each other and organize ourselves. It is simple to set up your own website with something like WordPress.com and tools like Google+ (hangouts!), Facebook and Twitter are amazing in enabling people to take charge of their learning.
Examples of DIY Learning
I shared a set of examples of existing DIY learning efforts from a wide variety of fields.
The first example was from the European Juggling Convention in Lublin. People organized workshops there by using a simple central board and a set of activity templates.
Sugatra Mitra realizes that there aren’t enough good teachers to teach all the children in the world. He is therefore looking for a minimally invasive pedagogy. He has found a simple method: give groups of children a computer with access to the web, ask them an interesting question, leave them alone (maybe give them a bit of “granny pedagogy” support) and come back to find that the children have learned something. Do check out his wiki on Self Organising Learning Environments (SOLEs).
Open Space technology (with its four principles and a law) is another example of how people can learn in a completely self-organized way.
Yammer groups are a great way for communities of practice to construct knowledge together. Anybody can start a group and these are often on topics that are relevant, but don’t get addressed top-down (an example I know of is a group of Apple users in a Microsoft-only company sharing knowledge with each other on how to use Apple products in that situation).
Dale Stephens has shown that there are alternatives to a formal college education with his Uncollege platform.
The reading group I organized in 2010 was the final example I used of a group of people getting together to learn something.
What should you (= HR) do?
All of this means the role of the HR Learning department will need to change. I see three imperatives:
- It is crucial to devolve the responsibility for learning to the learner. Stop accepting their “learned helplessness” and stimulate everybody to become truly reflective practitioners.
- Make sure to provide scaffolding. You should build things that will make it easier for the learners to build their own things. This only works if your approach is very open. Both for the learning materials (think Creative Commons and OER Commons) and for who can join. Efforts should be across organizations and across businesses. Don’t accept the naive (layman’s) idea which always seems to equate learning with content. Instead focus on designing learning experiences. Nurture any communities of practice and invest time in moderation.
- Finally, change the unit of intervention. You should never focus on the individual anymore. The unit of change is now the team (at minimum).
I’ve used the fabulous Pinpoint to create this presentation. This allows me to just get a set of image files and write the presentation in a very simple text based format. The PDF output doesn’t quite look like I’d want it to. Does anybody know whether it is possible to set the width/height ratio of the PDF export (4:3 rather than 16:9)?
I started collecting the licenses for each of the images in the slidepack so that I could attribute them correctly (find my incomplete list here). At some point I just couldn’t be bothered anymore. My blog is just too insignificant and I really do believe I can have more positive impact on this world by doing something (anything!) different with my time. If your picture is used and you are very disgruntled then I would be more than happy to make amends.
Today I keynoted the Dutch Moodlemoot (mootnl12). I talked about how current times force us to let go of curricula, why it is more important than anything else to teach students how to learn, what it means to work in a knowledge society (work becomes synonymous with learning) and what this might mean for a virtual learning environment like Moodle. Unfortunately this talk was in Dutch and so will be the accompanying blogpost.
Hieronder, ongeveer op volgorde van de presentatie, links naar achtergrond informatie:
De Open Schoolgemeenschap Bijlmer is een school waar een aantal van de jaren zeventig onderwijs-idealen nog hoog in het vaandel staan.
Het Peter Drucker Institure is een goed beginpunt om wat meer over de grote business denker te weten te komen. Probeer ook zijn Wikipedia pagina. Alle quotes in de presentatie komen uit het boek Management.
De Wikipedia pagina over het Cynefin framework legt goed uit wat het is. Harold Jarche heeft een ijzersterke blogpost geschreven waarin hij dat framework toepast op leren en daar vergaande conclusies voor organisaties uit trekt. Lees ook zijn drie principes voor “net work”.
Meer informatie over de pedagogiek van Moodle staat in de Moodle Docs.
Het artikel over Massive Open Online Courses (MOOCs) is een goede inleiding. Zelf heb ik actief meegedaan aan de Learning Analytics MOOC. De Moodle discussie over corporate use-cases van analytics vind je hier.
Twee voorbeelden van mijn eigen leer-experimenten zijn de grassroot leesgroep over het Learning in 3D boek en de workshop op de Online Educa over Learning Scenarios. Allebei deze sites zijn gemaakt met WordPress.
Scott Jenson had jaren zijn eigen design consultancy and werkt nu als Lead UI Designer for Mobile bij Google. Hij weet dus waar hij het over heeft. Zijn boek The Simplicity Shift staat integraal als PDF online.
The final themed session at Lift 11 France is about OPEN – What happens when barriers to innovation become drastically lower?. From the introduction:
The Internet has radically open innovation systems in digital products, content and services. Today, the same is happening to manufacturing, finance, urban services, even health care and life sciences. What will this new innovation landscape look like?
She starts her talk by showing how large Africa truly is. Ushahidi shares a heritage of openness with the Internet. Africa is getting connected fast and the costs of the connection keeps on dropping. Eventually this will change the rural landscape. Initially a lot of web 2.0 services where local copies of silicon valley services, but now we are starting to see services being developed for true local (check out iHub).
Mobile technology plays an important part. The coverage is getting better. In 2015 they expect to have 7.2 billion non smartphones and 1.3 billion smartphones in Africa. Mobile money is an innovation that is a third world first. More than 20% of Kenia’s GDP flows trough the mobile money system. It is transforming many (government) services: for example prepaying for electricity.
By making the tools open source, people can take the tools, use their own data and make it their own: it really lowers the barriers for people to use the technology. Ushahidi as a platform is now used for all kinds of use-cases that were never imagined. Crowdmap has pushed the number of Ushahidi implementations to over 15.000.
Of course there are challenges: the last mile stays difficult. Nothing is as big a showstopper as power black outs. She then goes on to critique Facebook as a walled garden for its lack of generativity. When there are closed walls around technology it becomes much harder to innovate (hear, hear!). So her advice is to bet on generativity and open source.
Homesense started with a blog post. She got a bit sick of the idea of the “smart” home. Every home is different. She thought it would be a good idea to give this new simple open technology to “normal” people without any specific interest in technology and let them use it in a creative commons way. She then went looking for people who were willing to get people to volunteer their home for experimentation. In the end they found 6 households in 4 countries.
So what happened? People were given a “homesense kit” based around the Arduino. The households worked with technological experts to create things that were useful to them, like a robot that would tell you when you left the toilet seat up, or a little map that would show you were the shared bike-hubs around your house had bikes available, or something that would turn off the light when there was enough light around the house.
Then suddenly the project received a cease and desist letter from a large manufacturer who has a trademark on the word “Homesense”. Luckily, after some legal advice, they could go on. Now they’ve been invited by the MoMa to exhibit their project in the Talk to me exhibition.
Open innovation is hard to do when you are an organization. It is very hard to do when you are a big business. Smaller outfits can do this much cheaper and get the results shared much more quickly.
Brazil is now the 5th largest Internet audience with only 38% penetration. A new digital middle class is coming up in Brazil and they are the most intense social media users in the world. Portuguese is the second most spoken language in Twitter and Brazil is the 2nd largest Youtube audience in the world. Why is this the case? Brazilians are social by nature. A global average social media user in the world has 120 network friends, in Latin America this is 176 and Brazil this is 230 friends.
What happens when you mix all these ingredients? You can get things like Queremos with five guys organizing concert by disintermediating all the people that are normally between a band and the attendee. It works like this:
Another example is how they used WordPress to invite consumers to really help in designing a concept car. The Fiat Mio concept car had 17.000 consumers bringing in their 11.000 ideas in about 15 months. It is fundamentally changing the way that Fiat Brazil wants to work going forward.
What are the 3 key learnings from this?
- A collaborative environment should never be based on anarchy. Leadership, stimulation, organization and ground rules are very necessary.
- It doesn’t mean that everyone interested in your cause will feel thrilled to collaborate effectively. Make room for all interested people.
- Even for the most collaborative cause, at the end, the motivation for any and every participant will be extremely individualist.
Every week I will try and write down some reflections on the Open Online Course: Learning and Knowledge Analytics. These will by written for myself as much as for anybody else, so I have to apologise in advance about the fact that there will be nearly no narrative and a mix between thoughts on the contents of the course and on the process of the course.
So what do I have to write about this week?
My tooling for the course
There is a lot of stuff happening in these distributed courses and keeping up with the course required some setup and preparation on my side (I like to call that my “tooling”). So what tools do I use?
A lot of new materials to read are created every day: Tweets with the #lak11 hashtag, posts in all the different Moodle forums, Google groups and Learninganalytics.net messages from George Siemens and Diigo/Delicious bookmarks. Thankfully all of these information resources create RSS feeds and I have been able to add them all to special-made Lak11 folder in my Google Reader (RSS feed). That folder sorts its messages based on time (oldest first) allowing me some understanding of the temporal aspects of the course and making sure I read a reply after the original message. A couple of times a day I use the excellent MobileRSS reader on my iPad to read through all the messages.
There is quite a lot of reading to do. At the beginning of the week I read through the syllabus and make sure that I download all the PDF files to GoodReader on the iPad. All web articles are stored for later reading using the Instapaper service. I have given both GoodReader and Instapaper Lak11 folders. I do most of the reading of these articles on the train. GoodReader allows me to highlight passages and store bookmarks in the PDF file itself. With Instapaper thus is a bit more difficult: when I read a very interesting paragraph I have to highlight it and email it to myself for later processing.
Each and every resource that I touch for the course gets its own bookmark on Diigo. Next to the relevant tags for the resource I also tag them with lak11 and weekx (where x is the number of the week) and share them to the Learning Analytics group on Diigo. These will provide me with a history of the interesting things I have seen during the course and should help me in writing a weekly reflective post.
So far the “consumer” side of things. As a “producer” I participate in the Moodle forums. I can easily find back all my own posts through my Moodle profile and I hope to use some form of screen-scraper at the end of the course to pull a copy of everything that I have written. I use this Worpress.com hosted blog to write and reflect on the course materials and tag my course-related post with “lak11″ so that show up on their own page (and have their own feed in case you are interested). On Twitter I occasionally tweet with #lak11, mostly to refer to a Moodle- or blog post that I have written or to try and ask the group a direct question.
What is missing? The one thing that I don’t use yet is something like a mind mapping or a concept mapping tool. The syllabus recommends VUE and CMAP and one of the assignments each week is to keep updating a map for the course. These tools don’t seem to have an iPad equivalent. There is some good mind mapping tools for the iPad (my favourite is probably iThoughtsHD, watch this space for a mind mapping comparison of iPad apps), but I don’t seem to be able to add using it into my workflow for the course. Maybe I should just try a little harder.
My inability to “skim and dive”
This week I reconfirmed my inability to “skim and dive”. For these things I seem to be an all or nothing guy. There are magazines that I read completely from the first page to the last page (e.g. Wired). This course seems to be one of these things too. I read every single thing. It is a bit much currently, but I expect the volume of Moodle and Twitter messages to go down quite significantly as the course progresses. So if I can just about manage now, it should become relatively easy later on.
The readings of this week
There were quite a few academic papers in the readings of this week. Most of them provided an overview of education datamining or academic/learning analytics. Many of the discussions in these papers seemed quite nominal to me. They probably are good references to keep and have a wealth of bibliographical materials that I could look at at some point in the future. For now, they lacked any true new insights for me and appeared to be pretty basic.
Unfortunately I wasn’t able to attend any of the Elluminate sessions and I haven’t listened to them yet either. I hope to catch up this week with the recordings and maybe even attend the guest speaker live tomorrow evening.
It has been a while since I last actively participated in a Moodle facilitated course. Moodle has again proven to be a very effective host for forum based discussions. One interesting Moodle add-on that I had not seen before is Marginalia a way to annotate forum posts in Moodle itself which can be private or public. Look at the following Youtube video to see it in action.
I wonder if I will use it extensively in the next few weeks.
One thing that we were asked to try out as an activity was Hunch. For me it was interesting to see all the different interpretations that people in the course had about how to pick up this task and what the question (What are the educational uses of a Hunch-like tool for learning?) actually meant. A distributed course like this creates a lot of redundancy in the answers. I also noted that people kept repeating a falsehood (needing to use Twitter/Facebook to log in). My explanation of how Hunch could be used by the weary was not really picked up. It is good to be reminded at times that most people in the world do not share my perspective on computers and my literacy with the medium. Thinking otherwise is a hard to escape consequence of living in a techno-bubble with the other “digerati”.
I wrote the following on the topic (in the Moodle forum for week 1):
Indeed the complete US-centricness of the service was the first thing that I noticed. I believe it asked me at some point on what continent I am living. How come it still asks me questions to which I would never have an answer? Are these questions crowdsourced too? Do we get them randomly or do we get certain questions based on our answers? It feels like the former to me.
The recommendations that it gave me seemed to be pretty random too. The occasional hit and then a lot of misses. I had the ambition to try out the top 5 music albums it would recommend me, but couldn’t bear the thought of listening to all that rock. This did sneak a little thought into my head: could it be that I am very special? Am I so eclectic that I can defeat all data mining effort. Am I the Napoleon Dynamite of people? Of course I am not, but the question remains: does this work better for some people than for others.
One other thing that I noticed how the site seemed to use some of the tricks of an astrologer: who wouldn’t like “Insalata Caprese”, seems like a safe recommendation to me.
In the learning domain I could see an application as an Electronic Performance Support System. It would know what I need in my work and could recommend the right website to order business cards (when it sees I go to a conference) or an interesting resource relating to the work that I am doing. Kind of like a new version of Clippy, but one that works.
BTW, In an earlier blogpost I have written about how recommendation systems could turn us all into mussels (although I don’t really believe that).
Because of a very good intervention by George Siemens, the main facilitator of the course, we are now starting to have a good discussion about analytics in corporate situations here. The corporate world has learning as a secondary process (very much as a means to a goal) and that creates a slightly different viewpoint. I assume the corporate people will form their own subgroup in some way in this course. Before the end of next week I will attempt to flesh out some more use cases following Bert De Coutere’s examples here.
Bersin/KnowledgeAdvisors Lunch and Learn
At the end of January I will be attending a free Bersin/KnowledgeAdvisors lunch and learn titled Innovation in Learning Measurement – High Impact Measurement Framework in London (this is one day before the Learning Technologies 2011 exhibit/conference). I would love to meet other Lak11 participants there. Will that happen?
My participation in numbers
Every week I will try and give a numerical update about my course participation. This week I bookmarked 33 items on Diigo, wrote 10 Lak11 related tweets, wrote 25 Moodle forums post and 2 blog posts.
Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. This month we write about how the constant flux of new apps and platforms influences your workflow. We do this by (re-)viewing our workflow from different perspectives. After a general introduction we write a paragraph of 200 words each from the perspective of 1. apps, 2. platform and 3. workflow itself. You can read Arjen’s post with the same title here.
To me a workflow is about two things mainly: the ability to capture things and the ability to time-shift. Both of these need to be done effectively and efficiently. So let’s take a look at three separate processes and see how they currently work for me: task/todo management, sharing with others and reading news and interesting articles (not books). So how do I work nowadays for each of these three things?
I use Toodledo for my task/todo management. Whenever I “take an action” or think of something that I need to do at some point in the future I fire up Toodledo and jot it down. Each item is put in a folder (private, work, etc.), gets a due date (sometimes with a timed reminder to email if I really cannot forget to do it) and is given a priority (which I usually ignore). At the beginning and end of every day I run through all the tasks and decide in my head what will get done.
For me it important to share what I encounter on the web and my thoughts about that with the rest of the world. I do this in a couple of different ways: explicitly through Twitter, through Twitter by using a Bit.ly sidebar in my Browser, in Yammer if it is purely for work, on this WordPress.com blog, through public bookmarks on Diigo, by sending a direct email or by clicking the share button in Google Reader.
I have subscribed to 300+ RSS feeds and often when I am scanning them and find something interesting and I don’t have the opportunity to read it at that time. I use Instapaper to capture these articles and make them available for easy reading later on. Instapaper doesn’t work with PDF based articles so I send those to a special email address so that I can pick them up with my iPad and save them to GoodReader when it is convenient.
“Platform” can have multiple meanings. The operating system was often called a platform. When you heavily invested into one platform it would become difficult to do any of your workflows with a different platform (at my employer this has been the case for many years with Microsoft and Exchange: hard to use anything else). Rich web applications have now turned the Internet itself into a workflow platform. This makes the choice for an operating system nearly, if not totally, irrelevant. I regularly use Ubuntu (10.04, too lazy to upgrade so far), Windows Vista (at work) and iOS (both on the iPhone and the iPad). All of the products and services mentioned either have specialised applications for the platform or are usable through any modern web browser. The model I prefer right now is one where there is transparent two-way synching between a central server/service and the different local apps, allowing me access to my latest information even if I am not online (Dropbox for example uses this model and is wonderful).
What I have noticed though, is that I have strong preferences for using a particular platform (actually a particular device) for doing certain tasks. The iPad is my preference for any reading of news or of articles: the “paginate” option on Instapaper is beautiful. Sharing is best done with something that has a decent keyboard and Toodledo is probably used the most with my iPhone because that is usually closest at hand.
Sharing is a good example of something where the app drives my behaviour very much: the app where I initially encounter the thing I want to share needs to support the sharing means of choice. This isn’t optimal at all: if I read something interesting in MobileRSS on the iPad that I want to share on Yammer, then I usually email the link from MobileRSS to my work email address, once at work I copy it from my mail client into the Browser version of Yammer and add my comments. This is mainly because Yammer (necessarily) has to be a closed off to the rest of the world with its APIs.
Services that create the least hickups in my workflow are those that have a large separation between the content/data of the service and the interface. Google Reader and Toodledo both provide very complete APIs that allow anybody to create an app that accesses the data and displays it in a smart way. The disadvantage of these services is that I am usually dependent on a single provider for the data. In the long term this is probably not sustainable. Things like Unhosted are already pointing to the future: an even stricter separation between data and app. Maybe in that future, the workflow can start driving the app instead of the other way around.
Apologies, the below is automatically created by WordPress. It is mainly interesting for me, myself and I…
The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:
The Blog-Health-o-Meter™ reads Wow.
About 3 million people visit the Taj Mahal every year. This blog was viewed about 25,000 times in 2010. If it were the Taj Mahal, it would take about 3 days for that many people to see it.
In 2010, there were 29 new posts, growing the total archive of this blog to 103 posts. There were 50 pictures uploaded, taking up a total of 3mb. That’s about 4 pictures per month.
The busiest day of the year was December 6th with 282 views. The most popular post that day was So what did I learn at Online Educa 2010?.
Where did they come from?
The top referring sites in 2010 were twitter.com, hansdezwart.info, moodle.org, siloinsiproche.com, and dommel-valley.org.
Some visitors came searching, mostly for imdb api, teaching, moodle 2.0, segway, and elgg.
Attractions in 2010
These are the posts and pages that got the most views in 2010.
So what did I learn at Online Educa 2010? December 2010
Did You Know Moodle 2.0 Will….? (Online Educa 2009) December 2009
Where is IMDB’s API? May 2009
Moodle Books from Packt Publishing January 2009
The Future of Moodle and How Not To Stop It (iMoot 2010) February 2010
Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. This time we decided to write about what makes Goodreads a great website. First we sat together for an hour and used Gobby to collaboratively write a rough draft of the text. Each of us then edited the draft and published the post separately. You can read Arjen’s post with the same title here.
What is Goodreads?
Goodreads is Facebook and Wikipedia for readers: a social network of people that love to read books, full of features that readers might like. It allows you to keep many “shelves” with books that can be shared with other people on the site.
Here are some of the features (in no particular order) that make Goodreads work so well:
- The site is not only useful when you are a member. Even if you are not logged in it still is a pleasant site to read and browse for book lovers.
- It allows you to keep track of your own, yout friends and “the crowds” books. If you see an interesting book you can put it on your to-read shelf, if a friend reads an interesting book than he or she can recommend it to you.
- Statistics can suggest recommendations based on my shelves, reviews and friends.
- There is a distinction between friends (a symmetric relationship) and followers (an assymetric relationship).
- There is a book comparison feature: it finds the books you have both read and compares the scores you have given to those books.
- It is very easy to invite your friends into the site. You can put in their email address, or you can give Goodreads access to your webmail contacts (sometimes this is a questionable thing, but Goodreads isn’t to pushy (it doesn’t send out Tweets without you knowing it for example)).
- They have a great “universal” search box where you can search books on author, title or isbn from the same field.
- It makes use of Ajax in the right locations, allowing you to update small things (“liking” a review, noting what page you’ve reached, handing out stars to a book) without having to reload the page.
- The user profile page is related to the contents of the webservice: for example, it allows you to say who your favourite authors are.
- The site supports many different ways of viewing and sorting your shelves. You can look at covers or at titles and sort by author, by score, by last update and more.
- Before building a great iPhone app, Goodreads made sure their website had a great mobile version of their website. When you access the website with a mobile browser it automatically redirects to a mobile version of the website, so even if you are accessing the site with your Windows Mobile device you have a great experience.
- Not only is it very easy to put data into the Goodreads ecosystem, it is also very easy to get your data out again. You can download a CSV file with all your books (including the data you added like reviews, date read, your rating and the metadata about the book that Goodreads has added like the ISBN or the average rating). The smart import feature looks at an HTML page (e.g. an Amazon wishlist page) and imports all the ISBNs it can find in the source code of the page. Like any good webservice it imports files that are exported from their competition (Shelfari, Librarything and Delicious library).
- There seems to be an evolving business model. Initially there were only (onubtrusive) adds, but now they are starting to sell e-books, integrating this into the social network.
- Often when you read a book there are sentences or passages which really impress or inspire. Most of the times you then forgot these. Goodreads allows you to favourite and rank (and thus collect) quotes easily by author or by book. You can add and export quotes as well.
- Sharing your Goodreads activity to other important webservices is built in. There are integrations with Facebook, Twitter, WordPress Blogs and MySpace. Goodreads also provides embeddable widgets that you can put on another website (e.g. a box with the most recent books you have read). A simple integration allows you to instantly find a book that you are looking at in Goodreads in your favourite online bookstore. And of course there is the ubiquitous RSS.
- A site like Goodreads get is value from the data that its users put in. Goodreads allows this at many levels. There are trivial ways of adding information (i.e. saying you like a review by clicking a single link, allowing Goodreads to display useful reviews first), but there are also ways of adding information that take slightly more effort. For example, it is fairly easy to get “librarian” status which shows the site trusts their users. As a librarian you can edit existing book entries. A low entrance level is key to crowd sourcing. Another way to involve people is to allow them to add their own trivia that other users can try and answer in trivia games.
- It allows users to flag objectionable content.
- Goodreads has its own blog, keeping you up to date about the latest features and their direction.
- It has an element of competition, you can see how many books are on your shelf and how many books are on other people’s shelf, but there are more metrics: you can see who has written the most popular reviews, your rank among this week’s reviewers, or who has the most followers
- It has a great and open API. This allows other people to build services on top of Goodreads. The potential for this is huge (the very first Goodreads iPhone app was not made by Goodreads itself, but was made by a Goodreads enthousiast) and I don’t think we have seen what will be possible with this yet. A lot of the data that Goodreads collects is accesible through the API in a structured and aggregated form. It should be very easy for other book related sites to incorporate average ratings from Goodreads on their own pages for example.
- It is in continual beta and their design process seems to be iterative: it keeps evolving and adding new features at a high frequency like the recently added stats feature.
- It is easy to delete your account, deleting all your data in the process. This makes for complete transparancy about data ownership, an issue that other sites (Facebook!) have been struggling with lately.
- It has a kind of update stream which let’s you easily keep up to date with your friends, groups and favourite authors status.
- The service has ambitious and lofty goals: “Goodreads’ mission is to get people excited about reading. Along the way, we plan to improve the process of reading and learning throughout the world.” (see here). I do believe that this clear mission has led to many features that wouldn’t have been there otherwise. For example, there is a book swap economy built into the site allowing people to say that they own the book and are willing to swap it for other books. Another book lovers feature are the lists. Anybody can start a list and people can then vote to get books on the list. Examples of list are The Movie was better than the Book or Science books you loved. Another feature are the book events. You can find author appearance, book club meetings, book swaps and other events based on how many miles away you want these to be from a certain city or in a certain country. Of course you can add events yourself, next to the ones that Goodreads imports from other sites, and you can say which events you will attend, plus invite friends to these events.
How Goodreads could improve
As said, Goodreads is continuously changing, there are still some things that require some change in the right direction:
- Ocassionally the site feels a bit buggy. I have had a lot of grief updating the shelves of books using the mobile site with it not doing the things I wanted it do.
- It is not always clear what kind of updates are triggered by an user action. I am not sure what my friends see. Sometimes you find your Facebook Wall flooded with Goodreads updates because your friend found a box of long lost books in the attic which he entered in an update frenzy.
- Usability: Some features are hard to find. Like the new stats feature discussed above, you can only find it hidden away on the bottom left of a page in some obscure menu. Other features are hard to use, requiring many more clicks than are actually necessary.
- They could improve on localisation and on the translations of books. In your profile settings you can select your country, but you cannot select in which languages you are able to read books.
- The graphic design of the site isn’t top notch. When people initially see Shelfari, it might have more appeal just because it looks a tad better.
- In-app mailing or messaging systems are always beyond me. Goodreads also has an “inbox” where you can send mail to and receive mail from your Goodreads friends. I would much rather use my regular mail and use Goodreads as a broker so email addresses can be private.
Some thoughts on the process of writing this post
Gobby is a multi-platform text editor that allows multiple people to work on the same text file in realtime. It uses colours to denote who has written what.
This was an experiment to see how it would feel to work like this and whether it would be an efficient and effective way of working together. I thought it was quite successful as we produced a lot of material and helped eachother think: building on the point of the other person. It was helpful to do an initial draft, but it does require some significant editing afterwards. I thought it was interesting to see that you feel no compunction to change the other person’s spelling mistake, but that you feel less free to change the contents of what they are writing.
This time we were sitting opposite each other while writing. In the future it would be interesting (firewalls permitting) to try and do this over a longer distance. Then the unused chat-window might become more useful and important.
You can download the original Gobby file here (it requires Gobby to make sense).
Hopefully this post about Goodreads is an inspiration to anybody who tries to build a social network around a certain theme and remember: if I know you I would love nothing more than to be your Goodreads “friend”.
Jane Hart does the educational technology community a big favour by compiling top 10 lists of learning tools which are send to her by educational professionals from around the world. She creates a top 100 list that is an interesting reflection of current (and past) popular technology in education and learning.
Each year you get a chance to update your own list. I haven’t done that this year, so here goes:
- Moodle – This open source course management system is still very much my bread and butter and has led me into the free software world. Its community of teachers and its enlightened leadership is second to none.
- Google Reader – The only way that I am able to keep up with the things that I want to read. Outsourcing my subscriptions and read/unread statusses to Google makes it possible for me to use my laptop, my cellphone or any random computer and see the same information.
- Ubuntu – My operating system of choice. Not only does it give me the freedom to use it how I want, it is also the source of much learning about how computers work. I see it as a critical enabler.
- Google Search – Still the best search technology around. I have a couple of stock queries that I do all the time like “better than x” if I want to find an alternative to x and I can usually find what I need in one or two queries.
- Wikipedia – More and more the easiest way to find a piece of factual information. I use a lot of materials from the Wikimedia Commons in most things that I create. Wikipedia has been decisive in many kitchen table arguments.
- WordPress – I have been blogging for over a year now and the process of writing for an audience has forced me to think deeper about my profession. Writing blogs could a central part of many courses. It really is a heavily underutilised pedagogical tool. I have to admit I don’t run my own installation, but trust the excellent WordPress.com service.
- Chromium – Most of the work that on do on my computer is done in a browser window. Google’s open source effort is now my default browser. This is mainly because of it’s amazing speed and the Omnibox. Read this blog post for more of my reasons.
- LAMP = Apache, MySQL, PHP – This technology makes it trivial for a non-programmer like me to create my own tools that do what I need them do. Using the APIs of the different web services I can create my own mashups.
- Youtube – This has become an indispensable resource. Stuck in a level on a Nintendo DS game? Type the games name and a level to see a walk through. There are endless tutorials on anything that you might want to learn.
- Delicious – The social bookmarking site not only remembers all I have seen that is interesting on the net, but it is also an excellent way of finding many good sites on a topic. My slowly expanding network of del.icio.us friend tag interesting pages for me to look at.
It wasn’t intentional, but I now notice that the only things that are not web applications are an operating and a browser (the bare essentials). That must be of some significance!
Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. For this post we agreed to write about a new technology using Linux Format‘s “What on Earth is …?” style (see example on Android). We did not agree on a particular technology and we would get bonus points for a nice pixellated image to accompany the post. You can read Arjen’s post with the same title here.
RSS Cloud? I am getting a bit tired of this cloud computing trend.
Yes, I also think that cloud computing is slightly over hyped. However RSS Cloud is not about cloud computing. It is about bringing real-time updates to the RSS protocol.
I have only just grasped what RSS is. Only the technorati seem to use it, normal computer users have no idea.
Indeed: most people have no idea what RSS is or how they can use it. They still visit all their favourite news sites one after the other to check whether something new has been posted. However even people that don’t understand it often use it. If you download podcasts through iTunes you are using RSS technology. Furthermore RSS is the technological glue for many of the popular mashup sites. You don’t need to understand a technology for it to be useful to you.
Fair enough, so how would you explain RSS Cloud to a lay person?
Sites that have content that changes often (think blogs or news sites) publish an RSS feed on their server. Whenever a new item is posted it will be added to the feed, usually dropping the oldest item from the list at the same time. If you are interested in those news items you can use a news reader (also called an aggregator) and tell this news reader to check whether new items are added to the feed, if there is an update, then the news reader can retrieve it. A news reader typically does this every fifteen minutes or so. This means the news can be 15 minutes old when you get it. RSS Cloud makes it possible for news readers to subscribe to the updates of a feed. Whenever something new is added the feed, the RSS Cloud server notifies all subscribers so that they can pick up the content immediately: in real-time.
Another buzz word! What is the benefit of real-time? Can’t people just wait a couple of minutes before they get their news?
People listen to the radio so that they can hear the sports results in real-time. Weren’t you upset when all your friends knew about Michael Jackson’s death earlier than you, because they heard it on Twitter? The success of Twitter search and trending topics shows that people want to know about stuff as it happens and not fifteen minutes later.
Now that you mention it: Twitter indeed works in real-time. Why do we need something else, what’s wrong with Twitter?
Twitter actually also uses a “polling” model for its content. Each single Twitter client will have to access the Twitter API to see whether something new has been posted by the people you are following. This is a huge waste of computer resources. All these clients asking for new information even if there is none. It is a model that does not scale well. A “push” model actually works much better in this respect.
Oh, so it is a bit like the difference between getting your email once every couple of minutes and getting it immediately on your Blackberry?
Yes, that is a nice analogy. The Blackberry uses push email. You get the email as soon as it hits the server, because it is pushed to your phone. Traditional email clients, like Outlook, go to the server once every couple of minutes to see whether something new is there.
So what large company is trying to push this idea?
This time it is not a big company trying to establish a standard or protocol. The RSS Cloud protocol is designed by Dave Winer who also drafted the original RSS specification.
Dave Winer, isn’t that the guy that loves to rub people the wrong way?
He is a controversial character and is certainly very vocal and opinionated. At the same time, he is a true pioneer and one of those people that embody the values of the Internet. His vision for Cloud RSS is not about blogging. Instead, he wants to provide a decentralised architecture for microblog messages. To him the fact that Twitter centralises all the microblogging activity is a real vulnerability. His goal is to create a network that can work alongside Twitter without being in the control of a single company.
Talking about companies. I suddenly remember hearing about a similar technology. One of these cute names with many vowels?
You probably mean PubSubHubbub. This is a Google sponsored protocol that has already been implemented in Google Reader.
Great: another standards war. VHS versus Betamax, RSS versus Atom, Britney versus Whitney. Will we never learn?
This shouldn’t become a problem. RSS and Atom for example live happily next to each other now. It is easy to implement both. PubSubHubbub has a slightly different goal in comparison to Cloud RSS. It focuses mainly on blogging and associates itself with Feed Burner. The two technologies should be able to live next to each other, at least that is what Dave says.
Well, let’s hope he and you are right. By the way, isn’t this Cloud RSS just another sneaky way to measure subscribers, generate some statistics and store information about where they are from and what they are doing?
It is true that an RSS reader will have to register itself with the the RSS cloud for the protocol to work. However the RSS cloud forgets about the RSS reader if the registration isn’t renewed every 24 hours. You also have to remember that many people will use readers that do not support RSS Cloud. There are much better ways to get statistics.
Aren’t you a learning technology person? What does this have to do with learning?
I am very interested in Cloud RSS because I am a learning technologist! Like all new Internet based technologies it will only be a matter of time before some smart developer finds a way of using this in some unexpected fashion. Remember: technology creates feasibility spaces for social practice! Just think of what kind of course delivery models RSS has made possible: the Connectivism and Connective Knowledge course could not run without it for example.
You are a Moodle evangelist. Does Moodle support RSS Cloud yet?
I haven’t checked, but I doubt it. It is very new and the Moodle developers are focusing on getting Moodle 2.0 to a beta release. However, I am sure that in the future, parts of Moodle will move towards real-time. Imagine how Cloud RSS could be used to create activity streams or notify people of comments on their work. It could effectively bridge the gap between asynchronous activities like discussion forums and assignments and synchronous activities like web conferencing.
Ok, you have managed to pique my interested. Where can I go if I want to start using it?
There are two ways of using it. First, you can make your own feeds RSS Cloud enabled. If you have blog at WordPress.com this is automatically the case. You can opt-in if you host your own WordPress blog. The other way of using it would be to have an RSS reader that supports the protocol. Currently only River2 supports it and Lazyfeed has announced that it will support it too. Only web based readers can support it, as the RSS Cloud server needs to be able to ping the reader with the update.
Are there any sites that can tell me a bit more?
The current home of the protocol is http://www.rsscloud.org. Here you will find news about the protocol and an implementation guide. The Wikipedia entry could be better. Why don’t you help fixing it?