Using Bulk Tool Configuration, you can indicate the course components that you want to copy. These settings are used when you run the Copy Course Bulk process.
Bulk Tool Configuration appears in the Admin Tools menu after you enable Copy Course Bulk and have the Manage Settings permission for at least one bulk tool.
- From the Admin Tools menu, click Bulk Tool Configuration > Course Copy Bulk.
- Do one or more of the following:
- Verify that the Inbox Path shows the location where you want to place the input CSV file.
- Verify that the Outbox Path shows the location where you want the CSV file to move to on completion.
- If no paths currently exist, click Change Path to browse to the appropriate directory path locations.
- If you want to specify the semester in which to create the courses, select a semester from the list. This value is used if no value or an invalid value is specified in the CSV file.
- Select the course settings that you want to copy to the new course or select all settings.
- Click Save.
Specify course offerings to copy
You can specify the course offerings to be copied in one or more CSV files located in the inbox folder. Unless you configure the tool to leave the CSV file in the inbox folder, after the Copy Course Bulk processes a CSV file, it moves the file to the outbox folder.
Each line in the CSV file after the header row represents one course offering to copy.
The CCB process appends copied course components to target destination courses and does not overwrite existing components (i.e. anything in the database, such as Activities, Grades, Content, etc.) in the destination course. However course files stored in the Manage Files area are overwritten in the destination course if they already exist.
You can specify the following values for each course:
Field
|
Description
|
---|
Source Course Code or Org Unit ID
|
The course code or Org Unit ID number for the course offering. Displayed on the Org Unit Editor page (the ID appears in parentheses beside the course offering’s name). Also displayed in the browser address bar when a course offering is accessed (required).
|
New Course Name
|
The name for the new course.
|
New Course Code
|
The course code for the new course.
This value can match an existing course. If you select the Make copy if course code exists option in Bulk Tool Configuration and this value matches an existing course, Copy Course Bulk makes a copy of the course.
|
Course Template Code
|
The code of the template to use for the new course. This template must exist.
|
Semester Code
|
The OrgUnitCode of the semester in which to create the course. If this value is omitted, the semester from Bulk Tools Configuration is used.
|
Day Offset |
The number of days to offset the dates on all activities copied into the new course. Enter a positive integer to move forward and a negative integer to move backward in time. If you want to offset the activity dates without entering a Semester Code, specify an empty string in the Semester Code column.
Note: This column is optional. If no value is entered, activities of the new course retain the dates copied from the source course.
|
Hour Offset |
The number of hours to offset the source course time settings. The number of hours to offset the time of day on all activities copied into the new course. Enter a positive decimal to move forward and a negative decimal to move backward. If you want to offset the time of day on activities without entering a Semester Code or Day Offset, specify an empty string in the Semester Code column and an empty string for the Day Offset column.
Note: If no value is entered, activities in the new course retain the time of day copied from the source course.
|
This sample CSV file could be used to copy four courses.
Source Course Code or OrgUnit ID,New Course Name,New Course Code,Course Template Code,Semester Code,Day Offset,Hour Offset
6616,CCB Course 030,CCB_030,IMPORT TEMPLATE,FA2009,120,2
1603,Calculus III (Winter 2008),Math309_W08,IMPORT TEMPLATE,
2256,Calculus I (Winter 2008),Math117_W08,IMPORT TEMPLATE,
1827,Linear Algebra III (Winter 2008),Math308_W08,IMPORT TEMPLATE,
Note: The CCB process appends copied course content to target destination courses and does not overwrite existing components in the destination course.