# Les 5b

**1) Maak oefenen mooier!**

In de vorige les hebben we Goed of Fout alleen nog onder het scherm uitgeprint. Dat gaan we nu mooier maken, en jij mag zelf verzinnen hoe. Je kan bijvoorbeeld:

* Een extra tekstveld invoegen en daar Goed of Fout in zetten.
* De achtergrond van je programma rood maken
* Een plaatje van een boze smiley in je programma zetten die verschijnt als het antwoord fout is!<br>

Verzin het zelf en maak het zo leuk mogelijk.

**2) Verstop de ja- en nee-knop en het uitvoerveld bij oefenen**

Als je de vorige keer alle opdrachten afgerond hebt dan heb je gezien dat oefenen werkt, maar selecteren niet! Als je op selecteren drukt komen alle knoppen en velden in beeld:

<figure><img src="/files/7bzlm2xKyrT4PM74jEFd" alt=""><figcaption></figcaption></figure>

Kun jij zelf de code verzinnen die nodig is om de knoppen die bij selecteren horen te laten verdwijnen als er op Oefenen geklikt wordt? Test je code goed voor je verder gaat.

Let op! Als je bij Stap 1 van deze les extra plaatjes of velden hebt gekozen, dan moet je die nu *ook* laten verdwijnen.

**3) En dan nu met een functie**

Je code doet het nu! Maar het is wel een beetje een gedoe met al die losse forget codes. Het is netter om een mooie `wis_veld()` functie te maken. In die functie wis je dan alle velden uit, behalve de onderste drie.  Roep de functie vervolgens aan in `selecteren()` en in `oefenen()`. Dan wordt het veld steeds netjes leeg, en weer gevuld! We kunnen deze functie straks ook bij Tonen gebruiken.

**4) Begin aan Tonen (extra)**

Ben je klaar? Maak dan maar een beginnetje met Tonen, of maak je programma nog mooier of leuker met je eigen ideeën.


---

# 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/module-4.1-tkinter/les-5/les-5b.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.
