Introduction
The Rutgers WebCT converter moves WebCT courses into Sakai.
It tries to automate the process as much as possible. It makes
a number of assumptions about the WebCT and Sakai environments.
I'm afraid that it may not be very easy to use at other
institutions. However the Samigo and Melete converters can
be used on their own, and should work anywhere, with just
changes to configuration information.
They are in subdirectories webct2samigo and webct2melete. There
are README files in the subdirectories explaining how to use
the programs.
This JSP does three things:
- moves a complete copy of the WebCT files (my_files)
into resources, with the same folder structure. HTML
files are checked and URLs adjusted where needed
- moves the question bank for tests and quizzes into
Samigo as a pool and a demo test that uses all the
questions. (If there are more than 100 questions, it
generates multiple demo tests. We've had problems
displaying tests with 1000 questions in them.)
I do not move individual tests, just the
whole bank. I look carefully to see if the tests
refer to images or other resources, and move them
into Sakai's Resources, into a special folder named
"protected". At Rutgers, students can retrieve items
from there, but can't get a listing of it. The Sakai
development team has chosen not to accept that patch.
It's pretty much essential, since otherwise students
will be able to browse the images before taking the test.
Note that in general images used in tests will appear
in two places: in protected, from the Samigo import
code, and in their normal location in Resources,
because we move all files. If they aren't used anywhere
else, you'll probably want to remove the copy outside
of protected.
- converts content into a form that can be used by
Melete. I haven't managed to get Melete to load this
from the JSP. So you'll have to download a ZIP file
and then import it into Melete. This code depends
upon a modification to Melete to put certain types
of resources. This should be in the next release of
Melete.
Contacts
- Charles Hedrick (hedrick at rutgers.edu)
Current State and Status
Documentation and Source Code
Input
Output
Dependencies
WebCT:
Sakai:
- Modules (aka Melete)
Installation Instructions
Execution Instructions
Examples
Input:
Output:
Troubleshooting Tips
*
Open Issues and Enhancement Requests
*