Skip to main content

CodeHop: Adding and Assigning Lessons or Courses to Your Section

How to assign lessons to your existing CodeHop Sections

Written by Sara Jenis
Banner: CodeHop License Required

Elementary students can interact with the CodeHop Playground and Elementary Courses by being enrolled in a Section. A Course is a sequence of lessons assigned to a specific group of students, also known as a Section.

Assigning from the Sections Page

  1. Navigate to the CodeHop Sections page > click + Create New Section.

  2. Choose a Computer Science Pathway:

    • Dedicated Computer Science: Focused Curriculum for Computer Science Education

    • Interdisciplinary Computer Science: Integrates Computer Science concepts across other subject areas

    • Review all Courses: Explore and review all course offerings

  3. Select the Grade Level(s) that will be using the Section

  4. Select a Course from recommendations based on selections, search for course, or create your own course.

  5. Name your Section or Import a Section from Google Classroom.

  6. Select Create Section button

Gif demonstrating Elementary section creation

Assigning from the Lessons Page

Elementary teachers can assign/unassign lessons to specific students. You can do this by:

  1. Click Sections in the left nav bar > click into the section that needs assigning

  2. Select the Lessons tab at the top center of the page

    Image showing the Lessons tab

  3. Click the 3-dots menu next to the lesson you want to assign, then choose one of the following:

    1. Show to Students - assigns the lesson to all students in your Section. Your changes are applied right away, and you're done!

      GIF demonstrating how to assign lesson to all students in CodeHop

    2. Assign to Specific Students - opens a pop-up where you can choose who gets assigned the lesson:

      1. Use Select All, Deselect All, or check the individual students you want to assign the lesson to.

      2. Click Save

        GIF demonstrating how to assign to specific students in CodeHop

Viewing Lessons That Are Assigned to Your Students

To see which students have been assigned a lesson, open that lesson's Assign to Specific Students settings.

  1. From your home page, select the Section containing the lesson you'd like to check.

  2. When the Section opens, click the Lessons tab near the top of the page.

  3. Click the 3-dots menu next to a lesson > Assign to Specific Students.

  4. The pop-up shows which students currently have the lesson, indicated by their checkmarks. Selected students have access; unselected students do not.

GIF demonstrating how to view who lessons are assigned to in CodeHop

Adding Lessons to Your Course

  1. Select Sections from the left navigation menu

  2. Click into your Section > Click the Lessons tab

    Image showing where the Lessons tab is located within a CodeHop section

  3. Scroll to the bottom of the page, until you see the blue Add Content From Another Course and Add Lesson buttons

From here, choose the option that fits what you want to add:

Add Content From Another Course

Use this to pull in whole units or a mix of lessons from an existing course.

  1. Click Add Content From Another Course, and a popup will show the full CodeHop course catalog.

  2. Search for and select the course you'd like to add units/lessons from.

  3. Select what units/lessons you want to add. You can click Select All to select every unit in the course, and you can use Show All Lessons / Hide All Lessons to expand or collapse every unit at once.

  4. Click Assign Selected to add your choices to the Section. They will appear at the bottom of the Section's lessons.

GIF demonstrating how to add content from another course in CodeHop

Add Lesson

Use this to find and add a single lesson.

  1. Click Add Lesson to open the full CodeHop lesson catalog.

  2. Scroll through the lessons or use the search box to find one. You can also use the grade-level dropdown menu to narrow lessons by grade.

  3. Click the lesson you want to add to your Section. A green banner in the upper-right corner of the page will confirm it was added to your Section.

GIF demonstrating how to add a single lesson to a CodeHop Section

You can explore the different Elementary Course content available on CodeHop by clicking on Courses, located on the left navigation bar.

Adding Lessons to Your Favorites

You can favorite a lesson from two places: click All Lessons on the left nav bar to browse the full lesson library, or click Courses to browse by course. In either view, click the Heart in the top right corner of a lesson to add it to your favorites.

gif shows multiple Lessons being favorited and then, the Favorite Lessons tab of the Left nav bar is selected to show all of the favorited lessons.

You can access your favorite lessons by clicking Favorite Lessons on the left nav bar.

.gif of favoriting lessons then navigating to the Favorite Lessons tab to view all of the favorited Lessons.


CodeHop Curriculum is included with a CodeHop License. If you believe you should have access to the CodeHop Platform, please reach out to your Customer Success Manager or send an email to sales@codehs.com.

Did this answer your question?