Assignments connect your content to your students. Once you’ve built courses and quizzes, you create an assignment to push that content to a class with a due date, time limit, and settings.
- Click Assignments in the Studio navigation.
- Make sure the correct class is selected in the class selector (top bar).
- You’ll see all assignments for that class.
| Type | Best for |
|---|
| Scheduled | Homework, tests, and self-paced work with a deadline |
| Recurring | Regular practice that repeats on a schedule (daily, weekly) |
| Live | Real-time class sessions where you control the pace |
- Click + New Assignment from the Assignments page.
- Choose the assignment type.
- Select the content to assign — a collection, index (course), section, or component.
- Configure the settings (due date, time limit, attempts, etc.).
- Publish the assignment — students in the selected class can immediately access it.
| Setting | Description |
|---|
| Title | The assignment name students see |
| Content | The collection, course, or component being assigned |
| Class | The class receiving this assignment |
| Due date | Deadline for submission |
| Time limit | Total time allowed per attempt |
| Attempts | Number of times a student can attempt the assignment |
| Shuffle | Randomize question order for each attempt |
| Show results | Whether students see their score immediately after submission |
| Status | Meaning |
|---|
| Draft | Not yet published — students cannot see it |
| Active | Published and accessible to students |
| Ended | Past the due date — submissions closed |
| Archived | Manually archived — hidden from the active list |
Assignments are scoped to a class. Before creating an assignment, confirm the correct class is selected in the header. Assignments created for one class are not automatically shared with other classes.