Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Betrifft: Fachschule Technik- Datenelektronik Theorie & Labor Dieses Chaos ist ein Wahnsinn mit Methode. Literaturhinweise: Da ich immer wieder, z.T. auch sehr unqualifiziert gefragt werde, welche Literatur wir verwenden, bzw. an welche Unterlagen ich mich ausser den Arbeitsblättern, den Powerpoint Präsentationen und des Tafelanschriebs lang hangele. Hier noch einmal eine schriftliche Liste für die, die im Unterricht zu spät kommen oder schlafen. Diese Liste dient zum Selbststudium. Wichtiger Hinweis: ich unterichte kein JAVA. JAVA ist einfach unsere Unterrichtssprache zum Üben des theorethisch besprochenen. Das heisst für die Laborphase. Ich rate dringend davon ab, 1000 andere Literaturstellen zu verwenden. Ich bemühe mich, den Stoff für die Schüler didaktisch zu reduzieren. Es existieren (2007) immer noch keine verbindlichen Lehrpläne, geschweige denn pädagogisch didaktisch aufbereitete Literatur für unsere Ebene. Ich spreche hier bis zum Abitur und für die Fachschulen Technik. 1. Zum direkten Zugriff auf unseren Laptops schlage ich immer folgende zwei kostenlose Bücher für Codeschnippsel und zum spicken vor. 1.1. http://www.javabuch.de/ Download und Installation 1. Zunächst sollte auf dem Installationsrechner ein neues Verzeichnis angelegt werden, beispielsweise \hjp4. 2. In diesem Verzeichnis wird ein Unterverzeichnis html angelegt (also \hjp4\html). 3. Nun muß die Datei hjp4html.zip (3.5 MByte) geladen und (inkl. Unterverzeichnissen) in das neu angelegte html-Unterverzeichnis entpackt werden. 4. Damit die Online-Links auf die Beispieldateien funktionieren, sollte auch die Datei hjp4exam.zip (630 kByte) geladen werden. 5. Die darin enthaltenen Dateien werden in ein ebenfalls neu anzulegendes Unterverzeichnis examples in \hjp4 (also \hjp4\examples) entpackt. 6. Die Startdatei für das Buch ist cover.html im Unterverzeichnis html (also \hjp4\html\cover.html). 1.2 http://www.galileocomputing.de/openbook/javainsel6/ 2. Professioneller 2.1 http://www.exampledepot.com/ javaalmanac 2.2 http://java.sun.com/j2se/1.4.2/docs/api/ 2.3 http://java.sun.com/docs/books/tutorial/ tutorial sun 2.4 http://72.5.124.55/developer/onlineTraining/ 2.5 http://www.falkhausen.de/en/diagram/diagram.html Klassendiagramme visuell 2.6 java Style guide Stil?? S. java ist … 1.2 Kapitel 26 http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html Code Conventions http://72.5.124.55/products/jlf/ JAVA Look and Feel C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 1 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz 3 . Internet Quellen: 3.1 http://www.jeckle.de/ Vorlesungen 3.2 http://de.wikipedia.org/wiki/Helmut_Balzert Ein deutscher Papst 3.3 http://www.rrzn.uni-hannover.de/buecher.html Gut und billig 3.4 http://service.phil-fak.uni-duesseldorf.de/tutorial/java/SelfJAVA/index.html 4. Eigene Skripte und Links auf meiner Homepage (nicht alle) 4.1 Prozedurales Programmieren (FTE1) www.munz-udo.de Informationstechnik speziell Programmiersprachen JAVA Hier folgendes pdf. File mit Aufgaben und Lösungen (65 Seiten). C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 2 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz und folgendes Word File. C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 3 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Auf derselben Seite ein bisschen tiefer findet man folgenden Kurs von mir. Ein bisschen älter aber noch immer aktuell. FTE2: Ab dem 3. Semester leigt laut Lehrplan die Betonung auf OOP, OOA und UML. Für den Einstieg in OOP kann man auch hier einen Teil des obigen Kurses nehmen. C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 4 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Unter Informationstechnik speziell OOA&D Findet man unter OOP_JAVA&UML folgendes Skript (54) Seiten speziell zu OOP Grundlagen. C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 5 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Ein zweites Einführungsskript zu OOP findet sich hier (JAVA_2_OOP). C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 6 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Ein Lehrbuch der Heide Balzert findet man hier (ebook). C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 7 Prozedurale Programmierung Objektorientierte Programmierung und Analyse Zu UML, Systemtechnik, AI/KI und Eclipse s. Extra Scripte copyleft: munz Zur UML Einführung dienen folgende sehr einfache Skripte: Aktuelle Skripte und Unterlagen erhalten Sie im Unterricht. Ich wiederhole mich: Alles hier vorgeschlagene ist Zusatzmaterial zum Selbststudium, das heisst zur Ergänzung und Vertiefung des im Unterricht Gesagten.!!!!!!!!!!! Have Fun MUNZ C:\Dokumente und Einstellungen\UM\Desktop\FTE1_JAVA\Literaturhinweise.doc 8