Course data can be easily copied from one Moodle course to another by using the Import function found in the Administration block. This allows you to copy all or select course resources and activities to a different course site.

Note that following these instructions will copy all course content (files, forums, etc.), but will NOT copy enrollments or any student data (forum posts, submitted assignments, etc.).

  1. Go to the new course.
  2. Make sure the new course has the same number of visible sections as the old course. If necessary, click on [Settings] in the "Administration" block and change the "Number of weeks/topics" setting, then click [Save Changes] at the bottom of the page.
  3. In the "Administration" block, click Import.
  4. From the "Courses I have taught" drop-down menu, choose the old course from which you would like to import data. Click the [Use this course] button.
  5. On the next page (Import course data: Coursename) you will see all resources and activities in the course. If you wish to copy over everything, scroll to the bottom of the page and click [continue]. You may also choose to copy specific items only by checking or unchecking the boxes to the left of items.
  6. On the next page, allow Moodle to finish restoring the course (this may take a few minutes), and then click the [continue] button at the bottom.
  7. You've copied your course data, and it should now be visible in the new course.
7/31/08