Programmieren und Problemlösen FS14

[Vorlesung | Übung | Literatur | Repository | Projekte ]

Wichtig:
Infos zu den Projektpräsentationen nachlesen!



Diese Vorlesung ist eine Einführung in das Programmieren mit Java. Es wird gezeigt, wie Problemstellungen analysiert werden und wie geeignete Algorithmen zur Lösung der Problemstellungen entwickelt werden können.

Vorlesung

Vorlesungsverzeichnis

Die offiziellen Vorlesungsdaten stehen im Vorlesungsverzeichnis unter VVZ

Termine

Mo 8-10CAB G59
Mi 15-17HG G26.5
Die Vorlesung dauert sieben Wochen (bis 02. April 2014).

Personen

Material

VorlesungDatumMaterialBuchkapitel
117. Februar 2014 Überblick
Einführung
1-5
219. Februar 2014 Arrays
Bergprogramme im Repo unter "/vorlesungsprogramme/"
7
324. Februar 2014 Projektinfos
Methoden
6
426. Februar 2014 Klassen, Typen, Objekte, Scope
Personenprogramme im Repo unter "/vorlesungsprogramme/"
8-10
503. März 2014 I/O und Exceptions 19
605. März 2014 Datenstrukturen 12, 21.1
710. März 2014 Datenstrukturen Teil 2 12, 21.1
812. März 2014 Objektorientiertes Programmieren 13
917. März 2014 GUI-Einführung
1019. März 2014 Design-Patterns
1124. März 2014 Threads Teil 1 20
1226. März 2014 Threads Teil 1
Wichtig: Infos zu den Projektpräsentationen nachlesen!
20

Allgemeine Fragen

Allgemeine Fragen können an die Mailingliste ppl2014@lists.inf.ethz.ch gerichtet werden.

Übungen

Termin

Die Übungsstunde findet jeweils am Mi 17-18 im HG G26.5 statt.

Personen

Die Übungen werden geleitet von

Material

ÜbungDatumMaterialLösung
119. Februar 2014 Aufgabenblatt 1 SVN: /musterloesung01/
226. Februar 2014 Aufgabenblatt 2 SVN: /musterloesung02/
305. März 2014 Aufgabenblatt 3 SVN: /musterloesung03/
412. März 2014 Aufgabenblatt 4 SVN: /musterloesung04/
419. März 2014 Aufgabenblatt 5 SVN: /musterloesung05/

Literatur

In der Vorlesung wird folgende Literatur verwendet:

Repository

Um den Code (Übungen und Projekte) abzugeben, verwenden wir ein Subversion-Repository.

Das Repository enthält eine Anzahl Pfade, die ausgecheckt werden können. Die Folgenden Pfade sind verfügbar:

Projekte

Die Projektpräsentationen finden am 02. April 2014 während der Vorlesungs- und Übungszeit statt.

Bitte beachten Sie folgende wichtige Informationen zur Projektpräsentation.

Die Projekte werden einzeln präsentiert. Die Gruppeneinteilung ist im Repo unter folgendem Link eingecheckt: https://svn.inf.ethz.ch/svn/systems/teaching/ppl/projektinfos/126_einteilung.pdf

Projektliste:
Gerne publizieren wir auf Wunsch die Projekte nach der Präsentation.

(c) by asq
Aktualisiert: 27.03.2014
adrian_laurent.schuepbach@alumni.ethz.ch
www.gribex.net