Wednesday, 23 May 2012

The Three Pathological Flaws of the Learning Object


After the establishment of object oriented design in the software realm, the concept of the learning object was inevitable.  The idea of assembling learning objects to produce educational programmes  in the same way that computer programmes are assembled from software objects was irresistable.

However, there are three pathological flaws in the concept of the learning object that pre-ordained its ultimate failure. 

The first is that, unlike software objects, which can call methods on other objects in a standard manner, there is no corresponding architectural assembly mechanism with which to build complex learning objects from simpler ones.

The second arises from the fact that a learning object is static at the highest definitional level (although it might contain inner processes), making it impossible to use to model processes directly. Teaching and learning are processes and have to be modelled using processes.

The third is that the use to which an object can be put is not an intrinsic property of the object itself. It depends on context.

The concept of paradata has been introduced to solve this third problem.  If one takes the view that this can save the patient then the flaw might be non-pathological.  However, if the cure is to introduce a whole new descriptive data layer, then the patient might live, but with what quality of life? (This grants that the patient might be able to die with the other two other conditions rather than die of them.)

Kungkhies are based on intended learning outcomes and activities.  In this formulation, paradata becomes redundant. The functionality of paradata is assumed by the intended learning outcomes of each activity.

Of course, in formal education intended learning outcomes already occupy a central position. Despite this, there has been little theoretical development of the concept.  The theory behind the kungkhie platform offers several developments in this area: a canonical formulation of intended learning outcomes, a propositional logic of intended learning outcomes, and the idea of pedagogically complete sets of intended learning outcomes.  These developments form the basis on which machine learning techniques can be used to analyse and organise intended learning outcomes.

Ah, you say, an intended learning outcome is heavily dependent on context and thus suffers from the same pathological flaw as the learning object.

Ah, I say, the intended learning outcome is presented within its own process-centred standard wrapper context - the kungkhie.

The logic and canonicalisation of intended learning outcomes will be presented later.

Saturday, 19 May 2012

Introducing kungkhies

This is a companion blog to the open source kungkhies project on Google Code.

The Hollywood billing for kungkhies is a new way to teach, a new way to learn and learning design meets the wisdom of crowds.  

In a nutshell, kungkhies starts from learning design pared down to the bare minimum.  A kungkhie document defines a course of instruction essentially in terms of intended learning outcomes.  So far, so ho hum.

The empty kungkhie, however, contains no teaching activities.  These are to be supplied by the kungkhers, those who kungkhie (verb intransitive).

Each kungkhie activity is identified and located by a URL.

Once an empty kungkhie has been supplied with activities it becomes a preference kungkhie which is then uploaded to cloud kungkhie-base.

The kungkhie platform then analyses the preference kungkhies to produce information on the most favoured activities and recommendations for future kungkhers.

More information can be obtained from the Google Code kungkhies wiki.

Just for completeness, or redundancy, there is a web site, too.

There are various flavours brewing of this type of approach to social media learning and time will tell if the kungkhie can occupy a unique place in the canon.

However, kungkhies might sink, or kungkhies might swim, but there's one thing for sure - no other project will have a better name.