Gliederung Javakurs 2007: Unterschied zwischen den Versionen
(ellen: Dozenten) |
(übungen und Beschreibung eingefügt) |
||
Zeile 1: | Zeile 1: | ||
+ | == Vorlesungen == | ||
+ | Nach einem Gespräch mit Herrn Pepper haben wir uns entschlossen im Kurs mehr Zeit für die Grundlagen der Javaprogrammierung aufzuwenden und weniger stark auf Objektorientierung und weiterführende Konzepte einzugehen. | ||
+ | |||
+ | Im Folgenden sind die Lehreinheiten der einzelnen Tage und ihre Inhalte aufgelistet. | ||
+ | Die Verteilung der Themen an Vortragende würden wir gerne hier übers Wiki regeln. Ich denke wenn sich jeder bei mindestens zwei LEs als Interessent einträgr und vermerkt wie viele LEs er insgesamt halten möchte, sollte sich bis zum 11.03.2007 für jede LE auf diesem Wege ein Team gefunden haben. | ||
+ | |||
+ | |||
+ | |||
=== LE 1 (45 min), Tag 1 === | === LE 1 (45 min), Tag 1 === | ||
− | '''Interessenten:''' RobertL, | + | '''Interessenten:''' RobertL (max 2LE), |
* Organisatorisches | * Organisatorisches | ||
* HelloWorld | * HelloWorld | ||
Zeile 35: | Zeile 43: | ||
=== LE 4 (45 min), Tag 3 === | === LE 4 (45 min), Tag 3 === | ||
− | '''Interessenten:''' | + | '''Interessenten:'''RobertL (max 2LE) |
* Wie löse ich Aufgaben | * Wie löse ich Aufgaben | ||
* Strukturelle Programmierung | * Strukturelle Programmierung | ||
=== LE 5 (45 min), Tag 3 === | === LE 5 (45 min), Tag 3 === | ||
− | '''Interessenten:''' RobertL | + | '''Interessenten:''' RobertL (max 2LE), |
* Objektorientierung | * Objektorientierung | ||
** Gruppierung von Daten/eigene Datentypen | ** Gruppierung von Daten/eigene Datentypen | ||
Zeile 55: | Zeile 63: | ||
* == versus equals | * == versus equals | ||
− | === Abschlussveranstaltung | + | |
+ | == Übungen == | ||
+ | |||
+ | === LE 1 (2h), Tag 1 === | ||
+ | |||
+ | === LE 2 (2h), Tag 1 === | ||
+ | |||
+ | === LE 3 (4h), Tag 2 === | ||
+ | |||
+ | === LE 4 (2h), Tag 3 === | ||
+ | |||
+ | === LE 5 (2h), Tag 3 === | ||
+ | |||
+ | === LE 6 (4h), Tag 4 === | ||
+ | |||
+ | |||
+ | == Abschlussveranstaltung == | ||
* bedankung bei IRB, Teilnehmer, etc. | * bedankung bei IRB, Teilnehmer, etc. | ||
* ellen hält eine Rede ;) | * ellen hält eine Rede ;) |
Version vom 2. März 2007, 13:19 Uhr
Inhaltsverzeichnis
Vorlesungen
Nach einem Gespräch mit Herrn Pepper haben wir uns entschlossen im Kurs mehr Zeit für die Grundlagen der Javaprogrammierung aufzuwenden und weniger stark auf Objektorientierung und weiterführende Konzepte einzugehen.
Im Folgenden sind die Lehreinheiten der einzelnen Tage und ihre Inhalte aufgelistet. Die Verteilung der Themen an Vortragende würden wir gerne hier übers Wiki regeln. Ich denke wenn sich jeder bei mindestens zwei LEs als Interessent einträgr und vermerkt wie viele LEs er insgesamt halten möchte, sollte sich bis zum 11.03.2007 für jede LE auf diesem Wege ein Team gefunden haben.
LE 1 (45 min), Tag 1
Interessenten: RobertL (max 2LE),
- Organisatorisches
- HelloWorld
- Wie wird ein iteratives Programm verarbeitet?
- Variablen
- Deklaration und Zuweisung
- wichtige Basistypen
- Fallunterscheidungen
- Blöcke und Einrückung
- Kommentare
- compilieren und ausführen
- Compilermeldungen lesen
LE 2 (45 min), Tag 1
Interessenten: RobertB,
- Arrays
- Schleifen
- while
- for
- Schleifenbedingungen
- Endlosschleifen vermeiden (Gleitkommazahlen, >=, ...)
LE 3 (45 min), Tag 2
Interessenten: RobertB,
- Methoden
- Warum benutzen wir Methoden?
- Wie werden sie deklariert?
- Call by Value
- sprechende Namen
- Testen
- Testwerte finden
- Was kann man mit Testen erreichen, warum trotzdem essentiell
- Debugging
LE 4 (45 min), Tag 3
Interessenten:RobertL (max 2LE)
- Wie löse ich Aufgaben
- Strukturelle Programmierung
LE 5 (45 min), Tag 3
Interessenten: RobertL (max 2LE),
- Objektorientierung
- Gruppierung von Daten/eigene Datentypen
- Daten bringen ihre Methoden mit
LE 6 (45 min), Tag 4
Interessenten:
- Wiederholung LE 5
- Kapselung /Information Hiding
- Java API
- Standardmethoden (ohne Vererbung)
- toString
- equals
- == versus equals
Übungen
LE 1 (2h), Tag 1
LE 2 (2h), Tag 1
LE 3 (4h), Tag 2
LE 4 (2h), Tag 3
LE 5 (2h), Tag 3
LE 6 (4h), Tag 4
Abschlussveranstaltung
- bedankung bei IRB, Teilnehmer, etc.
- ellen hält eine Rede ;)