> So, I'll brain-dump some thoughts in the hope that they might be
> useful and provoke interesting forward momentum:
>
> 1) To Moodle (or not) - If I wanted an open-source LMS that came with
> the kitchen sink I'd use Moodle. I'm a big fan and, quite frankly,
> think it's awesome. However, why re-create Moodle in Pinax? Just use
> Moodle! I think there exists an opportunity for a lightweight LMS that
> complements rather than competes with Moodle. Think something like the
> 80/20 rule: 80% of users only want to use 20% of features (the trick
> is to identify the 20%). Moodle gives you 100% of the features, my
> suggestion is to concentrate on the most useful 20% (and not re-invent
> the wheel).
I was actually playing with Moodle the other day for the first time
(e.g. beyond the demo sites), and have to say I cringe a bit about how
much it lags behind my expectations in terms of UI. So I agree that
I'd rather see a focus on a really right and elegant alternative, than
worry about all the features.
> 2) Scorm (or not) - as a teacher I always thought of SCORM as the
> ISO9000 of LMS. I'm *sure* it must be useful but it's a great way to
> get bogged down with bureaucratic, technological red tape if all you
> wanted was speed, agility and simplicity (cards on the table: I do!).
> Furthermore, if I wanted an open-source SCORM aware LMS I'd just use
> Moodle (why re-invent the wheel *again*?).
+1
...
> Importantly for Pinax LMS, this could be a very positive
> differentiator and unique "selling" point.
>
> 5) Resources. Continuing with the theme of distributed networking -
> most LMS systems I've seen or used expect you to upload "content" to a
> central database / server. Why? Because you know where your stuff is.
> Any LMS should allow this for all sorts of media to be stored, but why
> not make it just as easy to embed a YouTube video, a Slideshare hosted
> presentation, photos from Flickr or a link to an iTunes or amazon.com
> hosted mp3 and so on? Check out Nibipedia.com - they're doing
> something like this by mashing together Wikipedia and YouTube content.
Exactly. The traditional LMS is a silo, and that's a problem for all
kinds of reasons, pedagogical and otherwise.
Bruce
Bruce
My response to this is the same as the response to comments like "why
build a software project management system in Pinax when we have
Trac?" or "why build a CRM in Pinax when we have SugarCRM?"
The answer is simply that these systems are siloed and themselves
reinvent the wheel by not building on a more generic foundation.
The goal of the Pinax LMS Edition is to build reusable Django
components that not only work together to achieve something Moodle-
like but also can be used separately as part of other Pinax-based (or
even just Django-based) projects.
What if you want some learning component in your intranet or extranet,
say integrated with your CRM? Django and Pinax are a great foundation
for that.
The initial idea for the Pinax LMS came out of requests for more group-
oriented and teacher-driven features in my site Quisition. Is Moodle
helpful for that? Not at all. LMS-oriented Django apps, particularly
ones that leverage Pinax and don't try to reinvent that wheel, are
what's needed there.
This is perhaps a point I need to better articulate in my
presentations about Pinax. Pinax is not an attempt to reinvent the
wheel but rather to provide a foundation for things like social
networks, LMSs, CRMs, e-commerce systems, intranets, etc so THEY don't
have to reinvent the wheel when it comes to lower layers and generic
features.
Plus, at the end of the day, there are many people that would rather
extend a project by writing Django and Python than by dealing with
PHP :-)
James
> Some really interesting stuff in there! Do we have a wiki where we can
> put all these ideas and collaborate?
James: can't we use the wiki on github?
Bruce
This is our workspace so let me know if you have any suggestions for
how to improve it.
James
This is our workspace so let me know if you have any suggestions for
how to improve it.
Try logging in and that will fix it.
James