# Les 4b

## 1) Maak twee vierkanten met 1 variabele

Deze opdracht wordt afgetekend als:

* Je twee vierkanten naast elkaar hebt getekend
* Je een variabele gebruikt voor de **hoek**

![](/files/-Lwbl8ZHiNJaAC77t5Oz)

Denk aan deze tips:

* Maak de opdracht eert zonder variabele. Kijk dan waar je het getal 90 ziet. Dat moet worden vervangen door de variabele hoek.
* Vergeet ook de dubbele punt : aan het einde van de `for` niet.
* En begin met twee spaties onder de `for`!

## 2) Maak twee vierkanten met 2 variabelen

Deze opdracht wordt afgetekend als:

* Je twee vierkanten naast elkaar hebt getekend (precies zoals bij opdracht 1)
* Je een variabele gebruikt voor de **hoek**
* Je een variabele gebruikt voor het **aantal hoeken**

## 3) Maak twee spirografen met 2 variabelen

Deze opdracht wordt afgetekend als:

* Je twee spirograaffiguren naast elkaar hebt getekend
* Je een variabele gebruikt voor de **hoek**
* Je een variabele gebruikt voor het **aantal hoeken**

![](/files/-LwblHntOH4XGXBTlwEV)

## 4) Maak twee driehoeken onder elkaar met 2 variabelen

Deze opdracht wordt afgetekend als:

* Je twee driehoeken onder elkaar hebt getekend
* Je een variabele gebruikt voor de **hoek**
* Je een variabele gebruikt voor het **aantal hoeken**

![](https://github.com/Felienne/Python-in-de-klas-gitbook/blob/master/.gitbook/assets/image-20190329212013611%20\(1\).png)

## 5) Maak twee driehoeken onder elkaar met 3 variabelen

Deze opdracht wordt afgetekend als:

* Je weer twee driehoeken onder elkaar hebt getekend (net als bij opdr. 4)
* Je een variabele gebruikt voor de **hoek**
* Je een variabele gebruikt voor het **aantal hoeken**
* Je een variabele hebt gebruikt voor de **grootte** van de driehoeken

## Extra) Maak twee vierkanten, eentje klein met 3 variabelen

Deze opdracht wordt afgetekend als:

* Je twee vierkanten naast elkaar hebt getekend
* De tweede half zo groot is als de eerste
* Je een variabele gebruikt voor de **hoek**
* Je een variabele gebruikt voor het **aantal hoeken**
* Je een variabele hebt gebruikt voor de **grootte** van de driehoeken

Tip: gebruik de variabele grootte nu twee keer.

![](https://github.com/Felienne/Python-in-de-klas-gitbook/blob/master/.gitbook/assets/image-20190329212412678%20\(1\).png)

## Extra) Maak ieder figuur!

Nu willen we een figuur maken dat we kunnen instellen door maar één variabele te veranderen. Dus als we `aantal_hoeken` op 3 zetten tekent de code een driehoek en `aantal_hoeken = 10` maakt een tienhoek etc. Daarvoor moet je rekenen met de variabele. Een beginnetje voor de code staat hieronder. Met deze code moet je een vierkant krijgen.

**Opdracht.** Maak deze code af door op de stippeltjes de juiste codes in te vullen.

```python
aantal_hoeken = 4
hoek = .......

for i in range(...):
    pen.left(hoek)
    pen.forward(100)
```

**Let op!** Je krijgt alleen een stempel als je het figuur kunt veranderen door alleen de regel met `aantal_hoeken` aan te passen.

## Extra) Maak je eigen figuur

Deze opdracht kun je zo vaak doen als je wilt. De opdracht gaat zo:

1. Je tekent een figuur in je schrift, het mag ieder figuur zijn dat minstens uit 2 delen bestaat.
2. Dit figuur laat je aftekenen (doe een gele post-it op je scherm).
3. Nu maak je de code voor het figuur.

Maar… anders dan vorige week moet je nu in je figuren ook variabelen gebruiken.

Let op! Het telt alleen als je eerst tekent en dan pas code maakt!


---

# 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://felienne.gitbook.io/codasium/archief/module-1.2-kunst/les-4/les-4b.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.
