You are here: Home Teaching Summer Term 2014 Einführung in die Informatik …

Einführung in die Informatik (Vorlesung)

Die Vorlesung gibt eine Einführung in die Grundlagen der Informatik. Anhand der Programmiersprache Java werden Grundkonzepte der Programmierung erläutert. Dazu gehören Grundlagen von Algorithmen, prozedurale Programmierung, Datenabstraktion, datengesteuerte und objekt-orientierte Programmierung. Die Vorlesung wird durch Tutorien begleitet, in denen Übungsaufgaben besprochen werden.
Veranstaltungsart Vorlesung
Dozenten Dr. Jochen Hoenicke, Prof. Dr. Andreas Podelski, Alexander Nutz
Vorlesung Mittwoch, 14:00–16:00, HS 101-00-026
Übung Dienstag, 16:00–18:00, Mittwoch, 16:00–18:00,
Freitag, 12:00–14:00
Erste Veranstaltung
Vorlesung 30.04.2014
Lehrsprache Deutsch
Kreditpunkte 6
Prüfung
Klausur, am 05.09.2014, 14 Uhr
Vorlesungsverzeichnis Einführung in die Informatik

Neuigkeiten

  • 2015-03-17: Die Noten der Nachklausur sind eingetragen. Die Klausureinsicht der Nachklausur findet am 1. April von 16:00 bis 18:00 im Raum 52-00-016 (Seminarraum, Lehrstuhl Softwaretechnik) statt.
  • 2015-03-11: Nachklausur: Die Nachklausur findet bekanntlich am 12. März 2015 statt. Klausurbeginn ist um 14:15 Uhr im Kino-Hörsaal (großer Hörsaal in Gebäude 82, dem Mensagebäude). Bitte Seien Sie spätestens um 14:05 Uhr vor Ort, damit die Klausur pünktlich beginnen kann.
  • 2014-09-18: Am Freitag den 19. September findet von 13:00 bis 14:30 eine Klausureinsicht statt (wie auch per E-Mail angekündigt). Auf Wunsch können auch individuell andere Termine vereinbart werden -- schreiben Sie uns eine E-Mail. Die voläufigen Noten sollten seit dem vergangenen Dienstag für Sie einsehbar sein.
  • 2014-08-13: Einige Fehler in den Lösungsskizzen zur Probeklausur wurden behoben.
  • 2014-07-30: Eine Version der Probleklausur mit Lösungsskizzen ist online.
  • 2014-07-30: Kleines Update der Probeklausur: In Aufgabe 3, Binäre Suchbäume war die vorgegebene contains(..) Methode falsch, ist jetzt berichtigt (letztes Update: 16:52 Uhr)
  • 2014-07-28: Eine Probeklausur steht online. Der Link ist unter denen der Übungsblätter. Eine Version mit Lösungsskizzen wird im Laufe dieser Woche hochgeladen werden.
  • 2014-07-23: In der Vorlesung wurde ich (Alexander) auf einen Fehler in den Folien zum Thema "binary search" aufmerksam gemacht. Der Quelltext war tatsächlich falsch. In den aktuellen (17:15 Uhr hochgeladen) Folien ist dieser Fehler behoben.
  • 2014-05-02: Die (vorläufige) Einteilung der Übungsgruppen ist fertig. (Sie benötigen ihren Rechenzentrums-Login und müssen in Daphne bei der Veranstaltung angemeldet sein.)
  • 2014-04-30: Die Einteilung in die Übngsgruppen findet in der ersten Vorlesung statt.  Die Übungen finden dann zum ersten Mal in der zweiten Woche statt (ab 06. Mai).
    Sollten Sie nicht an der ersten Vorlesung teilnehmen können, schreiben Sie bitte eine Mail an Jochen Hoenicke mit folgenden Informationen: Name und Rechenzentrumslogin [z.B. ab123], Übungspartner, Prioritäten für die drei Übungstermine.  Bitte melden Sie sich auch im Daphne an (Link siehe unten).
  • 2014-04-02: homepage

Formalia

Prüfungen

Die Benotung der Vorlesung erfolgt anhand einer Abschlussklausur. Die Klausur findet voraussichtlich am 05.09.2014 um 14 Uhr in den Hörsälen im Geb. 101 statt.

Übungsgruppen

Ergänzend zur Vorlesung gibt es Übungsgruppen. Hier werden nicht nur die Übungsaufgaben besprochen, sondern auch der Stoff der Vorlesung kann noch einmal diskutiert werden. Deshalb ist die aktive Mitarbeit in der Übungsgruppe wichtig, es besteht allerdings keine Anwesenheitspflicht.

Übungsblätter

Jede Woche wird ein Übungsblatt ins Netz gestellt.  Die Übungsblätter sollten in Teams von zwei Personen aus derselben Übungsgruppe bearbeitet werden.  Die Übungsblätter werden im Laufe einer Woche bearbeitet und können immer bis Montag 23:59 Uhr abgegeben werden. Die Abgabe der Übungsblätter ist freiwillig, eine Mindestpunktzahl für Klausurzulassung oder Bonuspunkte gibt es nicht.

Unterlagen

Übungsblätter

Folien & Vorlesungsaufzeichnung

werden im Laufe des Semesters hier angeboten.

  1. Vorlesung 1: FolienAufzeichnung (Download) (30. April 2014)
  2. Vorlesung 2: FolienAufzeichnung (Download) (7. Mai 2014)
  3. Vorlesung 3: FolienAufzeichnung (Download) (14. Mai 2014)
  4. Vorlesung 4: FolienAufzeichnung (Download) (21. Mai 2014)
  5. Vorlesung 5: Folien, Aufzeichnung (Download) (28. Mai 2014)
  6. Vorlesung 6: Folien, Aufzeichnung (Download) (4. Juni 2014)
  7. Vorlesung 7: Folien, Aufzeichnung (Download) (18. Juni 2014)
  8. Vorlesung 8: Folien, Aufzeichnung (Download) (25. Juni 2014)
  9. Vorlesung 9: Folien, Aufzeichnung (Download) (2. Juli 2014)
  10. Vorlesung 10: FolienAufzeichnung (Download) (9. Juli 2014) Dateien zur Vorlesung im SVN
  11. Vorlesung 11: Folien, Aufzeichnung, (Download) (16. Juli 2014) Zip-Datei mit in der Vorlesung vogestellten Dateien
  12. Vorlesung 12: Folien, Aufzeichnung, (Download) (23. Juli 2014)
  13. Vorlesung 13: Folien, Aufzeichnung, (Download) (30. Juli 2014)
  14. Alle Folien

 

Links & Literatur

Bücher

  • Dietmar Ratz, Jens Scheffler, Detlef Seese und Jan Wiesenberger, Progammieren in Java, Carl Hanser Verlag GmbH & Co. KG,2011
  • Dietrich Boles, Programmieren spielend gelernt mit dem Java-Hamster-Modell, Springer Verlag, 2013
  • Hans-Peter Habelitz, Programmieren lernen mit Java: Aktuell zu Java 7, Galileo Computing

Resourcen

Links