| Development |
| ||
| How are the contents of an e-Learning course organized on a Webserver? | |||
| Determine the directory structure of an e-Learning course. | |||
![]() |
Organizing your materials
on the Web As you can imagine, by the time you have an entire e-Learning course developed, there will be hundreds of individual pieces that make up the course in the form of graphics, text, audio clips, and navigational elements. How do you keep all of these pieces organized in a way that any Web developer who needs to update the pieces will know where to find them? The concept is simple: you use a logical directory structure to organize the individual elements into folders and maintain this structure for all of your courses and modules. The image below is the directory structure of this course as it sits in the Rice Knowledge Bank. Roll your mouse over each of the red areas to view the course, module, and lesson levels as they map to the directory structure. |
||
|
|
|
||
|
Modular design
|
The modular design of the directory structure allows the developer to add, delete, or modify course level elements without affecting other courses. You will notice that an images directory exists at the knowledge bank level and within courses. This is because the images directory at the highest level (beneath the knowledge bank directory) contains elements that are shared across all courses (like module, lesson, objective, and navigation buttons). The images directory within the course would only contain images relevant
to the course. |
||
|
Next lesson
|
In the next lesson, you will learn about the concept of reusable learning objects and how these objects depend on an organized directory structure to function. | ||
|
|
|||