# Het handboek van &kbruch;

## Inleiding

&kbruch; is een klein programmaatje dat opgaven genereert met breuken. De gebruiker moet een opgave oplossen en het goede antwoord, zowel de teller als de noemer , invoeren. Het programma controleert dit antwoord en meldt dan of het goed of fout is.

Het genereren van opgaven kan worden geregeld met verschillende parameters. De gebruiker kan beslissen of hij opgaven wilt maken met optellen/aftrekken en/of vermenigvuldigen/delen, of alle vier.

Het is mogelijk om het aantal breuken en de grootste waarde voor de noemer in te vullen.

&kbruch; is erg klein, en is gericht op het basisidee van een opgavengenerator. Een direct beschikbaar helpsysteem geeft contextgevoelige informatie voor de verschillende situaties.

&kbruch; heeft ook een tekstinterface. Dit wil zeggen dat u &kbruch; ook kunt gebruiken zonder &X-Window;. Daartoe moet u in het tekstscherm "kbruch -t" (zonder de "") intypen .

&kbruch; is vrij met een "&GNU;" licentie.

## &kbruch; gebruiken

### Hoofdscherm

U ziet hier een schermafbeelding van het hoofdscherm van &kbruch;:

Het hoofdscherm van &kbruch; direct na de start Hoofdscherm van &kbruch;

Alles gebeurt in dit scherm. Daardoor is &kbruch; zelfs voor de jonge gebruikers gemakkelijk om mee te werken. Het hoofdscherm heeft vier gedeelten:

- de menubalk met de twee menu's: Opgave en Help.

- de werkbalk, waarin de moeilijkheidsgraad van de gegenereerde opgaven kan worden ingesteld.

- het statistische gedeelte, waarin het aantal gemaakte opgaven wordt getoond, en hoeveel ervan goed of fout waren.

- het gedeelte waarin de antwoorden van een opgave kunnen worden ingevoerd.

### Instellen van de moeilijkheidsgraad

Er zijn drie parameters die de moeilijkheidsgraad van de gegenereerde opgaven bepalen:

Termen

- Het aantal termen (afzonderlijke breuken) in elke opgave, in te stellen van 2 tot en met 5.

Maximale grootte van de noemer

- De grootste waarde voor de noemers in de opgaven die &kbruch; moet genereren. Van een minimum van 10 tot en met de maximum grootte 50.

Bewerkingen

- Bewerkingen die in de opgaven moeten voorkomen: Optellen/Aftrekken, Vermenigvuldigen/Delen of Alle bewerkingen.

Nadat deze parameters zijn veranderd, moet u nog klikken op de knop Nieuwe opgave in de werkbalk om een opgave te genereren met de nieuwe parameters. U kunt dit ook doen met Opgave Nieuwe opgave in de menubalk.

De keuze van de maximale waarde voor de noemer wordt weer op een standaard waarde ingesteld als het aantal termen wordt veranderd. Dus dit aantal moet eerst worden ingesteld, voordat de maximale grootte van de noemer wordt ingesteld.

Als er nog geen antwoord is gegeven op de huidige opgave, en er op Nieuwe opgave wordt geklikt, dan zal de opgave als niet goed beantwoord worden beschouwd. Om dit te voorkomen kunt u beter eerst de opgave beantwoorden voordat u om een nieuwe opgave vraagt.

De gekozen parameters zullen worden opgeslagen als &kbruch; wordt afgesloten, en weer hersteld bij de volgende keer dat het programma wordt gestart.

### Beantwoorden van opgaven

Het antwoord op een opgave moet worden ingevoerd in de twee invoervakken. Het bovenste is voor de teller en het onderste voor de noemer.

Als het antwoord negatief is, kunt u een minteken toevoegen voor de teller of de noemer. Als het antwoord 0 is, kunnen beide invoervelden leeg blijven. Als de noemer 1 is kan het onderste invoerveld leeg blijven.

Nadat het antwoord is ingevuld, moet er op de knop Antwoord controleren worden geklikt, onder de invoervelden. &kbruch; controleert dan het antwoord, en zal het goede antwoord laten zien. Het hoofdscherm zal daardoor een beetje anders worden zoals in de schermafbeelding te zien is:

Antwoord gecontroleerd Antwoord gecontroleerd

Hier was het antwoord goed. Het goede antwoord wordt op twee manieren gegeven als het groter is dan 1.. De tweede manier net voor het woord CORRECT wordt alleen in sommige landen, waaronder Nederland, gebruikt en moet in dit geval als "4 + 1/4" worden gelezen.

Het antwoord moet altijd vereenvoudigd worden gegeven (bijvoorbeeld 3/5 en niet 9/15) omdat de meeste onderwijzers alleen vereenvoudigde antwoorden goed zullen rekenen. &kbruch; toont een bericht als in de schermafbeelding hieronder, als een niet (zoveel mogelijk) vereenvoudigd antwoord wordt gegeven.

Niet vereenvoudigd antwoord Niet vereenvoudigd antwoord

Voor een volgende opgave moet er op de knop Volgende opgave worden geklikt. Als de parameters voor de volgende opgave moeten worden veranderd, moet dat eerst worden gedaan.

### Het statistische gedeelte

In dit gedeelte van het scherm is te zien:

- hoeveel opgaven er zijn gemaakt

- hoeveel opgaven er goed zijn beantwoord

- hoeveel opgaven er niet goed zijn beantwoord

Om opnieuw te beginnen moet op de knop Opnieuw worden geklikt. Deze is linksonder te vinden.

De statistieken worden opgeslagen als &kbruch; wordt afgesloten, en worden weer hersteld bij het opnieuw starten van het programma.

## De tekstinterface en de modus voor het genereren van opgaven

&kbruch; kan ook in het tekstscherm worden gebruikt, en daar direct vanuit de shell worden gestart:

``kbruch` `-t``

of

``kbruch` `--text``

Hoofdmenu Hoofdmenu

Als u een onderwijzer(es) bent wilt u misschien een groot aantal van al of niet lastige opgaven laten genereren. Hiervoor heeft &kbruch; een generatormodus. U kunt deze oproepen met de volgende opdrachtregel:

``kbruch` `-g``

of

``kbruch` `--generate``

Generatormodus Generatormodus

Zoals in de schermafbeelding te zien is, kan de generatormodus worden gestopt door te klikken op &Ctrl;C. De opgavengenerator kan niet worden beïnvloed. Parameters zoals het aantal termen, maximale grootte van de noemer en de aard van de bewerkingen kunnen niet worden ingesteld.

## Aftiteling en licentie

&kbruch;

Program and documentation Copyright, 2001-2003 Sebastian Stein kbruch@hpfsc.de

Dank aan:

- Anne-Marie Mahfouf voor het leiden van het &kde;-Eduproject

- Eva Brucherseifer voor het schrijven van KMath (&kbruch;'s GUI (grafische interface) is hierop gebaseerd)

- Dominique Devriese voor het verhelpen van programmafouten

- Stefan Schumacher voor het testen van een erg vroege versie

- Sven Guckes voor het testen van de tekstinterface

- David Faure voor de hulp met &kde;--CVS en &kde;-Bugzilla

- Robert Gogolok voor de hulp met &kde;-CVS

- John Kesson voor het doorlezen op fouten van het handboek

&meld.fouten;&vertaling.jaap; &underFDL; &underGPL;

## Installatie

### Hoe &kbruch; te verkrijgen

&install.intro.documentation;

### Vereisten

Om &kbruch; te kunnen gebruiken heeft u &kde; > 3.1 nodig

U kunt &kbruch; vinden op de thuispagina van &kbruch; , en het programma maakt deel uit van het &kde;-Eduproject.

Een lijst van veranderingen kunt u vinden in het bestand ChangeLog in de distributie van &kbruch;, of in de berichten in de CVS.

### Compileren en Installeren

&install.compile.documentation;
&documentation.index;