> For the complete documentation index, see [llms.txt](https://felienne.gitbook.io/codasium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://felienne.gitbook.io/codasium/archief/module-1.1-nederlands/les-2/les-2b.md).

# Les 2b

## 1) Log in

Deze opdracht wordt afgetekend als:

* Je ingelogd bent&#x20;

Voor als je het vergeten bent:

* Als emailadres heb je je school-email gebruikt
* Je wachtwoord is je wachtwoord van school

## 2) Voeg commentaar toe

Deze opdracht wordt afgetekend als:

* Je bovenaan je programma netjes commentaar hebt geschreven
* Je drie dingen opschrijft die je nog weet over `print()`
* Die drie dingen moet je opschrijven in je commentaar, en in je schrift!

**Opdracht.**

Zet deze regels in commentaar bovenaan je programma:\
1\. Dit programma is gemaakt door …….\
2\. Wat ik nog weet over `print()` is:

## 3) Schijf een verhaal over een dier

Deze opdracht wordt afgetekend als:

* Je bovenaan je programma netjes commentaar hebt geschreven
* Je een *samenhangend* verhaal van minstens drie zinnen print met `print()`, compleet met hoofdletters en punten op het einde!&#x20;
* Het verhaal als hoofdrolspeler een dier heeft. Je mag zelf kiezen welk dier.

**Opdracht.**

Verzin minstens drie zinnen over een dier. Zorg dat de zinnen een beetje op elkaar aansluiten. Bijvoorbeeld:

De schildpad loopt door het bos.\
De schildpad heeft honger.\
De schildpad zoekt een tomaat.

Print de zinnen met Python. Je hoeft nog geen variabele te gebruiken.

## 4) Voeg een variabele toe

Deze opdracht wordt afgetekend als:

* Je bovenaan je programma netjes commentaar hebt geschreven.
* Je een variabele `dier` hebt gemaakt waarin je jouw dier opslaat.&#x20;
* Je de variabele `dier` ook gebruikt in je zinnen.
* Jouw dier (bijvoorbeeld de schildpad) maar 1 keer in de code staat

**Opdracht.**

In jouw verhaal staat nu drie keer het dier, kijk maar in het voorbeeld:

De schildpad loopt door het bos.\
De schildpad heeft honger.\
De schildpad zoekt een tomaat.

Stap 1) We willen nu het stukje zin 'De schildpad' opslaan in een variabele. Noem de variabele `dier`.\
Stap 2) Verander de `print()`s die je hebt zodat de variabele gebruikt.

Tip: Als je klaar bent, staat jouw dier:

* een keer in je code, maar...
* drie keer in je verhaal!

## 5) Maak een ander verhaal

Deze les wordt afgetekend als:

* Je de variabele een andere waarde hebt gegeven.

**Opdracht.**

We gaan controleren of je je code goed hebt aangepast. Bovenaan jouw code staat:

```python
dier = 'schildpad'
```

Maar het kan bij jou natuurlijk een ander dier zijn. Verander deze regel nu eventjes in een ander dier, bijv. papegaai. Veranderen nu alle dieren in jouw verhaal? Zo ja, dan heb je het goed gedaan!

## Extra) Maak twee verhalen

Deze les wordt afgetekend als:

* Je twee verhalen krijgt met daarin:
  * Dezelfde zinnen, behalve...
  * Per verhaal een ander dier

**Opdracht.**

Kopieer de codes die je al hebt. Je hebt nu dus op twee plaatsten `dier =` staan. Maak ze allebei anders.\
Nu heb je twee keer het verhaal, maar steeds met een ander dier.

Tip: Als je klaar bent, staan er twee dieren, allebei:

* een keer in je code, maar...
* drie keer in je verhaal!


---

# 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://felienne.gitbook.io/codasium/archief/module-1.1-nederlands/les-2/les-2b.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.
