GeoGebra, For Dynamisk Geometri På Linux
En gang imellom liker jeg å gå tilbake med nostalgi og ta en titt på programvaren som jeg brukte som barn. Og nylig overrasket en av dem med sin utvikling: GeoGebra, det dynamiske geometriverktøyet som er skrevet i Java. Det som overrasket meg i virkeligheten er ikke at programmet plutselig ble bedre (det var alltid veldig bra), men mer oppdagelsen av hvor komplett det er. Det er flere måter å bruke GeoGebra på. Du kan holde deg til mellomskolenivå og bare bruke den til å tegne figurer. Eller du kan i stedet gå rett ut av videregående skole og kombinere den med skript og fancy funksjoner.
Installasjon
Siden Ubuntu 10.10 er GeoGebra i de offisielle repositoriene. Derfor kan du installere den via din favoritt kommandolinje:
hvis du bruker gnome,
sudo apt-get install geogebra geogebra-gnome
eller for KDE,
sudo apt-get install geogebra-kde
Hvis du er under en eldre versjon av Ubuntu, eller bruker ikke Ubuntu, inviterer jeg deg til å søke etter et ekstra lager, eller ta en titt på den offisielle nedlastingssiden for Linux.
Første steg
Som jeg sa tidligere, er GeoGebra veldig komplett på flere nivåer. Det jeg vil prøve å gjøre nå, er å gi deg en liten introduksjon til alle disse nivåene. Den første er den mest åpenbare bruken av programmet: å tegne geometriske figurer som om du brukte det tradisjonelle kompasset og linjalen. Det blir mulig å tegne et firkant med matematisk strenghet, basert på en sirkel, bare parallelle og vinkelrette linjer.
Objektene du kan bruke er enkle å få tilgang til; Du kan velge det alternativet du ønsker fra velorganiserte grupper. For eksempel er det å lage en vinkelrett linje i samme kategori som de parallelle. På den annen side kan du velge mellom en linje og et segment fra samme knapp.
Et andre nivå er muligheten til å grafisere funksjoner. Det kan bli veldig nyttig for å kunne spore en kurve fra en formel, og få et poeng å bevege seg langs det. For det kan du bare skrive inn en ligning som "y = 2x" i det nederste tekstfeltet, og linjen vises.
Da blir det mulig å legge til et punkt på kurven som et koblet objekt: selv om du endrer formelen, vil punktet følge og holde seg på kurven. Og motsatt, kan du endre punktets egenskaper via et dialogvindu.
Du vil også finne et enkelt regnearksystem i programmet, med noen grunnleggende funksjonalitet som et program av den typen kan tilby. Du kan bruke formel, sortere og legge til data sammen. Det er enda et sannsynlighetsberegningsalternativ.
Endelig integrerer GeoGebra et visst nivå av skripting og brukerinteraksjon. Du kan legge til et objekt som en markør på arket. Flytte det vil påvirke en variabel som du kan navngi og bruke i andre formler. Jeg laget et grunnleggende eksempel på det, jeg koblet markøren til en linje definert av ligningen y = 2x + b. Hvis du flytter markøren sammen, endres verdien av b og definerer derfor y-avsporingen av linjen.
Du kan selvfølgelig gjøre flere interessante ting med et slikt system, og det er enda mulig for eksperterne å bruke noen JavaScript eller HTML5 til å samhandle med GeoGebra.
Konklusjon
Hvis du vil gå videre med å lære om avanserte funksjoner i GeoGebra, kan du gå og se på wiki. Men jeg tror at programmet er så godt utformet at du kan løse de fleste problemene dine ved å inspisere alt selv. Det er ganske sjelden å finne et program som er så komplett på ulike bruksområder og likevel fortsatt enkelt og godt organisert. Som et alternativ kan jeg også foreslå deg programvare som Kig, Dr Geo, Geonext, CaRMetal.
Hva synes du om GeoGebra? Bruker du det? Foretrekker du og alternativ? Eller har du et script som du vil dele? Vennligst gi oss beskjed i kommentarene.