Lernziel

Vermittlung grundlegender Konzepte der und Arbeitstechniken, die zum Programmieren notwendig sind. Dazu wird die Sprache Java eingesetzt.

Aktuelles

Eine kleine Übersicht über die Themen dieses Semester und für wann sie in etwa geplant sind. Die Zahl vorne gibt die Woche an.

0 Hello World
1 Datentypen, if else, Logik
2 Datentypen (Rest)
3 Schleifen
4 Gültigkeit, verschachtelte Schleifen
5 Arrays (und mehr Schleifen)
6 Methoden
7 Rekursion
8 Klassen als Typen
9 Abstrakte Datentypen
Anhang (Exceptions, Weiterführende Konzepte, API, Syntaxübersicht)

Das komplette Skript zum Lesen am Bildschirm inklusive Anhang (Teil 5). Bitte über das Skriptedrucksystem ausdrucken.

Skript

Aufgabenblätter

Blatt 0 Hello World
Blatt 1 Datentypen und Kontrollstrukturen
Blatt 2 Typecast, Logik
Blatt 3 Schleifen
Blatt 4 verschachtelte Schleifen
Blatt 5 Arrays
Blatt 6 Methoden und Gültigkeit
Blatt 7 Rekursion
Blatt 8 Klassen
Blatt 9 mehr Objektorientierung
Blatt 10 Weihnachtsblatt
Blatt11 Listen
Blatt 12 Bäume
Blatt 13 API

Nützliche Links

Termine

Tutorien im O28 Pool:
Montag, 10:15 - 12:00 Uhr
Montag, 14:15 - 16:00 Uhr
Montag, 18:15 - 20:00 Uhr
Dienstag, 14:15 - 16:00 Uhr
Mittwoch, 10:15 - 12:00 Uhr
Mittwoch, 16:15 - 18:00 Uhr

Rubikon