e-Literate

Present is Prologue

Author: Michael Feldstein

  • Reader Question: Good Books or Courses on Instructional Design for Graphic Artist/Programmer?

    A reader wrote in to me with the following question:

    I’d like to develop an understanding of the core principles of e-Learning in order to begin applying my programming/UI Design/graphic design skills to this field. Just what books, articles, resources are best to do this, given that I’m not able to go back to school to study it in depth? Is it critical to learn how to conduct workshops with subject matter experts? Are there essential, perhaps unexpected skills needed to be even moderately successful?

    Again, I understand the history and complexity of the e-Learning field, so I’m not suggesting I can fathom it in a matter of months. I’m looking for a manageable framework with which to create e-Learning products for smaller clients.

    A corollary to this question would be what services would larger e-Learning firms appreciate from a designer/developer such as myself working as a third party? e.g. custom Flash simulations specific to a certain subject matter to be used in online presentations.

    My own feeling is that a good distance learning course in the topic might be best for him, since (a) it gives him some depth and (presumably) some practice exercises and (b) I feel strongly that if you’re designing e-learning courses you should take a few, it’s never been easier. But I haven’t looked for these particular sorts of resources in quite a while so I don’t have any good suggestions for him. Do you? Any courses you can recommend? Any books? If so, please help him out by posting a comment with the info.

    Thanks.

  • Presidential Debate Textual Analysis Tool

    The Overstated blog (still love that name) has a post on how to use textual analysis to highlight canned speech snippets using the first U.S. Presidential debate as an example. He also has posted a nifty tool that lets you do your own analysis.

  • More on Enterprise-class Educational Blog Software

    Auricle’s Derek Morrison follows up on his great example of how to make an internet-focused tool like a personal blog system enterprise-robust for large educational institutions. In this latest post, he analyzes the clever features of the University of Warwick’s Blogbuilder tool. This is exactly the kind of article that I love; it translates software features into educational affordances.

    Sweet!

  • Pattern Languages as Human Languages

    Here is the text of a speech that pattern language inventor Christopher Alexander gave in 1996 to The 1996 ACM Conference on Object-Oriented Programs, Systems, Languages and Applications (OOPSLA). There is a lot –a lot— in this speech that makes it interesting and fulfilling reading (and entirely applicable to online learning and knowledge sharing). I’ll give just one example here:

    What, now, of my evaluation of what you are doing with patterns in computer science. (Bear in mind, as you hear my comments, that they need to be taken with a grain of salt; I’m ignorant; I’m not in your field.) When I look at the object-oriented work on patterns that I’ve seen, I see the format of a pattern (context, problem, solution, and so forth). It is a nice and useful format. It allows you to write down good ideas about software design in a way that can be discussed, shared, modified, and so forth. So, it is a really useful vehicle of communication. And, I think that insofar as patterns have become useful tools in the design of software, it helps the task of programming in that way. It is a nice, neat format and that is fine.

    However, that is not all that pattern languages are supposed to do. The pattern language that we began creating in the 1970s had other essential features. First, it has a moral component. Second, it has the aim of creating coherence, morphological coherence in the things which are made with it. And third, it is generative: it allows people to create coherence, morally sound objects, and encourages and enables this process because of its emphasis on the coherence of the created whole.

    I don’t know whether these features of pattern language have yet been translated into your discipline. Take the moral component, for example. In the architectural pattern language there is, at root, behind the whole thing, a constant preoccupation with the question, Under what circumstances is the environment good? In architecture that means something. It means something important and vital that goes, ultimately, to the nature of human life. Of course, there are plenty of people who will debate whether the question is objective. Some architects are still going around saying, It is all a matter of opinion. But that is a dying breed. The moral preoccupation with the need for a good environment, and for the living structure of built environment, and the objective nature of that question, is largely accepted. I do not know whether that sort of moral component exists in computer science, or in software engineering, or in the way in which you do things

    Under what circumstances is an educational experience good? What are the signature characteristics of a useful, fulfilling, and above all, morally enriching educational conversation? Can we decompose that conversation into fundamental building blocks? Can we deduce sort of generative grammar of educational experience that enables us to string together these building blocks into “sentences” of educational experience that are complete in both the functional and the humanistic sense?

  • Posting Rate About to Slow Down for a Bit

    Believe it or not, I do occasionally go out and work for a living. I’m going to be tied up for a while and expect my posting rate to drop of quite a bit. I will still post on weekends at the very least, but I don’t know know if I’ll be able to get anything up on weekdays for a while.

    Sorry.

  • White Paper: Open Source is Good for Education

    For those of you out there fighting the good fight to bring Open Source software into your institutions to stave off the extortion of some of the proprietary vendors, here’s a white paper [PDF] that will give you some ammunition.

  • Weblog as Online Class Management Tool

    Lee Lefever’s Common Craft site has an excellent piece on how to use weblogs with discussion boards in an online community. Many of his points translate directly into an educational environment. Here are a few examples:

    • “With the community manager [teacher] having complete control of the weblog, they can use it to develop a stronger voice in the community without interfering with the discussions. The weblog becomes a representation of the manager’s [teacher’s] thoughts and interests, which can help develop trust and culture more quickly.”
    • “Weblogs can be used by a community manager [teacher] to point to specific discussions. This allows the manager [teacher] to recognize and link-to examples of best practices [outstanding student comments] and discussions that represent the community’s [course’s] focus.”
    • “Members [Students] may be motivated to post effectively by seeking to be recognized on the manager’s [teacher’s] weblog”
    • “Thanks to weblog categories, the manager [teacher] can post a wide variety of subjects and still provide an archive of community information [the class’ insights] in an organized format.” [I love this one.]
    • “In times when member [student] participation is slow or non-existent, the manager [teacher] can still provide content to members through the weblog.”

    Good stuff!

    (Found via Column Two.)