Which is better for learning? eLearning software in the form of a desktop application, or a web-based form of elaerning software?
Now, before you say that the obvious answer is web, consider that desktop software does not have to be an isolated, disconnected piece of software. Obvious examples, though not eLearning applications, are instant messaging and file sharing software -- both are desktop applications but their functionality is based on their ability to connect to others. So if both desktop and web eLearning software have the ability to connect learners and instructors (and others), which is more effective for eLearning?
Of course the features of any eLearning software application are important. But assuming that a desktop application had similar features to a web application, which is better? Or would it not matter at all? Or is such an assumption imposssible, due to the user interface limitations that are inherent in any web interface?
I don't have the answers, but I curious about what others think? Let me know what you think.