# Weekend van de Wetenschap

## Dierentuin

Voorbeeld 1: hieronder zie je de plattegrond van een dierentuin

<figure><img src="/files/V50CLiHGndmCkbTGPN4E" alt="" width="375"><figcaption></figcaption></figure>

Je wilt weten of de volgende uitspraken waar zijn of niet:

* Als eerste kwam de bezoeker een olifant tegen
* Als derde kwam de bezoeker een aap tegen
* Als laatste kwam de bezoeker een muis tegen

Om je te helpen bij de antwoorden, besluit je een programma te programmeren in Python. Zie het voorbeeld hieronder:

```python
dierentuin = ['ingang', 'olifant', 'kangoeroe', 'beer', 'aap',  'kat']

print('Het eerste dier dat de bezoeker zag was een:')
print(dierentuin[1])
print('Het derde dier dat de bezoeker tegenkwam was een:')
print(dierentuin[3])
print('De bezoeker zag als laatste een: ')
print(dierentuin[5])
```

### Opdracht programmeren

Je gaat nu op bezoek bij een andere dierentuin, zie onderstaande plattegrond.

<figure><img src="/files/C8OPLBqZjX2DHWjxjq7v" alt="" width="375"><figcaption></figcaption></figure>

Je gaat nu je eigen programma schrijven om te kijken of de volgende uitspraken waar zijn:

* Het dier dat je als 3e tegenkomt is een schildpad
* Het laatste dier is een aap
* Net na de ingang zie je als eerste dier een leeuw

Om je programma te maken moet je de volgende stappen uitvoeren:

1. Ga naar <https://www.onlineide.pro/playground/python> om makkelijk Python te kunnen programmeren.&#x20;
2. Kopieer de code uit het voorbeeld naar de online editor.
3. In de eerste regel van de code zie je alle dieren uit de dierentuin staan op volgorde. Pas deze lijst aan zodat je de plattegrond van deze opdracht gebruikt
4. Daaronder zie je regels met print(...) deze regels worden weergegeven als je het programma uitvoert. Pas deze regels aan zodat je de juiste uitspraken kan testen&#x20;
5. Om je code te runnen klik je op de groene knop 'run'

#### Liever zonder programmeren?

Vind je programmeren nog te moeilijk, probeer dan deze puzzel eens op te lossen: [dierentuinpuzzel](https://informatica.cuttle.org/?action=question_standalone\&que_id=126\&t=4699919697212ed2)

Wil je iets meer uitdaging? Probeer dan deze [moeilijke dierentuinpuzzel](https://informatica.cuttle.org/?action=question_standalone\&que_id=134\&t=69978d5628be8d64)

## Wil je nog meer doen?

Wil je verder met puzzelen? [www.beverwedstrijd.nl/voorbeelden](http://www.beverwedstrijd.nl/voorbeelden)<br>

Wil je na deze workshop verder?

* Doe mee met de Beverwedstrijd: [www.beverwedstrijd.nl](http://www.beverwedstrijd.nl)
* Doe mee aan onze programmeercursus (12+ girls): [www.informaticaolympiade.nl/girls](http://www.informaticaolympiade.nl/girls)&#x20;
* Doe mee aan de Informatica Olympiade: [www.informaticaolympiade.nl/](http://www.informaticaolympiade.nl/girls)
* Andere programmeerevenementen: [www.coderdojo.nl](http://www.coderdojo.nl)&#x20;


---

# 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://girls.gitbook.io/c++-cursus/workshops/weekend-van-de-wetenschap.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.
