> For the complete documentation index, see [llms.txt](https://help.activenow.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.activenow.io/en/course-management/adding-lesson-topics-and-homework.md).

# Adding Lesson Topics and Homework

Want to record lesson topics, share materials with participants, or assign homework? In ActiveNow you have three dedicated features: **lesson topics**, **lesson materials**, and **homework** — each enabled separately in settings.

## Lesson topics

### Enabling the feature

Lesson topics is a separate feature — enable it in *Settings → General → Additional features*, in the *E-register* section, by toggling the *Lesson topics* option.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2Fmytj68LyHL9TWOLW7oS2%2Flesson%20topics.png?alt=media&amp;token=e7b62607-7500-48dc-b73c-3bb619434005" alt=""><figcaption></figcaption></figure>

### Filling in lesson topics

Once the feature is enabled, a *Lesson topic* field appears in the lesson details view — in the *Lesson* section. Enter the topic directly in that field.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2FucdvAses6MQmzdEP6MSk%2Flesson%20topic2.png?alt=media&amp;token=f184c1a6-fecb-472b-a534-1f96488601e2" alt=""><figcaption></figcaption></figure>

Lesson topics are automatically visible to participants in the Client Panel.

{% hint style="info" %}
If your instructors are responsible for filling in lesson topics, here's how they can do it: [Adding a Lesson Topic or Homework as an Instructor](/en/instructor-panel/adding-lesson-topic-or-homework-as-an-instructor.md).
{% endhint %}

## Lesson materials

### Enabling the feature

Lesson materials is a separate feature — enable it in *Settings → General → Additional features*, in the *E-register* section, by toggling the *Lesson materials* option.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2FDzm9BX0CuPsw6QpZM92j%2Flesson%20materials.png?alt=media&amp;token=95abefa7-6417-4aa9-97a2-092450dec21b" alt=""><figcaption></figcaption></figure>

### Adding materials

Once the feature is enabled, a *Lesson materials* option with a *+Add* button appears in the *Lesson* section of the lesson details view. Clicking it opens a modal where you enter a name for the material and a link. If you leave the name blank, it defaults to *Lesson material*.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2F11hLES5JQewWs0eo938I%2Flesson%20materials2.png?alt=media&amp;token=fe2c1198-7638-4d7f-85f7-c677849f733e" alt=""><figcaption></figcaption></figure>

You can add multiple materials to each lesson. Materials are automatically visible to participants in the Client Panel.

{% hint style="info" %}
If your instructors are responsible for adding materials, here's how they can do it: [Adding a Lesson Topic or Homework as an Instructor](/en/instructor-panel/adding-lesson-topic-or-homework-as-an-instructor.md).
{% endhint %}

## Homework

### Enabling the feature

Homework is a separate feature — enable it in *Settings* → *General* → *Additional features*, in the *E-register* section, by toggling the *Homework* option.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2F7HjGKNKjlgCtx0UoUozv%2Fhomework.png?alt=media&amp;token=85d436fc-f981-40a9-a9ec-808e3a909311" alt=""><figcaption></figcaption></figure>

### Filling in homework

Once the feature is enabled, a *Homework* field appears in the lesson details view — in the *Lesson* section. Enter the homework content and choose the deadline directly when filling it in.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2F3Ir1ZkySgzxS4cUFi765%2Fhomework2.png?alt=media&amp;token=bf7e3e0c-fa86-4b51-84d8-e5a98582a6bb" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If your instructors are responsible for assigning homework, here's how they can do it: [Adding a Lesson Topic or Homework as an Instructor](/en/instructor-panel/adding-lesson-topic-or-homework-as-an-instructor.md).
{% endhint %}

{% hint style="info" %}
In recurring courses, the system suggests a deadline based on the date of the next session. For the last lesson in a course, when there are no upcoming sessions, the deadline is automatically set to one week after the lesson date.
{% endhint %}

### Where participants find their homework

Once homework is assigned, participants can find it in the dedicated *Homework* tab in their Client Panel. They will also see a banner right after logging in, letting them know they have homework due — along with the deadline date.

<figure><img src="https://2983515171-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL5ksnUuhXGAx5afQd3MB%2Fuploads%2FbHQtCCQGI5qRhVjd0jyz%2Fpraca%20domowa%20uczestnik.png?alt=media&amp;token=199597bc-d0ec-4031-9dc6-43daa51c2b4b" alt=""><figcaption></figcaption></figure>


---

# 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://help.activenow.io/en/course-management/adding-lesson-topics-and-homework.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.
