David Wiley recently made a comment on his blog, in response to a very succinctposting by Stephen Downes, that the learning theory Connectivism, though he is sympathetic to it, was incomplete. I am not sure what to make of that. I understand David's point that terms need to be carefully defined. A solid theory needs operationally defined key terms. But I am not sure that Connectivism is really incomplete. There are a lot of great theories out there that work well and are very useful but are not "complete" in every sense. Einstein thought that his theories of relativity would lead to a Universal Field theory and because his work does not account sufficiently for quantum mechanics, in that sense his theory is incomplete. But it is still quite useful and irreplaceable in many fields of study and in practical application.