Posted by janusman on January 20, 2010 at 10:09pm
I'm thinking of doing a simple module that would take a Drupal Book and output a SCORM package (.zip) with the necessary components.
My questions are:
* would there be interest for such a module?
* what SCORM standard (pick one) would be the "best" (least worst?) one to use? (Pointers are welcome, I'm kind of a newb regarding all the available standards).
* do you have any features you'd like this to have?

Comments
Wow
That's a big bite.
I think it is an awesome concept, but when you consider that ANY content type can become part of a drupal 'book', it's pretty daunting. Even if you limit the types of pages your book could contain, I'm guessing you would have to include the Quiz content type to attract much interest.
I've seen some musings about SCORM over at the Quiz module forum, but no more than that.
Becky
The SCORM module for Drupal
The SCORM module for Drupal [1] is not far from being completed.
The next step we thought about was to have a SCORM content creator that could be used to create SCORM packages, including the Sequencing and Navigation part.
We first thought about integrating with Quiz module and/or Form builder module to achieve this.
But a Book export could be a more generic interface and would really be very useful.
I'd suggest to use the latest revision of the SCORM standard.
The SCORM module implements SCORM 2004 3rd Edition but aims at SCORM 2004 4th Edition.
[1] http://drupal.org/project/scorm
[2] http://drupal.org/project/quiz
[3] http://drupal.org/project/form_builder
Emphasis on "Simple"
Thanks for your comments.
I think my strategy would be to "just" take some code from modules that export drupal nodes as HTML (rewriting links, and probably packaging any node attachments... probably very simple CCK support) and create the ZIP with the imsmanifest.xml file.
The initial use case was just to export some static content from Drupal into an LMS. In fact this kind of export would also be good to package content for distribution on CD or whatever (just ignore the .xml files) =) I was surprised to find there is no active project handling book exports... the closest I could find was @robertDouglass's Advanced Help Injector module which does a specific kind of book export.
Interactivity would be out of the question for now =) However, it might be a good base to build on if someone wanted to.
This being said, do you see use cases for this sort of module?
The Other Path to SCORM
I know there is a back-and-forth over this, but what about taking a tool that already creates SCORM packages such as eXelearning (http://exelearning.org/wiki) (from New Zealand) and enabling Drupal to display the package. This is what the author of Manhattan Virtual Classroom did: he enabled attaching whole Web sites as zip files that could then be viewed within Manhattan. I'm just asking whether this is any simpler than trying to build something that creates the very complicated SCORM compliant output. Why not take advantage of something that does that for you: just attach?
http://FlossEd.org - Free & Open Source Schools -- Free & Open Minds
Like the title says, I was
Like the title says, I was talking about exportig from Drupal, not importing into =)
I was thinking of a use case when you already have Drupal content and want to export it as LOM.
Thanks for that link!
Just an idea
I read the title. I just thought I'd suggest doing it another way. You're idea is excellent. I just worry since it obvious now that many have tried and not completed SCORM projects for Drupal. Good luck on a tough project.
http://FlossEd.org - Free & Open Source Schools -- Free & Open Minds