How do you intergate eLearning and wordpress?

Feb 01, 2011

Hi all, I've been playing with wordpress/buddypress lately and I love all the social media widgets and plug-ins. I've also fiddled with scormcloud, to take the learning to the learners, rather than make them come to an LMS.

What I'd really like to do, is launch the eLearning inside a page in wordpress. that way all the great tools like twitter/facebook/chat/voting/reviews etc.... all this amazing stuff you can do with wordpress, would be at their fingertips and available around the learning. What I don't want is the eLearning to launch in a new window, thus forcing learners to tab between the wordpress site and the eLearning windows.

Has anyone done this before? any ideas?

cheers

Dave

37 Replies
Steve Flowers

Interesting. I'm guessing doing something like this might work:

  • Module customizes page and eases adding of a SCO (Frameset or Lightbox launch depending on size)
  • Comments are hidden on these SCO Module pages (we'll use those for the magic)
  • Customized page adds a SCORM API Adaptor
  • API Adaptor looks at suppressed comments using an AJAX mechanism. Example comment data:

userID  |  user_name  |  bookmark  |  suspend_data  |  attempt_count  |  completion_status  |  session_duration 

I've bolded the SCORM data fields. The other advantage to using the comments field is it's already tied into the notification system. You could make it notify the site owner but not notify the user.

  • The adaptor first looks at comments for a data construct like this (userID  |  enrolled) if it sees this the SCO displays for the user
  • The adaptor pulls the latest attempt from hidden comments that matches the userID for the current user. The SCORM API adaptor within the content has access to these fields for resume, etc.
  • As data is passed out of the SCO it is stored in a session. When the session closes, the data is committed to a comment.

For reporting completions, a separate module for search and display of comment data could be built. Since we aren't creating new data structures, this could be simpler to implement. Will think on it a bit. Could be really cool to have a launch and track mechanism for SCOs right inside of Wordpress.

Steve Flowers

For series completion tracking, could add a group identifier... This would help in sorting reporting and pulling tracking reports to establish progression displays.

userID  |  user_name  |  lesson_group  | bookmark  |  suspend_data  |  attempt_count  |  completion_status  |  session_duration 

This stuff could be pulled into a readable XML structure for both the user progress displays and sortable completion reports.

This discussion is closed. You can start a new discussion or contact Articulate Support.