The following explanation will show you, how to create a task, forming random polygons, som skal spejles i en linje og efterfølgende rettes.
Method:
- View lattice.
- Hide axes.
- Indsæt 4 points via the input field.
A=(Random Medium[1, 2], Random Medium[8, 11]) B=(Random Medium[4, 7], Random Medium[8, 11]) C=(Random Medium[4, 7], Random Medium[3, 6]) D=(Random Medium[1, 2], Random Medium[3, 6])
- Indsæt et polygon vha. polygon-knappen , som har alle 4 points, som hjørner.
- Indsæt til højre for polygonen en linje på tegneblokken vha. linje gennem 2 Spot button .
- Skjul de 2 points, som linjen går igennem. (Right-click the items and press View object.)
- Spejl polygon1 i linjen vha. ‘spejl objekt i linje’-knappen .
- Skjul den nye spejlede polygon1′ og de 4 new items A’,B’,C’ og D’.
- Indsæt en Klik-boks using. -button.
- Giv the navnet Vis løsning og tilføj de objekter, som skal vises, hvis løsningen skal vises. Ie. polygon1′.
- Press “Apply”.
- Skjul herefter klikboksen.
- Indsæt en tekst vha. -button on the character pad, hvor du skriver “Flot!”.
- Indsæt en ny tekst -button on the character pad, hvor du skriver “Forkert!”.
- Flyt de to tekster, så de står hen over hinanden.
- Indsæt en knap vha. .
- Giv the navnet “Ny figur” og indsæt følgende script.
VælgUsynlig[tekst2,1,false] VælgUsynlig[tekst1,1,false] TildelVærdi[f,false] OpdaterKonstruktionen[]
- Indsæt en ny polygon, som skal være den, that users should be able to pull around and be the, which shows the user “Guess” on a mirror. This polygon is called polygon2.
- Insert a new button using. .
- Giv the navnet “Control” og indsæt følgende script.
VælgUsynlig[tekst2,1,false] VælgUsynlig[tekst1,1,false] TildelVærdi[f,True] If[A '≟ A'_1 ∧ B' ≟ B'_1 ∧ C '≟ C'_1 ∧ D' ≟ D'_1, VælgUsynlig[text1, 1, true]] If[A '≠ A'_1 ∨ B' ≠ B'_1 ∨ C '≠ C'_1 ∨ D' ≠ D'_1, VælgUsynlig[text2, 1, true]]
- Now you should be ready. Press “Ny figur” and attempts to put polygon2 to be the mirror of polygon1.
You could then change the colors and text sizes for polygons, buttons m.m.
Please write your. also an explanatory text, what users need to do.
See and download the assignment here:
Geogebratube.org/material/show/id/36171