# Glossary

{% hint style="info" %}
We have recently updated the language we use to shift away from school-like language to better represent our program's philosophy.

You may still find traces of the outdated terms. How you can help the transition:

1. Please update outdated terms if you spot them anywhere, or raise them to a staff member.
2. If you hear people use any outdated terms, feel free to kindly nudge them towards the new terms (or point them to this page for clarification).
   {% endhint %}

## Definitions

### Assignments

*(Previously "Homework")*

The tasks that Trainees complete as part of each Module.

### Assignment Reviewer

*(Previously "Homework Reviewer")*

A mentor who has the role of reviewing Trainees' assignments (in the form of pull request reviews).

*See* [Assignment Reviewer](/mentor/roles/technical-mentors/homework-reviewer.md)

### Program

*(Previously "Bootcamp")*

Our overall offering of mentorship, community and teaching of our Curriculum to help Trainees get their first job in the tech industry.

### Session

*(Previously "Lesson" and "Class")*

The structured time we spend together e.g. every Sunday, to mentor Trainees making progress through the Program.

### Session Assistant

*(Previously "Teacher Assistant")*

A mentor who has the role of supporting the Session Lead and Trainees during a session.

*See* [Session Assistant](/mentor/roles/technical-mentors/teaching-assistant.md)

### Session Lead

*(Previously "Lead Teacher")*

A mentor who has the role of leading and directing a Session with the support of Session Assistants.

*See* [Session Lead](/mentor/roles/technical-mentors/lead-teacher.md)

### Team

*(Previously "Class")*

A cohort of Trainees on our Program.

### Trainee

*(Previously "Student")*

An individual who is actively learning as part of a Team on our Program.

### Curriculum

The structured content and goals that we aim for Trainees to achieve during their time on the Program.

*See* [*Curriculum (GitHub)*](https://github.com/HackYourFuture-CPH/curriculum)

### Module

A unit of the Curriculum that focuses on a specific theme e.g. "JavaScript".


---

# 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://program.hackyourfuture.dk/mentor/readme/glossary.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.
