Lær, hvordan du skriver programmer i Java med Greenfoot

Greenfoot tager sig af at lære et programmeringssprog ved at tilbyde en udviklingsplatform, der er beregnet til uddannelsesmæssige formål, hvor brugerne hurtigt kan komme i gang og få visuelle resultater tilbage i form af grafik. Greenfoot kører og bruger Java til dets programmeringssprog, som kører på stort set alle operativsystemer

Greenfoot tager sig af at lære et programmeringssprog ved at tilbyde en udviklingsplatform, der er beregnet til uddannelsesmæssige formål, hvor brugerne hurtigt kan komme i gang og få visuelle resultater tilbage i form af grafik.  Greenfoot kører og bruger Java til dets programmeringssprog, som kører på stort set alle operativsystemer
Reklame

hvordan man skriver computerprogrammer Hvis du bruger din computer på et højere niveau, har du måske undret dig præcis, hvordan du skriver computerprogrammer, og hvad sker der, mens du skriver en bestemt kode. Men for at få en god base med hurtige visuelle resultater, er det kun svært at svinge rundt, hvis du starter fra bunden. Selvom du starter fra bunden, gør nogle programmeringssprog det sværere at begynde at få visuelle resultater end andre (bortset fra de meget retfærdige grunde).

Greenfoot tager sig af dette problem ved at tilbyde en udviklingsplatform, der er beregnet til uddannelsesmæssige formål, hvor brugerne hurtigt kan komme i gang og få visuelle resultater tilbage i form af grafik.

Greenfoot kører og bruger Java til dets programmeringssprog, som kører på stort set alle operativsystemer uden at skulle genopbygge for hvert operativsystem.

Som sagt er Greenfoot ment at blive brugt i uddannelsesmiljøer, selv om nogen kan bruge den til at lære om sproget i deres eget tempo. Jeg blev selv introduceret til programmet i min computer science kursus, og indtil nu har jeg lært meget ved at bruge Greenfoot. Bemærk, at dette program ikke rent faktisk lærer dig Java, men i stedet giver dig mulighed for nemt at ændre koden selv og se, hvad der sker, når du gør det. Dokumentation leveres selvfølgelig.

Download og installer

For at komme i gang skal du gå til deres hjemmeside og hente en kopi til dit operativsystem. For de første tre muligheder skal du kunne installere det som du ville installere et andet program. Hvis du skulle vælge alternativet "andre systemer", skal du installere det ved at starte .jar-filen som en eksekverbar. Hvis du kører Linux, skal du sørge for at det har eksekverbare rettigheder, og sæt derefter

 java -jar / path / to / file 

ind i din terminal og tryk enter. Hvis du bruger en form for BSD-UNIX, f.eks. FreeBSD, kan den foregående kommando muligvis ikke fungere, så vær opmærksom på, hvilken kommando der fungerer for dig. Når installationsprogrammet lanceres, skal du installere, hvor du vil, og derefter starte den eksekverbare fil i den nye mappe for at køre Greenfoot.

Kom i gang

hvordan man skriver computerprogrammer

Når du starter Greenfoot, vil du blive mødt af en velkomstdialog. Hvis du aldrig har brugt Greenfoot før, foreslår jeg at du vælger tutorial scenariet. Din browser åbner derefter tutorialen, og Greenfoot vil starte tutorial scenariet, der hedder "Wombats".

hvordan man skriver programmer

Funktioner

Derefter kan du venstre klikke på klasserne i den højre rude og vælge om de skal tilføjes til verden (ved at vælge indstillingen og derefter vælge cellen for at indsætte objektet), eller om du vil åbne og redigere kildekoden. Kodeeditoren har et par gode funktioner, herunder "gå til linjenummer", en placeringsfinder på højre side og baggrundsfarver for at bestemme hvilke stykker kode går sammen.

hvordan man skriver programmer

Når du er klar til at prøve det, skal du tilføje nogle objekter til verden og trykke på "Kør". Du kan se, hvordan dine objekter opfører sig og lærer fra koden, der gør disse objekter opfører sig på den måde. Bemærk at tutorial scenariet vil fungere uden for boksen, og justeringer af den angivne kode er ikke nødvendige for at få det til at fungere.

hvordan man skriver computerprogrammer

Få hjælp

Du kan også få hjælp fra samfundet eller se på andre scenarier på Greenfoot Gallery. Hvis du prøver Greenfoot, anbefaler jeg stærkt at du også besøger hjemmesiden for at få en bedre forståelse af, hvad Greenfoot er i stand til.

Konklusion

Det er alt der er! Resten er op til din fantasi, og hvad du ønsker at gøre med det. Husk at du kan få hjælp på Greenfoot Gallery og helt sikkert tjekke dokumentationen for, hvilke metoder (en række kommandoer i kode, der kan kaldes med en enkel sætning) i tutorial scenariet, og hvad de medfølgende Greenfoot metoder kan tilføje. Hvis du har brug for inspiration, skal du tjekke Galleri. Nogle af projekterne derhen har kildekoden klar til at downloade og studere, hvilket er en anden god teknik til at lære Java.

Hvor interesseret er du ved at lære at skrive programmer? Tror du, at Greenfoot er en god måde at komme i gang med? Vil du bruge det til at blive introduceret til Java? Lad os vide i kommentarerne!

In this article