Hi Harold,

I'm afraid you can't call Moodle a "learning content management system". A more accurate description would be a "learning activity management system", but LAMS has already taken that. Moodle can handle any content a tutor/teacher throws at it, but each bit of content is stuck inside that particular course. Moodle works best when paired with a system such as Joomla or DOOR which handles the content.

Moodle's core learning philosophy is social constructivism, so any learning experience that is based on such a philosophy will match well with Moodle. It is possible to use it for behaviourist or cognitivist types of learning experience, but that's not the best fit.

Also Moodle blog posts do allow tags, so it's quite easy to find related posts. The lack of comments is still a real downer though. I tend not to switch on Moodle's blogs unless I'm asked to by the client. There are far better multi-user blogging engines out there. (eg. b2evolution)