In order for an instructor to populate a semester course shell from a development course, he or she will need to use the Import feature found in the Administration block.

Demo Importing Content
This feature allows an instructor to import the content from an entire development course or selected parts of the course. The Moodle import feature will not import teacher or student data such as forum posts.
Once logged into Moodle, navigate to the empty course shell to be populated with content, and select Import from the Administration block as indicated by the red arrow.

In the next screen, from the drop-down menu next to “Courses I have taught,” select the development course to use as the source to populate the course shell. Select the Use this course button.

You will see a list of the resources and activities associated with the development course. You can choose to import all the checked items or uncheck the portion or portions that are not to be imported. This example shows that the Forums are unchecked, so they will not be imported. This will prevent a duplicate of the News Forum from being added. The All/None links found at the top of the screen allow you to clear all the check marks or select all the items in the list.
Please Note: Care needs to be taken when importing content to a course shell more than once. If you do not uncheck items that have been previously imported, they will be imported again, causing duplication. Removing any duplication is done manually one item at a time.

Scroll to the bottom of the screen. You will need to choose if you want to import course and site files by selecting “Yes” or “No” from the drop-down menus. If you want grade histories to be imported you will need to select “Yes” from the drop-down menu. However, under most circumstances, you can keep the default as “No.” When you have made your desired choices, select the Continue button.

The next screen will display a summary of what will be imported into the course shell. If all data to be imported is correct, select the Continue button at the bottom of the screen.
Once the import process begins, it will display a list of all data to be exported from the development course. Select the Continue button at the bottom of the page.
The process continues, and the next screen displays all the content that was imported into the course shell. At the bottom of the screen, you will see that the import completed properly. To finish the process, select the Continue button.

Finally, you will be taken back to the course shell now populated with the content from the development course. Please note that the import process does not add blocks outside of the default blocks generated when the shell was created. You will need to add additional blocks to the course shell manually if you had added any in the development course. (e.g. the Calendar block)