> For the complete documentation index, see [llms.txt](https://docs.shiftiq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shiftiq.com/help/events/schedule-new-class/assign-gradebook.md).

# Assign Gradebook to Class

Navigate to the **Gradebooks** tab in the **Class** you created.

An administrator can select to either create a **New Gradebook** or **Find Gradebook** to attach an existing Gradebook.

#### New Gradebook

* Click on the **New Gradebook** button.
* Select if you want to:
  * Create the One new gradebook
    * Create a **Title** for the Gradebook.
    * The **Class** you are creating the Gradebook in wil automatically be assigned to the new Gradebook.
    * Set **Period** if required.
    * Assign the **Achievement** to the Gradebook
    * Select **Save**
  * Duplicate copy af an existing gradebook
    * Select the Gradebook you want to duplicate.
    * Create a **Title** for the Gradebook.
    * The **Class** you are creating the Gradebook in wil automatically be assigned to the new Gradebook.
    * Set **Period** if required.
    * Assign the **Achievement** to the Gradebook
    * Select **Save**
  * Upload one new gradebook from file
    * Select the \*.json file of the Gradebook you want to upload.
    * Select **Save**

#### Find Gradebook

* Click on the **Find Gradebook** button.
* From the dropdown list, select the **Gradebook** you want to attach to the **Class**.
* Click the Plus icon (<i class="fa-plus-circle">:plus-circle:</i>) to add the **Gradebook**

You can remove the Gradebook from the Class by clicking on the Trash Can icon next to the Gradebook attached to the Class. ***Note: Once users in a Class as been added to the Gradebook, and they have Scores in the Gradebook, you are not able to remove the Gradebook from the Class.***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.shiftiq.com/help/events/schedule-new-class/assign-gradebook.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
