# Add teaching material

Course material consists of items like code, documents, or data files that are used to support learning. You, as an instructor, always work in the "Master instance" - a sandbox dedicated for developing and maintaining the teaching material. This is not visible by default to anyone but the instructor. You can run apps, upload and develop teaching material directly in the Master instance.

1. Navigate to the course or confirm in the *breadcrumbs* that you are in the correct course.
2. Navigate to the **Master** instance.
3. On the left sidebar, click the **Folder** icon, this opens the Files view.
4. On the top left, you have an **UPLOAD** button. You can add files via this interface.
   1. If you want to add folders, compress and upload, and decompress using one of your applications.

For more details on managing files, see the [File Navigator Guide](/features/file-system-and-storage/file-navigator.md).


---

# Agent Instructions: 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:

```
GET https://docs.nuvolos.com/getting-started/instructors/add-teaching-material.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
