How do I handle multiple terms / grading periods / semesters in a single course?

Note: One or more features described in this document may not be enabled in your domain. Contact your Echo Administrator for more information.

Year-long courses are often broken into one or more terms (i.e. quarters, semesters or trimesters). Your Echo Administrator should have already configured your domain with the school year and grading periods information. The next step is to set up the grading periods in your course.

The grading period control panel can be found on the Course Settings page. Depending on your preferences and district policies, there are a few options for how to set up your grading periods.

1. A single year-long course divided into independent semesters.

For year long courses that need to be divided into two independent semesters, simply configure the course grading periods to reflect the two semesters.

2. A single semester-long course divided into weighted grading periods.

If weighted grading periods are used to create a final course grade for the semester, each semester should be divided into a separate course. The course can then be configured to the desired weighting settings.   


3. A single year-long course using weighted grading periods.

In some cases, teachers must use a single year-long course that also uses grading periods (i.e. an integration with an external SIS prevents using separate courses for each semester). In this case, the course should contain all the grading periods for the year.  Durring the first semester, the second semester grading periods should be weighted "0". Then, at the semester mark, the weighting should be flipped so that the first semester's grading periods weight is "0". See the example below.



For more information on using grading periods, see How do I enable grading periods in my course?  If you don't see the option to enable grading periods, contact your Echo Administrator and request that this feature be enabled for you.



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.

Have more questions? Submit a request


Please sign in to leave a comment.