Sections on CodeHS are optimized for a single school year. The best way to keep your Sections App organized is to:
Archive sections after the current school year ends, and
Create new Sections using your own course or a CodeHS course from the Course Catalog for the upcoming school year.
The sections in your Sections App are organized according to their school year. Over the summer, the school year will end and your sections will be grouped with the previous year. Any new sections will be created for the current school year.
Courses vs. Sections
What's the difference between a Course and a Section?
Within CodeHS, a Course is a sequence of curriculum that your students will work through. Courses are made up of Assignments.
Each Course can have multiple Sections.
Within CodeHS, a Section is a group of students working on a Course.
An Assignment is any module, lesson, or activity that students (within their Sections) work on as part of their Course.
In other words, a Section is a group of students (like a class), while the Course and Assignments are the curriculum content that they are working on.
Related Article: Creating Courses and Sections
After the School Year Ends
Your Sections App will be organized by school year. By default, the school year ends on June 30.
To Adjust the Section End Date:
In the Sections App, click the three dots next to the Section and choose Edit Section. This will take you to the Section Settings page.
Within Section Settings, scroll down to End Date.
Click End Date and select the new date you'd like your Section to conclude.
To update a Section's School Year:
New Sections will automatically be grouped according to the current school year. You can change a Section's school year by clicking the three dots in your Sections App > choosing Edit Section > and updating the School Year.
After the designated school year end date, your sections will:
Be marked as Concluded
Be closed to enrollment (so no new students can join or drop)
Automatically archive after 30 days
Concluded vs. Archived Sections
When a section is Concluded, no students can be added or dropped from that section. If the section is not archived, students can still access their work.
When a section is Archived, it is hidden from the Student Dashboard and students cannot access their work unless you un-archive the section.
Concluded sections are visible in your Sections App and are listed as Concluded:
Related Article: Archiving and Un-Archiving Courses and Sections
Auto-Archiving Sections
At certain times of the year, concluded sections from earlier school years will be auto-archived
If you have affected sections, you will receive a notification on the site and by email
Once a section is auto-archived, you can un-archive it like any archived section
To opt out of auto-archiving, turn off the setting within the Teacher Profile tab in your Account Settings. Important: Turning off auto-archiving will prevent sections from being moved to your archived view, but it will not prevent sections from being marked concluded based on their end dates. To keep a section from concluding, update its end date.
Creating Sections for the New School Year
The CodeHS team makes Course updates over the Summer. This includes content improvements, new assignments, and fixes. To make sure your students are working with the most up-to-date version of a Course, we recommend creating a new section from the Course Catalog, rather than reusing last year's Course or dropping and adding students for the new year. Courses in the Course Catalog are the most up-to-date versions, so this ensures you won't miss out on any updated content!
Note: If you've customized your old Course, don't worry! You can easily copy your custom assignments into the new version of the Course. Check out Copy and Move Content Between Courses for help.
Creating a New Section from the Course Catalog (Recommended):
Navigate to your Sections App
Click Create New Section
Enter a name for your section, and click Next.
Select CodeHS Course, and then choose your course from the list. Now your new section is ready with the most up-to-date version of the course!
Alternatively, if you're currently using an outdated version of a course, you'll notice a yellow banner on your Assignments page or when creating a new section with the outdated course. Click Use Refreshed Course to create a new course in your account built from the latest version of that course, so you get all the newest content and updates. You can also click Learn More to view the new course overview and see what's been updated.
Reusing an existing Course for a new Section:
Navigate to your Courses App
Click the Create New Section button (represented by the projector icon) to the right of the course you want to reuse
Enter a name for your section and click Create. Your new section will be ready to use for the new school year!
(Optional): If you use Access Controls, make sure to update the dates to reflect the new year.
Note: reusing an existing Course means your Section won't include the latest course updates.
Related article: Reusing Your Course for a New School Year
Still have questions? Contact our team at support@codehs.com to learn more!








