Leer hoe je programma's in Java schrijft met Greenfoot

Leer hoe je programma's in Java schrijft met Greenfoot / Linux

Als u uw computer op een hoger niveau gebruikt, heeft u zich misschien afgevraagd hoe u computerprogramma's moet schrijven en wat er gebeurt terwijl u bepaalde code schrijft. Echter, om een ​​goede basis te krijgen met snelle visuele resultaten na slechts een beetje gehannes is erg moeilijk als je helemaal opnieuw begint. Zelfs als je helemaal opnieuw begint, maken sommige programmeertalen het moeilijker om visuele resultaten te krijgen dan anderen (afgezien van de zeer ronduit basishandelingen).

Greenfoot zorgt echter voor dit probleem door een ontwikkelplatform aan te bieden, bedoeld voor educatieve doeleinden, waar gebruikers snel aan de slag kunnen en visuele resultaten terug kunnen krijgen in de vorm van afbeeldingen.

Greenfoot wordt uitgevoerd en gebruikt Java voor de programmeertaal, die op vrijwel elk besturingssysteem wordt uitgevoerd zonder opnieuw te moeten compileren voor elk besturingssysteem.

Zoals ik al zei, is Greenfoot bedoeld voor gebruik in educatieve omgevingen, hoewel iedereen het kan gebruiken om de taal in zijn eigen tempo te leren. Ik heb zelf kennis gemaakt met het programma in mijn Computer Science-cursus en tot nu toe heb ik veel geleerd met Greenfoot. Merk op dat dit programma je niet echt Java leert, maar in plaats daarvan kun je de code eenvoudig zelf wijzigen en zien wat er gebeurt als je dat doet. Documentatie is natuurlijk voorzien.

Download en installeer

Ga om te beginnen naar hun website en download een kopie voor uw besturingssysteem. Voor de eerste drie opties moet u het kunnen installeren zoals u een ander programma zou installeren. Als je moest kiezen voor “andere systemen” optie, moet u het installeren door het .jar-bestand als een uitvoerbaar bestand te starten. Als je Linux gebruikt, zorg er dan voor dat het over uitvoerbare rechten beschikt en zet het dan

java -jar / pad / naar / bestand

in je terminal en druk op Enter. Als u een vorm van BSD-UNIX gebruikt, zoals FreeBSD, werkt de vorige opdracht mogelijk niet, dus controleer welke opdracht voor u werkt. Nadat het installatieprogramma is gestart, installeert u het naar waar u maar wilt en start u vervolgens het uitvoerbare bestand in de nieuwe map om Greenfoot uit te voeren.

Ermee beginnen

Wanneer u Greenfoot start, wordt u begroet door een welkomstvenster. Als u nog nooit eerder met Greenfoot gewerkt hebt, raad ik u aan het tutorialscenario te kiezen. Uw browser opent dan de zelfstudie en Greenfoot start het zelfstudiescenario met de naam “Wombats”.

Kenmerken

Van daaruit kunt u met de linkermuisknop klikken op de klassen in het rechterdeelvenster en kiezen of u ze aan de wereld wilt toevoegen (door de optie te selecteren en vervolgens de cel te selecteren om het object in te plaatsen), of om de broncode te openen en te bewerken. De code-editor heeft een aantal leuke functies, waaronder “ga naar regelnummer”, een locatiezoeker aan de rechterkant en achtergrondkleuren om te bepalen welke stukjes code samengaan.

Als je klaar bent om het uit te proberen, voeg dan wat voorwerpen toe aan de wereld en klik erop “Rennen”. U zult zien hoe uw objecten zich gedragen en leren van de code die ervoor zorgt dat die objecten zich op die manier gedragen. Merk op dat het zelfstudiescenario out-of-the-box werkt en dat aanpassingen aan de geleverde code niet nodig zijn om het werkend te krijgen.

Hulp krijgen

Je kunt ook hulp krijgen van de community of andere scenario's bekijken in de Greenfoot-galerij. Als je Greenfoot uitprobeert, raad ik je ten zeerste aan om ook de website te bezoeken om beter te begrijpen waar Greenfoot toe in staat is.

Conclusie

Dat is alles wat er is! De rest is aan je verbeelding en wat je ermee wilt doen. Vergeet niet dat je hulp kunt krijgen bij de Greenfoot-galerij en bekijk zeker de documentatie voor welke methoden (een reeks commando's in code die kan worden aangeroepen met een eenvoudige verklaring) in het zelfstudiescenario en wat de aangeleverde Greenfoot-methoden kunnen toevoegen. Als je inspiratie nodig hebt, bekijk dan de galerij. Sommige van de projecten daar hebben de broncode voor u klaar om te downloaden en te studeren, wat een geweldige techniek is om Java te leren.

Hoe geïnteresseerd ben je in het leren schrijven van programma's? Denk je dat Greenfoot een goede manier is om te beginnen? Gebruik je het om kennis te maken met Java? Laat het ons weten in de comments!

Meer informatie over: onderwijstechnologie, programmeren, WYSIWYG-editors.