e-Literate

Present is Prologue

Author: Michael Feldstein

  • I'm Giving a Webinar on e-Learning Usability

    Just to let you know, I’ll be presenting in a webinar this Thursday on e-Learning usability.

  • LMOS Integration and Specialization

    This post is part of a series on the concept of a Learning Management Operating System.

    In my last few posts, I argued that a next-generation learning management platform should have the following characteristics:

    • It should provide a framework that makes it as easy as possible for programmers with different skill levels in different programming languages to build and integrate learning tools that will serve specialized teaching and learning needs.
    • Whenever possible, the technology standards implemented by the framework should be general rather than education-specific in order to encourage the re-use of relevant groupware applications that weren’t originally designed for e-learning purposes.
    • Part of what the framework should provide is a set of user interface primitives, thus reducing the usability challenge of mixing together applications that were designed by different groups of people. But those primitives should be inheritable by applications with as little specific programmer effort as possible, i.e., they should mostly come along automatically when the developer chooses to use the framework.
    • Another part of what the framework should provide is strong and flexible groups, roles, and permissions structures to be used by the various learning applications.
    • The roles, groups, and permissions framework should also provide the capability of a user-centric view in which users can get roll-up views of data in applications that they use across several different groups (e.g., the combined calendar dates in several courses plus club and campus events).

    I have claimed that all of these goals can be met by using a modern, JSR-168-compliant portal as an architectural basis.

    But two questions naturally arise. First, don’t we need any inter-application integration? Second, to the degree that we do need that integration, does it need to be done using specialized, e-learning-specific APIs? Depending on how the goals defined, I think the answer to both questions is “less so than you might expect.” (more…)

  • Rockin' Content Management

    So, I’ve been keeping an eye lately on Alfresco, a cool FOSS JSR-168-compliant content management system being developed by one of the co-founders of Documentum. There’s a lot to like here–good handling of both documents and web content, flexible application of workflows and other aspects, drag-and-drop file management, including filtering/converting of documents–and all under an LGPL license. I’ve been somewhat puzzled by the utter lack of buzz around the project, though.

    Well, no more. KMWorld has just recognized Alfresco as a “trend-setter.”

  • The Portal is the Platform, Part III

    This post is part of a series on the concept of a Learning Management Operating System.

    I have argued in this series that the heart of an LMOS should be a portal. The main reason I have given so far is that a modern portal is well suited to handle the long tail of specialized learning applications. But portals have many other virtues as well. For a good overview of the benefits it offers to a higher education environment, check out this report [PDF] put out by The Observatory on Borderless Higher Education. In the specific case of an LMOS, the second virtue that I want to highlight is flexible groups functionality. (more…)

  • The Portal is the Platform, Part II

    This post is part of a series on the concept of a Learning Management Operating System.

    Ben Brophy raised an important point in his comment on my last post in this series regarding the different ways in which portals can be used with an application. As he points out, My Yahoo! just provides windows to external applications , while some other portals actually pull the entire applications into the portal itself. To be clear, I favor the latter approach over the former for LMOS designs. In other words, an LMOS should not just have a portal; it should essentially be a portal. There are a variety of technical, cultural, and usability reasons for this, some of which I won’t get into in this post, but the main one is related to the history of LMS design and why I think they generally have sucked so badly for so long. (more…)

  • What Platform Do You Use for (Pure) Distance Learning?

    I’m doing a little research and could use your help. I have a growing suspicion that the distribution of LMS platforms for programs that do large amounts of pure distance learning is different than the mix of LMS’s among institutions that mainly do web-enhanced (which is most of the higher ed market, frankly). If you are at college or university that has a substantial program of pure distance learning (i.e., the students never or almost never meet face-to-face), please add a comment to this post or {encode=”[email protected]” title=”email me”} with the following information:

    • The name of your institution
    • The approximate number of pure distance learning students you have in your program
    • The platform you use
    • The reasons why you chose that platform.

    Thanks in advance for the help. If I get a decent amount of data, I’ll report back the results here.

  • Huge dotLRN Installation

    Spain’s The Universidad Nacional de Educaci�n a Distancia (UNED) is moving 200,000 students to dotLRN. As far as I know, this will be easily the biggest rollout of a FOSS LMS on the planet. Congrats to the dotLRN community.