Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
wollte mal fragen, was ihr mir für Bücher empfehlen könnt
Also zu meinen Kenntnissen: Ich bin zur Zeit bei Arrays und Vererbung
und kenn mich da gut aus.
Jetzt will ich weitermachen aber das BlueJ Buch ödet mich irgendwie so langsam an.
Ich lerne auch bei der cisco netacademy und im unterricht
Habt ihr da ne Idee ?
es sollte vielleicht nicht gerade nur "Quellcode" fragmente enthalten.
Javainsel 6 wäre ich ja dran interessiert das zu kaufen, aber ich weiß nicht das gefällt mir nicht so gut, weil ich hab da bis jetzt kien einziges Porgramm gesehen oder "Projekt".
The visual interaction features of BlueJ were designed to allow one to delay the introduction of certain programming concepts considered difficult or problematic by educators. These include:
* Syntax such as public static void main(String [] args) - which requires unnecessarily introducing the keywords public and static, as well as method arguments and arrays. BlueJ allows arbitrary classes to be instantiated and arbitrary methods to be invoked interactively.
* Program input/output. In BlueJ both the parameter values for and the return values from method calls can be entered/inspected directly, so there is no need for students to deal with terminal I/O or write graphical user interfaces when they are still struggling with the basic concepts of programming.
BlueJ führt Code aus der in einer normalen Java Umgebung so nicht lauffähig ist. Das empfinde ich als Kontraproduktiv und die Verwirrung ist hinterher groß wenn man sich mal an eine echte IDE wagt.
Ich hab mich hier schon soooooooo oft über BlueJ ausgekotzt ... neben Wildcards posting findet man dazu bestimmt auch noch den einen oder anderen Beitrag von mir hier im Forum
The visual interaction features of BlueJ were designed to allow one to delay the introduction of certain programming concepts considered difficult or problematic by educators. These include:
* Syntax such as public static void main(String [] args) - which requires unnecessarily introducing the keywords public and static, as well as method arguments and arrays. BlueJ allows arbitrary classes to be instantiated and arbitrary methods to be invoked interactively.
* Program input/output. In BlueJ both the parameter values for and the return values from method calls can be entered/inspected directly, so there is no need for students to deal with terminal I/O or write graphical user interfaces when they are still struggling with the basic concepts of programming.
BlueJ führt Code aus der in einer normalen Java Umgebung so nicht lauffähig ist. Das empfinde ich als Kontraproduktiv und die Verwirrung ist hinterher groß wenn man sich mal an eine echte IDE wagt.
Bisher habe ich mir BlueJ noch nicht angesehen. Aber das wäre ja wirklich schon ein starkes Stück, wenn der in BlueJ lauffähige Code nicht in der normalen Java Umgebung lauffähig ist.
Taugt BlueJ vielleicht zumindest in anderer Hinsicht? Ich denke hier an das Einführen in die Konzepte der OOP.
Hm.. ich persönlich würde es allerdings dann doch bevorzugen, OOP anhand einer Sprache zu lernen, die auch sofort in einer 'wirklichen', produktiven Umgebung lauffähig wäre, nicht nur in einer Sandbox für Einsteiger.
Bisher habe ich mir BlueJ noch nicht angesehen. Aber das wäre ja wirklich schon ein starkes Stück, wenn der in BlueJ lauffähige Code nicht in der normalen Java Umgebung lauffähig ist.
Du kannst Programme ohne main, kontextlosen Code und ähnliches Ausführen. Dagegen ist auch nichts zu sagen, nichts was es in Eclipse dank Scrapbook Page und Debugger nicht auch geben würde.
Der Gedanke war, Anfängern Objekte näher zu bringen.
Allerdings bin ich kein Freund dieser Lehrmethode (auch wenn ich hin und wieder eine Scrapbook Page verwende, aber ich muss ja auch nicht mehr OOP lernen :wink: )