Base Courses allow you to manage multiple courses while working only in one.
Explore this document using the links below:
- What are Base and derivative courses?
- How do I create Base and derivative sets?
- How might I use Base and derivatives?
Echo's base and derivative structure allows content to be edited in the base course to be replicated to the derivative courses. This is most commonly used to create multiple sections of the same course or to allow teacher to collaborate on curriculum development.
- Any change made to the base rolls down to the derivative(s)
- Changes made in the derivative do not roll up to the base
- Changes made in the derivative (i.e. due dates, settings, etc) are considered customized changes that won't be overwritten even if the same element is changed in the base.
- Base courses CANNOT have any students enrolled
Creating a Base Course
A course becomes a base when you create a derivative. There is no special process to creating a base course. It is the same process as creating a course.
Creating a Derivative Course
Watch this tutorial via video.
From your Home page, click on Manage courses icon at the top right of your screen, and select Create course.
In the Create Course panel:
- Select the Copy From Your Domain tab at the top of the create course panel.
- Find the original course by entering the title or course ID.
- Select Updates (Derivative Child Copy).
- Give the course a title that is unique from the (generally schools use derivatives as specific classes from a Base, so it's good to name the course as such, like "Algebra 1 Period 1").
- By default, the correct school year with grading periods should already be selected (Echo Admins control the domain grading period settings).
- Select Teacher-Owner as your role (Note: The Teacher role cannot enroll students and the Owner role cannot enter grades. The Teacher-Owner role gives the teacher all the permissions needed to manage the course).
- Enter a start and end date. These dates will be used by the system as defaults when enrolling students in the course. Enrollment start and end dates control when the course appears on the student's workspace.
- In most cases, the continuous course options should NOT be selected. Continuous courses are designed to allow students to start and complete the course at any time throughout the year and checking this box will disable setting due dates for assignments. To learn more about continuous courses, click here. The other checkbox allows due dates, visibility settings, and grade release dates to be adjusted based on the course's start date.
- If the course had grading periods set previously, they can be mapped to match the current domain set grading periods. Choose the correct grading periods in the dropdown menus if needed.
- Click Create to generate the course. The new course card will appear on the homepage.
Now this course, along with the Base will appear on your homepage.
You may choose to hide the Base:
- Click on Manage Courses
- View/Delete Courses
- Check the box beside the Base course to hide it
When you go to edit your derivative course, you need to be sure you are in the right course.
You are prompted to be sure which course is being edited - most course edits should be made in the base. If an edit is made to a derivative, it can break the connection to receive updates from the base.
How might you choose to use Base and Derivatives
Using Derivatives to Create Sections of the Same course
Create a base course and then a derivative for each section you teach allowing for customization of due dates and content for each section.
Derivatives to Collaborate on Curriculum
You can also use base courses to collaborate with your teaching team.
Create a shared base that all members of the team can collaborate on and individual derivatives so that each teacher still has control of their own class activities.
Use Derivatives to Share Managed Curriculum
Schools and districts can also create base courses that are distributed to teachers.
In this case, the curriculum is centrally managed and teachers don’t have authoring rights to the base.
- Save time by setting up your Base and Derivative courses so you can copy between sections, terms, school years, etc.
- If you want to make changes to the content of a Derivative Course's Base, click on the Main Navigation Menu and click on your course. This will take you to the Main menu to select your Baser course.
NOTE: For 2nd Semester Courses
For semester long courses, make a static copy of your Base course and then a new set of derivatives for your different sections.
DO NOT use the same base, this will cause issues with your existing derivatives.
Echo is constantly being improved based on the feedback from users and we strive to keep our documentation up to date. If this document doesn’t match what you are seeing in Echo, please let us know.