Teaching with your lessons

Share a lesson with a colleague

Give a teammate your lesson's share code so they can add it to their own account and assign it to their class, while you stay the only one who edits it.

Level
Beginner
Time
About 8 min
Steps
6
Updated
Nov 1, 2026
What you'll build

An animal habitats lesson shared by its author, imported by a colleague with its share code, and assigned to the colleague's class.

Ready-made lesson

Get the finished lesson

Skip straight to the result, or keep it open beside the steps. Add this tutorial's lesson to your account and explore how it works in the studio.

The teacher next door teaches the same unit, and you've built a lesson that works. Instead of rebuilding it, they can use yours. Every lesson has a share code: a short code you give to another educator. They type it into their own account, the lesson appears in their list, and they assign it to their own students.

In this tutorial Ms. Rivera shares her Animal homes sorting lesson with Mr. Okafor, and he assigns it to his class. You'll do both halves, so you know what to tell a colleague when you send them a code.

Sharing isn't copying. You stay the lesson's only author: your colleague can assign it and see their own students' results, but they can't edit it, and every change you make reaches their list too.

Step 1: Describe the lesson before you share it

Your colleague decides whether a lesson fits their class from its title, description, and grades, so fill them in first.

  1. Open Lessons and click the lesson to open its page.
  2. Click ⋯ (More lesson actions) at the top right, then Settings.
The Animal homes lesson page, with a picture of its opening scene, no grades or subjects yet, and the Publish to marketplace, Preview and Edit Lesson buttons next to the ⋯ menu
The lesson's own page. Sharing starts from the ⋯ menu at the top right.
  1. Under Description, say what students do in one sentence: Students drag six animals to the place they live: the ocean, the forest, or the desert.
  2. Open Grades and pick 1st Grade and 2nd Grade.
  3. Click Save changes.
A one-line description is enough.
The Lesson settings dialog with the name Animal homes, the description filled in, and 1st Grade and 2nd Grade chosen under Grades
Subjects and frameworks are optional too, and help if you later publish the lesson.

Step 2: Copy the lesson's share code

  1. Click ⋯ again and choose Share.
  2. Click Copy next to the code. The button changes to Copied.
  3. Paste the code into an email or a message to your colleague.
The code is on the lesson's page, not in the studio.
The Share this lesson dialog showing a nine-character share code and a Copied button
Each lesson has one code, and it never changes.

The code belongs to the lesson, so it works for as many colleagues as you give it to. Give it only to people you want to have the lesson. To offer a lesson to teachers you don't know, use Publish to marketplace instead.

Step 3: Your colleague types the code into Import

The rest happens in your colleague's account. Send them these steps with the code.

  1. They open Lessons and click Import at the top right.
  2. They type or paste the code. Capital letters and dashes don't matter.
  3. They click Continue.
Mr. Okafor's empty Lessons page, with an Import button at the top right
Mr. Okafor has no lessons yet. Import sits next to Recently deleted.
The dashes appear as they type.

Step 4: Check the lesson and add it

Before anything is added, your colleague sees what the code points to: the title, your description, your name, and the grades. That's why Step 1 matters. If it's the lesson they expected, they click Add to my lessons.

The Import this lesson? dialog showing the title Animal homes, the description, Author Ms. Rivera, Grades 1st Grade and 2nd Grade, and an Add to my lessons button
If the details are wrong, Back returns to the code box.

Step 5: Find it in the lessons list

The lesson is now in your colleague's Lessons list, with Shared by Ms. Rivera under its title. Once their list grows, the Shared with me filter shows only lessons other educators shared.

Mr. Okafor's Lessons list with one row, Animal homes, labelled Shared by Ms. Rivera, tagged 1st Grade and 2nd Grade
The grades you set travel with the lesson.

Opening it shows the same Shared by badge and your description. There's no Edit Lesson button: only the author can change a shared lesson.

The top of the Animal homes page in Mr. Okafor's account, with Unassigned and Shared by Ms. Rivera badges and the description
A colleague's copy of the page. The lesson itself stays yours.

Your colleague's page doesn't show a picture of the opening scene: a shared lesson's picture appears only after its author publishes it to the marketplace.

Step 6: Your colleague assigns it to their class

A shared lesson is assigned like any other.

  1. On the lesson's page, they click Assign to a classroom.
  2. They pick their classroom and click Assign to Classroom.
  3. They click Done.
The badge at the top turns from Unassigned to Assigned.
The Assignments card listing Leo Park, leo.park@school.example, assigned today, with 0 attempts
Mr. Okafor's student. Ms. Rivera never sees him.

Each teacher sees only their own students. Mr. Okafor's results for this lesson are his, and Ms. Rivera's are hers.

When you improve the lesson later, your colleague's list shows your changes. Students they've already assigned stay on the version they got until your colleague clicks Update students to latest on their classroom's Assignments tab, so nobody's lesson changes mid-attempt.

What you built

A lesson that two teachers use without either of them rebuilding it:

  • Ms. Rivera gave the lesson a description and grades, then copied its share code from ⋯ › Share.
  • Mr. Okafor typed the code into Lessons › Import, checked the details, and added it. It's marked Shared by Ms. Rivera.
  • He assigned it to his own class, and his students' results stay with him.
  • Ms. Rivera is still the only one who can edit it.

Next, see how a student plays an assigned lesson and what their answers look like in Assign a lesson and see how a student did.

Take it with you

Make this lesson yours

Add the lesson you just watched being built to your account, then change it for your class: your questions, your pictures, your colors.

Was this tutorial helpful?

Next tutorial