ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Anyone used EE as an e-Learning app?

August 16, 2007 6:15am

Subscribe [3]
  • #1 / Aug 16, 2007 6:15am

    stinhambo

    1268 posts

    I thought I’d just ask the question and see if I get any bites.

    Has anyone developed an e-Learning system using EE?

    Something along the lines of looking at some training material then signing off at the end to say you have read then getting a trainer to certify it.

  • #2 / Aug 16, 2007 8:07am

    sigork

    155 posts

  • #3 / Aug 16, 2007 11:10am

    allgood2

    427 posts

    I haven’t built it yet, but I have a client who is exploring doing online training. So I’ve been fiddling around with various systems outside of EE, and within EE. The stuff within EE would be less interactive (speaking of WebEx level of interaction); but this was what I started playing around with EE to do.  Allow students to register, students could register for multiple classes/workshops. If a student is register then they have access to the workshop materials and conversations.  My thoughts on doing this were:  (4-5 weblogs required)

    Students: This would bypass the members module, though all students would or could be placed in a single member group. Name, email, other contact information, profile, etc. would be stored, use of a Stand-alone data entry form.

    Classes: Title, description, instructor, dates, cost (if any).

    Participants: This would be pretty much a join table, allow students to sign-up for classes. Title could be serialized. Composed primarily of 3 fields rel_student_name, rel_class_title, entry_date (custom queries would be required to pull data)  Other option that could be explored is to use Mark Hout’s multi-relationship field at the student level.  All student entries would then have a multi-entry field with a list of available classes.

    Materials: Materials related to a class. Each item entered individually, uses a rel_class_title field.

    Then Basically materials are only displayed to students related to a class. Students can be related to more than one class. All that’s left is conversations and individual reviews (by instructor).  Conversations could be handled by forums, reviews I haven’t considered yet, either a different table or maybe a ratings module.

    These were just my thoughts on a basic system using EE. Anything more advance would require custom modules or use of a different system. The client has so many other projects going right now, that I expect it will be at least six months before this gets revisited. I just started mentally plotting it so I could figure out what was doable in EE as it currently is.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases