BlueJ und Java: Unterschied zwischen den Seiten

Aus ZUM-Unterrichten
(Unterschied zwischen Seiten)
main>Karl Kirst
K (- Kurzinfo Software)
 
main>Ugh
K (Überschriften neu formatiert)
 
Zeile 1: Zeile 1:
'''BlueJ''' ist eine interaktive [[Integrierte Entwicklungsumgebung]] für [[Java]], mit der Anfängern die Zusammenhänge der [[Objektorientierte Programmierung|objektorientierten Programmierung]] vermittelt werden sollen.


<!--== Kurzvorstellung BlueJ ==
== Software ==
*[http://www.eclipse.org/ Eclipse]
:Eclipse ist eine universelle KOSTENLOSE Entwicklungsplattform. Ecplise ist selber ein Java-Programm und bietet für die Java-Programmierung auch die beste Unterstützung.  '''Ein echtes TOP-Programm!''' Es gibt zahlreiche Plugins, die die Funktionen von Eclipse erweitern können.
* [http://bluej.org BlueJ]
:BlueJ ist eine kostenlose Entwicklungsumgebung, die auf die Bedürfnisse von Einsteigern im Unterricht Rücksicht nimmt. Zum Überwinden der ersten Hürden sehr sinnvoll.
* [http://www.fujaba.de Fujaba]
:ist ein UML-Werkzeug mit Code-Generator, mit dem viel Objektorientierung ohne viel Quellcode gelehrt und gelernt werden kann (s.a. [http://www.informatik.hu-berlin.de/~reinhold/WEB/Fujaba/fujaba.htm Seiten der HU-Berlin])
* Together


* Einstieg mit Screenshots: [http://www.hs-niederrhein.de/~gstwolf/inf11/bluej/bluej_info.html Einstieg in Java mit BlueJ] (Hermann Josef Fels)
== Kurse und Bücher zum Erlernen ==
* Übersicht: [http://zim.informatik.uni-bremen.de/index.php/Main/BlueJ Kurzvorstellung BlueJ]
-->
== Tutorials ==


* {{pdf-extern|http://www.bluej.org/tutorial/blueJ-tutorial-deutsch.pdf|Das BlueJ Tutorial (auf Deutsch)}} (Michael Kölling)
* [http://www.programmierkurs-java.de/ Programmierkurs der Uni Oldenburg]
:Den Kurs gibt es in verschiedenen Varianten (Powerpoint- und PDF-Folien, Filme) zusammen mit Übungen und Beispielprogrammen.


== Unterrichtsmaterial==
* [http://www.javabuch.de/download.html Handbuch der Java-Programmierung]
* [http://www.zitadelle.juel.nw.schule.de/if/java/java.html Informatik mit Java] - Turtlegrafik für BlueJ
:Auch das neuste Buch des Standardwerkes (Nachfolger von "Go To Java 2") von Guido Kröger kann als gepackte Datei in Form von HTML-Seiten heruntergeladen werden. Dazu gibt es auch Beispieldateien.
* [http://www-is.informatik.uni-oldenburg.de/~dibo/hamster/ Hamstern mit BlueJ] - "BlueJ ist eine Entwicklungsumgebung für objektorientierte Java-Programme, die speziell für Programmieranfänger entworfen wurde. BlueJ richtet sich also an dieselbe Zielgruppe wie das Java-Hamster-Modell. Mit der Entwicklungsumgebung einher geht eine didaktische Methode zur Einführung in die objektorientierte Programmierung." - siehe auch [http://www-is.informatik.uni-oldenburg.de/~dibo/hamster/download/v22/HamsternMitBlueJ.pdf HamsternMitBlueJ.pdf]
* [http://informatik.zum.de/pieper/blog/index.php?d=24&m=07&y=06&category=2 Reader zum Einstieg in Java mit BlueJ] auf dem [[Blog]] von Uli Pieper
* [http://www.u-helmich.de/inf/BlueJ/ Progammieren mit Java] - Ein Lehrgang von Ulrich Helmich


==Problemquellen bei der Arbeit mit BlueJ==
'''Java ist auch eine Insel'''
Folgende Probleme wurden festgestellt:
:Als [http://www.galileopro.de/openbook/javainsel4/galileocomputing_javainsel4.zip HTML-Version]  bei [http://www.galileocomputing.de/katalog/openbook/ Galileo-Open-Books] oder [http://www.java-tutor.com/javabuch/ PDF-Dokument] herunterladbar.
* Verschiedene Versionen von Windows XP und Java und BlueJ vertragen sich nicht. Lösung: Installation anderer Versionen.
* Probleme mit Firewalls
* Erst Java installieren, dann BlueJ


==Diskussion==
'''Java 2'''
* {{pdf-extern|http://is63009.inf.tu-dresden.de/downloads/folien/42.pdf|BlueJ im Anfangsunterricht - Himmelblau vs. Himmelgrau? - T. Heußer (Karlsruhe)}}
:Buch, das als [http://www.galileocomputing.de/openbook/java2/ HTML-Version] bei [http://www.galileocomputing.de/katalog/openbook/ Galileo-Open-Books] heruntergeladen werden können.


== Linkliste ==
'''Kurztutorial''' (erlaubte Vervielfältigung nichtkommerziell - passen auf eine Diskette)
* http://www.boku.ac.at/javaeinf/
* http://www.highscore.de/


* {{wpde|BlueJ}}
* [http://www.bluej.org Offizielle BlueJ-Seite]
* [http://blogs.kent.ac.uk/mik/ BlueJ Blog]
* [http://edu.netbeans.org/bluej/index.html The NetBeans IDE BlueJ Plugin]


== Siehe auch ==
== Unterrichtsreihen und -materialien ==
*[http://www.zitadelle.juel.nw.schule.de/if/java/java.html Materialien] des Gym. Zitadelle, Jülich


* [[Integrierte Entwicklungsumgebung|Integrierte Entwicklungsumgebung (IDE)]]
*[http://www.gailer-net.de/tutorials/java/java-toc.html Java lernen interaktiv]
* [[Java]]
* [[Java-Software]]
* [[Java/Onlinebank Einsteigerbeispiel|Beispiel Onlinebank als Einstieg in Java]]
* [[Programmiersprachen]]


[[Kategorie:Java]]
*[http://www.gymmelk.ac.at/nus/informatik/wpf/JAVA/index.php Unterrichtsbeispiele zu JAVA]
[[Kategorie:Linksammlung]]

Version vom 6. Juli 2005, 05:56 Uhr

Software

Eclipse ist eine universelle KOSTENLOSE Entwicklungsplattform. Ecplise ist selber ein Java-Programm und bietet für die Java-Programmierung auch die beste Unterstützung. Ein echtes TOP-Programm! Es gibt zahlreiche Plugins, die die Funktionen von Eclipse erweitern können.
BlueJ ist eine kostenlose Entwicklungsumgebung, die auf die Bedürfnisse von Einsteigern im Unterricht Rücksicht nimmt. Zum Überwinden der ersten Hürden sehr sinnvoll.
ist ein UML-Werkzeug mit Code-Generator, mit dem viel Objektorientierung ohne viel Quellcode gelehrt und gelernt werden kann (s.a. Seiten der HU-Berlin)
  • Together

Kurse und Bücher zum Erlernen

Den Kurs gibt es in verschiedenen Varianten (Powerpoint- und PDF-Folien, Filme) zusammen mit Übungen und Beispielprogrammen.
Auch das neuste Buch des Standardwerkes (Nachfolger von "Go To Java 2") von Guido Kröger kann als gepackte Datei in Form von HTML-Seiten heruntergeladen werden. Dazu gibt es auch Beispieldateien.

Java ist auch eine Insel

Als HTML-Version bei Galileo-Open-Books oder PDF-Dokument herunterladbar.

Java 2

Buch, das als HTML-Version bei Galileo-Open-Books heruntergeladen werden können.

Kurztutorial (erlaubte Vervielfältigung nichtkommerziell - passen auf eine Diskette)


Unterrichtsreihen und -materialien