Lernpfad um Objektorientierte Programmierung (OOP) mit Java zu lernen
Java lernen ist ein Abenteuer. Der Einstieg ist komplex. Wie häufig muss mit einem "das werden wir später klären..." das erste und nicht motivierende Programm Hello World! begleitet werden.
... und wie viel kann man mit der Javatechnologie alles machen?
Die erste Hürde besteht schon darin herauszufinden, was man machen möchte und wo man starten soll.
Anfangspunkte
Das Abenteuer, eine Programmiersprache zu lernen, sollte Spaß machen, einen klaren Pfad entlang laufen und zu sichtbaren Erfolgen führen.
Überblick der Werkzeuge
Ein möglicher Lernpfad kann vom Startpunkt Greenfoot über BlueJ über Netbeans (mit BlueJ-Plugin) zu jeder beliebigen IDE laufen.
Andere Werkzeuge
|

Scratch
|
Scratch ist eine interpretierte dynamische visuelle Programmiersprache mit dem Ziel, Neueinsteiger mit den Konzepten der Computerprogrammierung vertraut zu machen und ihnen die Erstellung eigener Spiele, Videos und Multimediaanwendungen zu ermöglichen.
|
|

Alice
|
Alice ist eine von der Carnegie Mellon University als Freeware veröffentlichte, einführende objektorientierte Programmiersprache, die zu Ausbildungszwecken entwickelt wurde. Alice erlaubt es den Benutzern mittels einer einfachen Drag-and-Drop-Oberfläche Computeranimationen aus 3D-Modellen zu erstellen. Es handelt sich dabei um einen Versuch, die drei grundsätzlichen Probleme beim Erlernen von Programmiersprachen zu lösen: |
|

FreshBrain
|
FreshBrain ist eine Entwicklungsplattform für Jugendlich, um eigene Spiele erstellen zu können. |
|