
-
Ontwerpen voor gevorderden
-
1. Toolkit
- dynamische tekst in kleur
- aanvinkvakjes
- schuifknop
- schuifknop die een getalletje overslaat
- dynamisch transformeren met schuifknop
- animatie met start-pauze-resetknoppen
- Punt op, binnen, of buiten
- het commando Rij
- Hoeken groter dan 360° op een goniometrische cirkel
- placeholders
- passer
- geodriehoek
-
2. functies - analyse
- het domein van een functie beperken
- schuifknop die 0 overslaat?
- functie met meervoudig voorschrift
- Domein: veeltermfuncties en rationale functies
- Domein: irrationale functies
- Bereik van een functie
- eerstegraadsfunctie: teken en verloop
- afstand - tijd in dynamische tabel
- ongelijkheden van veeltermfuncties
- Tekenschema veeltermfunctie
- verloop van een functie en afgeleide functie
- Kleur gebruiken binnen een tekst
- f - f' - f'' in drie tekenvensters
- dynamisch een grafiek tekenen
- lineair verband
- omwentelingslichamen
- klaarzetten i.p.v. tonen
- functiewaarden in een logaritmische schaal
-
3. verzamelingen - inkleuring
- Verzamelingen - elementen
- Vendiagrammen - deelverzamelingen
- meetkundige plaatsen
-
4. ligging van rechten
- strikt evenwijdige rechten
- ligging van rechten
-
5. ruimtemeetkunde
- doorsnede van een kubus en een vlak door drie gegeven punten
- Rechten in een kubus
- ontvouwing van een cilinder
-
6. constructies stapsgewijs
- constructie met navigatiebalk
- constructie met commentaar
-
7. dynamische constructies
- Eén schuifknop, meerdere transformaties
- omgeschreven cirkel van een driehoek
- meetkundig bewijs van de stelling van Pythagoras
- dynamische ilustratie van het bewijs
-
8. LaTeX en andere tekstopmaak
- Extra LaTeX commando's
- vergelijkingen en tekens
- tekst in gekleurde rechthoek
- stelsels
Ontwerpen voor gevorderden
chris cambré, Nov 4, 2021

Het boek 'Ontwerpen voor gevorderden' toont een scala van constructietechnieken voor gevorderden in diverse leerstofonderdelen om je applets net nog dat tikkeltje sprekender te maken. Sommige technieken of scripting commando's zijn eenvoudig, andere vergen een grondige GeoGebra ervaring. Bekijk vrij welke technieken je kan gebruiken in jouw bestanden. Het boek is een vervolg op de initiatiehandleiding GeoGebra gebruiken dat de basisvaardigheden belicht. Tegelijk is het een 'work in progress'. Neem dus aub. geen kopie van dit boek, want je mist de aanvullingen. Bovendien vind je het boek als initiatiehandleiding in zijn meest recente versie steeds terug op de openingspagina van GeoGebra onder Initiatiehandleidingen.
Table of Contents
- Toolkit
- dynamische tekst in kleur
- aanvinkvakjes
- schuifknop
- schuifknop die een getalletje overslaat
- dynamisch transformeren met schuifknop
- animatie met start-pauze-resetknoppen
- Punt op, binnen, of buiten
- het commando Rij
- Hoeken groter dan 360° op een goniometrische cirkel
- placeholders
- passer
- geodriehoek
- functies - analyse
- het domein van een functie beperken
- schuifknop die 0 overslaat?
- functie met meervoudig voorschrift
- Domein: veeltermfuncties en rationale functies
- Domein: irrationale functies
- Bereik van een functie
- eerstegraadsfunctie: teken en verloop
- afstand - tijd in dynamische tabel
- ongelijkheden van veeltermfuncties
- Tekenschema veeltermfunctie
- verloop van een functie en afgeleide functie
- Kleur gebruiken binnen een tekst
- f - f' - f'' in drie tekenvensters
- dynamisch een grafiek tekenen
- lineair verband
- omwentelingslichamen
- klaarzetten i.p.v. tonen
- functiewaarden in een logaritmische schaal
- verzamelingen - inkleuring
- Verzamelingen - elementen
- Vendiagrammen - deelverzamelingen
- meetkundige plaatsen
- ligging van rechten
- strikt evenwijdige rechten
- ligging van rechten
- ruimtemeetkunde
- doorsnede van een kubus en een vlak door drie gegeven punten
- Rechten in een kubus
- ontvouwing van een cilinder
- constructies stapsgewijs
- constructie met navigatiebalk
- constructie met commentaar
- dynamische constructies
- Eén schuifknop, meerdere transformaties
- omgeschreven cirkel van een driehoek
- meetkundig bewijs van de stelling van Pythagoras
- dynamische ilustratie van het bewijs
- LaTeX en andere tekstopmaak
- Extra LaTeX commando's
- vergelijkingen en tekens
- tekst in gekleurde rechthoek
- stelsels
Toolkit
-
1. dynamische tekst in kleur
-
2. aanvinkvakjes
-
3. schuifknop
-
4. schuifknop die een getalletje overslaat
-
5. dynamisch transformeren met schuifknop
-
6. animatie met start-pauze-resetknoppen
-
7. Punt op, binnen, of buiten
-
8. het commando Rij
-
9. Hoeken groter dan 360° op een goniometrische cirkel
-
10. placeholders
-
11. passer
-
12. geodriehoek
dynamische tekst in kleur
opmaak
- Zorg er voor dat je enkel versleepbare objecten selecteerbaar zijn. Het helpt om deze door kleur of grootte te benadrukken.
- Verwijs je in een tekst naar objecten, dan kan je overeenstemmende kleuren gebruiken.

voorwaardelijke en dynamische tekst
een dynamische tekst met kleuropmaak
- Doorlopende tekst plaats je binnen de tag \text{ ... }.
- Klik op het GeoGebra logo en selecteer een reeds gedefinieerd object om de waarde van dit object dynamisch in te voegen in je tekst.
- Met de tag \textcolor{kleurnaam}{tekst} kan je in je tekst de naam of waarde van de verschillende objecten dezelfde kleur geven als objecten zelf.

functies - analyse
-
1. het domein van een functie beperken
-
2. schuifknop die 0 overslaat?
-
3. functie met meervoudig voorschrift
-
4. Domein: veeltermfuncties en rationale functies
-
5. Domein: irrationale functies
-
6. Bereik van een functie
-
7. eerstegraadsfunctie: teken en verloop
-
8. afstand - tijd in dynamische tabel
-
9. ongelijkheden van veeltermfuncties
-
10. Tekenschema veeltermfunctie
-
11. verloop van een functie en afgeleide functie
-
12. Kleur gebruiken binnen een tekst
-
13. f - f' - f'' in drie tekenvensters
-
14. dynamisch een grafiek tekenen
-
15. lineair verband
-
16. omwentelingslichamen
-
17. klaarzetten i.p.v. tonen
-
18. functiewaarden in een logaritmische schaal
het domein van een functie beperken


domein beperken
- f(x) = -9.81/2 x² + 5 x +10 (grijze grafiek)
- Typ als invoer f, x >= 0 && -9.81/2 x² + 5 x +10 >= 0 en creëer de functie g(blauwe grafiek). Opmerking ken je de x-waarden van de begrenzing (0 en 2) dan kan je g ook definiëren als f, 0<=x <= 2.
Verzamelingen - elementen
Versleep de getallen naar de passende deelverzameling



van cirkel tot venndiagram
- Definieer een punt A = (-2, 0) en een punt B = (2, 0).
- Creëer de cirkels Cirkel(A, 3) en Cirkel(B, 3) als cirkels met middelpunten A en B en straal 3.
- Definieer in de tab Basis van het tekenvenster de x : y verhouding van het coördinatenstelsel als 1 : 1.5.
deelverzamelingen
- De deelverzameling A \ B definieer je als de ongelijkheid (x + 2)² + y² < 9 ∧ (x - 2)² + y² > 9.
- De deelverzameling B \ A definieer je als de ongelijkheid (x + 2)² + y² > 9 ∧ (x - 2)² + y² < 9.
- De deelverzameling B A definieer je als de ongelijkheid (x + 2)² + y² < 9 ∧ (x - 2)² + y² < 9
staan de getallen in de juiste deelverzameling?
- Creëer 5 punten C, D, E, F en G. Toon hun labels als de titels 2, 3, 4, 4 en 6 of plaats de cijfers als tekst bij de punten.
- Definieer In de tab Geavanceerd voor elk punt voorwaardelijk de waarden van Rood, Groen en Blauw. In welke deelverzameling een punt moet staan, kan je vertalen in afstanden tot de middelpunten A en B van beide cirkels.
- Voorbeeld: Punt C stelt cijfer 2 voor, dat een veelvoud is van 2, maar niet van 3. Dit betekent dat C juist staat als Afstand(C, A) < 3 en Afstand(C, B) >3. Deze voorwaarden kan je meteen vertalen in het groen of rood kleuren van C, terwijl blauw steeds als waarde 0 krijgt.

- Definieer de variabele controle = false.
- Definieer een actieknop met als scripting commando SetValue(controle, true).
- Definieer nu analoog de voorwaardelijke kleuren van D, E, F en G. Klik op de knop Controle om je antwoorden te controleren.
- Via een knop Reset kan je de vijf punten terug op hun startplaats plaatsen: SetValue(C,(4,7)) enz. en de punten opnieuw zwart kleuren met SetValue(controle,false).
strikt evenwijdige rechten
evenwijdig... maar niet samenvallend
- Selecteer de knop
rechte en klik 2 maal in het tekenvenster om een rechte AB (f) te creëren.
- Open de instellingen van de rechte f en selecteer in de tab Algebra de vorm y = ax + b.
- Creëer de ongelijkheden a: y > Rechterlid(f) + 0.5 en b: y < Rechterlid(f) + 0.5.
- Voeg via het virtueel toetsenbord de ongelijkheden samen tot één ongelijkheid c: a b (a of b).
- Creëer het punt C = PuntBinnen(c) zodat het zeker niet op de rechte AB ligt.
- Selecteer tenslotte de knop
Evenwijdige rechte, klik op het punt C en de rechte AB om de strikt evenwijdige rechte door C aan AB te creëren.


doorsnede van een kubus en een vlak door drie gegeven punten
Wat is de vorm van de doorsnede van een kubus en een vlak?
- Construeer een kubus a.
- Creëer een lijst l1 met alle ribben van de kubus.
- Definieer een punt P= Punt(l1) en analoog Q and R. Je kunt nu de drie punten vrij verslepen langs alle ribben van de kubus.
- Construeer de doorsnede van het vlak PQR en de kubus Snijpunten Paden(Vlak(P, Q, R), a).
- Versleep de P, Q en R en verken de verschillende mogelijkheden om een kubus te snijden door een vlak.


constructie met navigatiebalk
Bepaal de vergelijking van de middelloodlijn n van een gegeven lijnstuk [AB]


Vergelijking van de middelloodlijn van een lijnstuk
- Rechtsklik in het tekenvenster en vink de optie Navigatiebalk aan. (In Suite vind je deze optie in de tab Basis van de instellingen van het tekenvenster).
- Klik rechtsonder in de navigatiebalk op het icoon om het Overzicht constructiestappen te openen. Dit overzicht toont alle gecreëerde objecten in het applet in volgorde van creatie.
- Klik linksboven op de knop met de drie stippen en selecteer de optie Stoppunten. Achter elk object verschijnt nu een aanvinkvakje.
- Vink die vinkjes aan waar je een stoppunt wil plaatsen.

- Klik opnieuw op de knop met de drie stippen en selecteer de optie Enkel stoppunten tonen. Stappen worden nu gegroepeerd en het overzicht telt nog maar 5 stappen i.p.v. 12. Volg je nu de opbouw van de constructie met de navigatiebalk, dan vormt elke stap een logisch geheel van constructie en berekening.

overzicht constructiestappen in GG5
- de optie om stoppunten te tonen na klikken op de eerste knop,
- de optie om enkel de stoppunten te tonen na klikken op de tweede knop.

Eén schuifknop, meerdere transformaties

Extra LaTeX commando's
kleur in constructie en tekst

tekst in GeoGebra 5 en in Klassiek 6 / Suite
- Vink de optie LaTeX formule aan en selecteer een LaTeXcode. Zo creëert \frac{a}{b} een breuk.
- Selecteer in Symbolen Griekse letters of wiskundige symbolen om in te voegen in je tekst.
- Selecteer in Objecten een van de reeds gedefinieerde objecten om de waarde van het object in te voegen als een dynamische tekst. Zo kan je in de code \frac{a}{b} de letters a en b vervangen door de lengte van een van de zijden van de rechthoekige driehoek.
- In de tab Voorbeeld zie je hoe een tekst met LaTeX codes verschijnt op het scherm.
- De tab met het GeoGebra logo komt overeen met het rolmenu Objecten van GG5.
- De tab met de Griekse letters komt overeen met Symbolen.
- In de tab LaTeX formule kan je een code selecteren, maar het aanbod is beperkter dan in GG5.

Enkele LaTeX codes op de achtergrond:
- Spaties typen in een LaTeX tekst kan op twee menieren: - Typ \; om een spatie in te voegen - Typ je een zin binnen de tag \text { } dan neemt LaTeX de spaties in de zin wel over. Wil je een tekst in een schreefloos lettertype, gebruik dan de tag \textsf{ }.
- Enter laat je toe om een code over meerdere regels te typen in het tekstvenster, maar voegt in LaTeX geen regeleinde toe. Met \\ voeg je een regeleinde in en dat kan binnen de teksttags.
- Met \textcolor{kleurnaam}{tekst} kan je binnen één zin meerdere kleuren gebruiken. Let op: Online herkent GeoGebra enkel Engelstalige kleurnamen. Hierbij kan je veel kleurnuances gebruiken om een woord of waarde te laten overeenstemmen met je constructie. Zo is "green" erg licht op een witte achtergrond. Beter zijn "forestgreen" of "pinegreen".
- Met \textsf{\colorbox{ebe7f8}{tekst}} creëer je een schreefloze tekst in een kleurkader.

nog enkele handige dingen
- GeoGebra gebruikt een decimaal punt i.p.v. een komma. Typ als vermenigvuldigingsteken \cdot om het teken iets hoger te plaatsen dan het decimale punt.
- Een gewone backslash \ om bijvoorbeeld het het domein van een functie te bepalen als R behalve 0, wordt niet aanvaard. Selecteer het symbool voor ℝ en typ ℝ\setminus {0}.
- Binnen een zin kan je een woord vet of cursief typen met de codes \textbf{ } en \textitalic{ }. Opmerking: in het 3D venster werken opmaakcodes voor kleur, vet of cursief niet.

Experimenteer in het applet met tekstopmaak
