Einführung in die Informatik (Vorlesung)
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
- Übungsblatt 1, Addition.java, Anleitung IOTools
- Übungsblatt 2
- Übungsblatt 3
- Übungsblatt 4
- Übungsblatt 5
- Übungsblatt 6, FileInput.java, LittleGauss.java
- Übungsblatt 7, SortedLists.java, SortedLinkedList.java
- Übungsblatt 8, SortedLinkedList.zip
- Übungsblatt 9, numbers.txt
- Übungsblatt 10, MinMax.java, GeometricObjectsTest.java
- Übungsblatt 11, Fibo.java, FiboTest.java
- Übungsblatt 12
- Probeklausur, Probeklausur mit Lösungsskizzen
Folien & Vorlesungsaufzeichnung
werden im Laufe des Semesters hier angeboten.
- Vorlesung 1: Folien, Aufzeichnung (Download) (30. April 2014)
- Vorlesung 2: Folien, Aufzeichnung (Download) (7. Mai 2014)
- Vorlesung 3: Folien, Aufzeichnung (Download) (14. Mai 2014)
- Vorlesung 4: Folien, Aufzeichnung (Download) (21. Mai 2014)
- Vorlesung 5: Folien, Aufzeichnung (Download) (28. Mai 2014)
- Vorlesung 6: Folien, Aufzeichnung (Download) (4. Juni 2014)
- Vorlesung 7: Folien, Aufzeichnung (Download) (18. Juni 2014)
- Vorlesung 8: Folien, Aufzeichnung (Download) (25. Juni 2014)
- Vorlesung 9: Folien, Aufzeichnung (Download) (2. Juli 2014)
- Vorlesung 10: Folien, Aufzeichnung (Download) (9. Juli 2014) Dateien zur Vorlesung im SVN
- Vorlesung 11: Folien, Aufzeichnung, (Download) (16. Juli 2014) Zip-Datei mit in der Vorlesung vogestellten Dateien
- Vorlesung 12: Folien, Aufzeichnung, (Download) (23. Juli 2014)
- Vorlesung 13: Folien, Aufzeichnung, (Download) (30. Juli 2014)
- 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