Overview
Kira has updated how you get work to students. Instead of creating a course and adding students to it, you now create a class of students and then assign resources to that class — much like handing out a textbook or a set of worksheets.
This may feel different at first, but it becomes quick once you've done it a few times. There are three ways to assign work:
This article walks through each, using an example of a teacher with two classes that meet in different periods and need the same work released at the start of each period.
Before you begin
You'll need two things:
A class of students, created ahead of time.
A resource to assign, found under Library and Resources.
If you use Kira-made curriculum or curriculum shared by your school or district, you'll find it in your organizational library. From there, you can assign work directly or make a copy of a course to assign to your students.
Assigning from the course editor
This is the most common way to start.
1. Publish or republish the course
Publishing tells Kira the course is ready to go out to students. It does not lock the course — you can keep editing it whenever you like.
Any change you make, large or small, causes a Republish button to appear. Click it to make the Assign button available.
If you republish a course you've already assigned, a pop-up will let you know that students will now see the updated work.
2. Click Assign and choose who receives the work
After publishing, click Assign. You can assign to classes or to individual students.
Important: If you select multiple classes in a single assignment, every setting — including availability and due dates — will be identical for all of them. If you want different settings per class (for example, releasing work at the start of two different class periods), assign to each class separately rather than selecting them together.
In the example, we select Sample Class One on its own and click Next.
3. Name the assignment and set dates
On the next screen, you can:
Rename the assignment. Adding the class name (e.g., "…– Sample Class One") makes it clear who the work is for, but you can name as you see fit.
Set available and due dates. You can turn off auto sequence if you'd rather choose specific days for each piece of work. Any piece left without an available date is treated as available.
Note (as of August 2026): Work without an available date is currently available by default. In an upcoming update, work without an available date will instead stay hidden until you set one. Keep this in mind when deciding whether to leave a date blank.
Click Next to continue.
4. Review Advanced Settings
The Advanced Settings screen controls what students see and how they move through the work. Two toggles matter most, and both are on by default:
Require Submission to Progress — students must complete every activity in a step before the next step opens.
Require Resource Completion to Progress — students must complete a full lesson before the next lesson opens. This is especially important when several lessons become available at once; it matters less if students only ever see one lesson at a time.
You can change these at any time. Click Assign when you're ready.
Once you assign, the top of the page changes to Manage Assignments.
Assigning the same work to another class
To give the same resource to a second class with its own dates:
Go to Manage → Assignments in the left-hand navigation (or use the Manage Assignments link at the top of the page). You can reach this page from anywhere in Kira.
Click + New Assignment and select the resource — in this example, the same course you just assigned.
Once you’ve selected the assignment, click Next. You are now in the same process that you were in when initially assigning the work.
Name the assignment (e.g., "…– Sample Class Two") so you can tell the two apart.
Set availability and due dates. These can differ from the first class — for example, opening at 1:00 PM instead of the morning.
Click Next, review Advanced Settings, and click Assign.
Both assignments now appear on your Assignments page. To edit either one, click into it, select the three dots next to its name, and choose Modify Assignment or View Resource (to reopen the resource in edit mode).
Managing assignments from the Classes page
Your Classes page is the command center for everything tied to a class: the student roster, assigned work, the grade book, and class settings.
Open a class and go to its Assignments section to see what you've assigned. It offers the same controls as Manage Assignments — including View Resource and Modify Assignment — just embedded within the class view.
Locking content with the Access button
When viewing a resource, look for the Access button. This is a content lock that lets you set a hard stopping point in the work you've assigned.
For each section, you can choose a point that students cannot move past until you release it. This is especially useful when several lessons are available at once: it keeps students from racing ahead. When you're ready for them to continue, move the lock forward using the Access button.
Assigning through the homepage chat
You can also assign work directly from the homepage chat. Type a request such as "Assign [resource name] to [class name]" and press Enter. Kira will look up the class, publish the lesson or course if it isn't already published, and assign it.
Why not always use chat? A chat assignment skips the setup screens, so it won't apply availability or due dates immediately — it simply pushes the work out. This is great for quick assignments, but you may still need to open the assignment afterward and use Modify Assignment to set due dates, availability, or other settings.
Hiding or removing work
If you're unsure whether students should complete a piece of work, you can control access instead of deleting it. Open the assignment, click Modify Assignment, and adjust the availability dates so the work isn't available.
Note (as of August 2026): Because work without an available date currently shows to students by default, the way to keep something hidden is to set its date far enough in the future that it never opens. Once the upcoming update lands — where work without an available date stays hidden — you'll simply leave the available date unset for anything you don't want students to reach.
If there's work students should never complete, you can delete those assignments while viewing the resource.
Need help?
If you have questions or run into trouble, reach out to the Kira team. Additional articles on editing your courses will follow.

