Java: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
main>BirgitLachner (→Kurse und Bücher zum Erlernen: update) |
main>Ugh K (→Aktuell: Java auf dem Mars) |
||
Zeile 8: | Zeile 8: | ||
* [http://www.heise.de/newsticker/meldung/65991 Sun verschenkt Entwicklungsumgebungen für Java], 10.11.2005 | * [http://www.heise.de/newsticker/meldung/65991 Sun verschenkt Entwicklungsumgebungen für Java], 10.11.2005 | ||
* [http://is11009.inf.tu-dresden.de/downloads/folien/43.pdf Viele Wege zu Java] - U. Hess (Heidelberg) | * [http://is11009.inf.tu-dresden.de/downloads/folien/43.pdf Viele Wege zu Java] - U. Hess (Heidelberg) | ||
* [http://www.cnn.com/2004/TECH/space/01/16/space.mars.java.reut/index.html Internet language runs remote-controlled Mars rover], Java auf dem Mars, Meldung aus dem Januar 2004 | |||
==Schulischer Einsatz == | ==Schulischer Einsatz == |
Version vom 7. Dezember 2005, 08:25 Uhr
"Java ist eine objektorientierte, plattformunabhängige Programmiersprache. Üblicherweise benötigen Java-Programme zur Ausführung eine spezielle Umgebung (Java Virtual Machine). Der Vorteil ist, dass nur diese Umgebung an verschiedene Computer und Betriebssysteme angepasst werden muss. Sobald dies geschehen ist, laufen auf der Plattform alle Java-Programme ohne Anpassungsarbeiten." (Aus Vorlage:Wp), 22.10.05
Aktuell
- Sun verschenkt Entwicklungsumgebungen für Java, 10.11.2005
- Viele Wege zu Java - U. Hess (Heidelberg)
- Internet language runs remote-controlled Mars rover, Java auf dem Mars, Meldung aus dem Januar 2004
Schulischer Einsatz
Java wird immer häufiger als Programmiersprache im Unterricht verwendet.
- Entsprechend gibt es zahlreiche Literatur, Fortbildungen und Software zum Thema Java im Unterricht.
- Java ist kostenlos und plattformunabhängig. Java ist stabil, aufgrund der Vielzahl der Versionen und Rechnerkonstellationen kann es aber zu unvorhergesehenen Problemen kommen.
- Java ist auf den ersten Blick bedienerunfreundlich. Bereis die Abfrage Tastatur in Programmen gestaltet sich schwierig. Andererseits gibt es Software, die diesen Mangel ausgleichen (z.B. BlueJ).
- Da Java objektorientiert ist, in der Industrie häufig benutzt wird und aktuell weite Verbreitung auf Handys bekommt, lässt sich sagen, dass Java im Trend ist und für Schüler daher motivierend.
- Applets lassen sich einfach im Internet veröffentlichen, was die Motivation weiter steigert.
- Vom Anspruch an die Rechner ist Java zwar speicherhungrig (mögl. mind. 128MB RAM), stellt aber keine hohen Erwartungen an den Prozessor (Pentium II möglich).
- Fazit: Die Hürde zum ersten Pieps ist hoch, wird aber dadurch ausgeglichen, dass man eine moderne und vielseitige Sprache im Unterricht hat, mit der man sämtliche Anwendungen schreiben kann.
Voraussetzungen
- siehe Java-Software
Java mit BlueJ
- siehe Java mit BlueJ
Kurse und Bücher zum Erlernen
- Java - Ein Wikibook-Kurs im Aufbau
- 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 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)
Thinking in Java, 3rd Edition
Unterrichtsreihen und -materialien
- Nussbaumer - JAVA (eine kleine Einführung) dazu: http://www.gymmelk.ac.at/~nus/informatik/wpf/JAVA/javahtml/index.html
- Materialien des Gym. Zitadelle, Jülich
Weblinks