Einführung in die Informatik für Logistiker und Wirtschaftsingenieure im Wintersemester 2013/14
Wichtige Informationen für Studierende der Ruhr-Universität im Rahmen des RuhrCampusOnline
- Es existiert eine spezielle Web-Seite mit zusätzlichen Informationen zum RCO Studium. Bitte folgen Sie diesem Link.
Überfüllte Hörsäle
Sie alle wissen, dass in diesem Wintersemester die doppelten Abiturjahrgänge der Bundesländer Nordrhein-Westfalen und Hessen an die Universitäten drängen. Dies wird zu sehr vollen Vorlesungen führen. Da auch in den letzten Jahren die Hörsäle zu Beginn des Semesters sehr voll, zum Teil sogar überfüllt waren, möchte ich Ihnen an dieser Stelle einige Informationen, speziell im Kontext zur Vorlesung "Einführung in die Informatik" geben:
- Ein Hörsaal darf nicht überfüllt werden, d. h. sind alle fest eingebauten Sitzplätze belegt, ist der Hörsaal voll. Jeder weitere Studierende überfüllt den Hörsaal.
- Alle Studierende, die keinen Sitzplatz gefunden haben, müssen den Hörsaal verlassen, haben aber Anspruch auf eine Wiederholung der Vorlesung zu einem späteren, aber zeitnahem Termin.
- Speziell für "Einführung in die Informatik" gibt es Videoaufzeichnungen aller Vorlesungen der letzten zwei Jahre. Jede Vorlesung wurde vollständig aufgezeichnet, die Aufzeichnungen werden Ihnen zur Verfügung gestellt.
- Auch die Vorlesungen dieses Semesters werden aufgezeichnet und Ihnen zur Verfügung gestellt.
- Sollte (in der Anfangsphase des Semesters) der Hörsaal überfüllt sein, denken Sie bitte daran, dass Sie den Vorlesungsinhalt auch bequem zu Hause online sehen und hören können.
- Verzweifeln Sie nicht, wenn alle Sitzplätze belegt sind. Sie haben die Möglichkeit die online-Vorlesung jederzeit zu sehen, Ersatztermine werden angeboten, liegen aber aufgrund der allgemein hohen Auslastung der Hörsäle in den Abendstunden von 20 - 22 Uhr.
- Im Laufe des Semesters nimmt die Häufigkeit von überfüllten Hörsälen erfahrungsgemäß ab.
Allgemeines zur Veranstaltung
- Die Veranstaltung besteht aus 2 SWS Vorlesung, 1 SWS Übung und 2 SWS Praktikum (2V+1Ü+2P)
- Die Übung und das Praktikum werden im Rahmen einer 3 SWS Veranstaltung 1 mal pro Woche als Block stattfinden
- Alle Teilnehmer der Vorlesung erhalten 1 mal pro Woche ein Übungs/Praktikumsblatt.
Die darauf befindlichen Aufgaben werden vorbereitet und im Rahmen des Übungs-/Praktikumsblocks am Rechner bearbeitet.
Während des Übungs-/Praktikumsblocks ist ein Tutor für Fragen, Hilfestellungen und weitere Erläuterungen anwesend. - Der Übungs-/Praktikumsblock findet in Rechnerräumen der Universität statt. Termine werden noch bekanntgegeben.
- Als Programmiersprache wird Java verwendet.
Aktuelles
- Die Klausureinsicht findet am 11.7.2014 von 14:00 - 16:00 Uhr im Raum 3.013 in der OH-12 statt.
- Die Korrektur der zweiten Klausur ist abgeschlossen. Ihre Noten können Sie im BOSS-System abfragen.
Weniger Aktuelles
- Zweite Klausur am 28.3.2014, 13:15.
- Die Klausur beginnt um 13:30, seien Sie rechtzeitig vorher in dem richtigen Hörsaal (13:15 ist eine gute Zeit).
- Die Klausur ist 2-stündig.
- Es sind keine Hilfsmittel zugelassen. Verwenden Sie keine Korrekturmaterialien!
- Hörsaalaufteilung für alle Studierende, die sich im BOSS-System angemeldet haben:
- Matrikelnummer 031393 - 167636: Audimax (Gebäude 14 auf diesem Plan).
- Matrikelnummer 167660 - 173012: HG II, HS 3 (Gebäude 13 auf diesem Plan).
- Alle Studierende, die sich nicht im BOSS-System angemeldet haben (z. B. Physikstudierende), schreiben im Audimax (Gebäude 14 auf diesem Plan).
- Halten Sie diese Einteilung unbedingt ein. Die Hörsäle sind bis auf den letzten Platz belegt!
- Die Klausurkorrektur ist abgeschlossen. Ihre Noten können Sie im BOSS-System abfragen.
- Die Einsicht findet am 19.3.2014 von 8:30 -9:30 im Raum 205, OH-16 statt.
- Die Anmeldefrist für die erste Klausur am 10.2.2014 mittels BOSS ist abgelaufen. Allerletzte Anmeldemöglichkeit ist am 3.2.2014 in meiner Sprechstunde.
- Das BOSS-System ist für die Klausuranmeldung freigeschaltet. Bei Problemen mit der Anmeldung, sprechen Sie mich bitte nach der Vorlesung an.
- Die Klausuren finden am 10.2.2014 und 28.3.2014 statt. Näheres zur Aufteilung von Teilnehmern auf Hörsäle wird an dieser Stelle rechtzeitig bekannt gegeben.
- Aufgrund der andauernden Probleme mit dem Video-Server befinden sich nun alle Mitschnitte auf dieser Web-Seite unter den Vorlesungsmaterialien.
- Es gibt keinen Grund mehr EWS zu benutzen.
- Die Probleme mit dem Video-Server sollten behoben sein. Alle Mittschnitte sind über EWS zu erreichen.
- Achten Sie bei der Anmeldung in EWS, dass Sie das richtige Semester (Wintersemester 2013/14) wählen.
- Die Video-Mitschnitte sind über EWS erreichbar. Diese Mitschnitte stammen aus dem Wintersemester 2012/13. Die organisatorischen Angaben sind daher nicht aktuell. Für aktuelle, organisatorische Angaben, nutzen Sie bitte die Folien, die Sie auf dieser Seite finden.
- Das Praktikum fällt aufgrund des Feiertages in dieser Woche in der nächsten Woche (4.11. - 8.11.) aus.
- Die Seite zum Ändern Ihres Passwortes finden sie hier.
- Die Verteilung der Praktikumsgruppen ist abgeschlossen. Nahezu alle werden über ihren Praktikumsplatz per EMail informiert. Diejenigen, die nicht per EMail informiert werden können, da sie keine EMail-Adresse angegeben haben, erfragen ihre Praktikumsgruppe in der Vorlesung.
- Es gibt noch Praktikumsgruppen, die nicht voll sind: 1 (10 Plätze frei), 4 (16 Plätze frei), 11 (13 Plätze frei), 17 (9 Plätze frei) und 22 (16 Plätze frei). In diese Gruppen können Sie wechseln, solange Plätze frei sind. Sollten dadurch in anderen Gruppen Plätze frei werden, können diese neu belegt werden. Diese Verteilung wird nicht mehr zentral koordiniert. Fragen Sie bitte den Gruppenleiter.
- Sollten Sie die Anmeldung über Assess versäumt haben, können Sie in Gruppen gehen, die noch Plätze frei haben. Vorrang haben immer Teilnehmer, denen ihre Gruppe über Assess zugewiesen wurde. Es kann keine Gruppe mit mehr als 30 Teilnehmern stattfinden.
- Die erste Vorlesung findet am 18.10.2013 um 8:30 im Hörsaal HS1 des Gebäudes Emil-Figge-Straße 50 (EF50) auf dem Campus Nord statt. Ein Lageplan der Universität finden Sie hier.
- Die Einteilung in Übungsgruppen findet während der Wochen vom 18.10.2013 - 22.10.2013, 20:00 statt. Die Anmeldung findet online statt. Näheres dazu in der Vorlesung.
- Das Assess-System erreichen sie hier.
Praktikum
Hier finden Sie die Praktikumsgruppen, Uhrzeiten und Orte:
Nr. | Wochentag | Zeit | Ort | Tutor |
1 | Montag | 8:00 - 11:00 | OH 14, U04 | Tobias van den Boom |
22 | Montag | 8:00 - 11:00 | MSW 16, U11 | Henning Timm |
2 | Montag | 11:00 -14:00 | MSW16, U11 | Michael Müller |
21 | Montag | 11:00 - 14:00 | OH 14, U04 | Sebastian Hauer |
3 | Montag | 14:00 - 17:00 | OH 14, U04 | Tobias van den Boom |
4 | Montag | 14:00 - 17:00 | MSW16, U11 | Michael Müller |
5 | Montag | 17:00 - 20:00 | MSW16, U11 | Solveig Ahorner |
6 | Montag | 17:00 - 20:00 | OH 14, U04 | Viktoria Hübert |
7 | Dienstag | 8:00 - 11:00 | OH 14, U04 | Jens Möllmer |
8 | Dienstag | 9:00 - 12:00 | MSW16, U11 | Marcel Preuß |
9 | Dienstag | 11:00 - 14:00 | OH 14, U04 | Jens Möllmer |
10 | Dienstag | 12:00 - 15:00 | MSW16, U11 | Ronald Hund |
11 | Dienstag | 14:00 - 17:00 | OH 14, U04 | Iman Kamehkhosh |
12 | Mittwoch | 8:00 - 11:00 | OH 14, U04 | Ronald Hund |
13 | Mittwoch | 9:00 - 12:00 | MSW16, U11 | Marcel Preuß |
14 | Mittwoch | 11:00 - 14:00 | OH 14, U04 | Iman Kamehkhosh |
23 | Mittwoch | 12:00 - 15:00 | MSW 16, U11 | Henning Timm |
15 | Mittwoch | 14:00 - 17:00 | OH 14, U04 | Viktoria Hübert |
16 | Mittwoch | 15:00 - 18:00 | MSW16, U11 | Jay Han |
17 | Mittwoch | 17:00 - 20:00 | OH 14, U04 | Sebastian Hauer |
18 | Donnerstag | 12:00 - 15:00 | OH 14, U04 | Sergej Karsten |
19 | Donnerstag | 14:00 - 17:00 | MSW16, U11 | Solveig Ahorner |
20 | Donnerstag | 15:00 - 18:00 | OH 14, U04 | Sergej Karsten |
OH-14: Otto-Hahn-Strasse 14
MSW16: Martin-Schmeißer-Weg 16
Montag | Dienstag | Mittwoch | Donnerstag | Freitag | ||||||
08:00 | Gruppe 22 |
Gruppe 1 |
Gruppe 7 | Gruppe 12 |
Vorlesung EINI -WiMa 08:15 - 9:45 |
Vorlesung
EINI -LogWIng 08:30 - 10:00 |
||||
09:00 | Gruppe 8 |
Gruppe 13 |
||||||||
10:00 | ||||||||||
11:00 | Gruppe 21 |
Gruppe 2 |
Gruppe 9 | Gruppe 14 | ||||||
12:00 | Gruppe 10 |
Gruppe 23 | Gruppe 18 |
|||||||
13:00 | ||||||||||
14:00 |
Gruppe 3 |
Gruppe 4 |
Gruppe 11 | Gruppe 15 | Gruppe 19 | |||||
15:00 | Gruppe 16 | Gruppe 20 | ||||||||
16:00 | ||||||||||
17:00 |
Gruppe 5 |
Gruppe 6 |
Gruppe 17 | |||||||
18:00 | ||||||||||
19:00 | ||||||||||
20:00 |
Veranstalter
Name | Telefon | Büro | eMail (+tu-dortmund.de) |
Lars Hildebrand (Vorlesung) | 0231 755-6375 |
Otto-Hahn-Straße 16, Raum 203 |
lars.hildebrand@... |
Termine
Die Vorlesung findet freitags von 8:30 - 10:00 im HS 1 in der EF50 (Emil-Figge-Straße 50) statt.
Nr. | Datum | Wochentag | Ort | Folien | Folien mit Kommentaren |
Audio-/Folienmitschnitt (WS 2012/13) |
Übungs/Praktikumsblatt | Ergänzungen |
1 | 17.10.2013 | Donnerstag | OH14, E23 | Kapitel 0 | - | Teil 01 | - | - |
2 | 24.10.2013 | Donnerstag | OH14, E23 | Kapitel 1 | Kapitel 1 | Teil 02 | Übungsblatt 1 | - |
31.10.2013 | Donnerstag | OH14, E23 | Vorlesung fällt aus | Vorlesung fällt aus | Vorlesung fällt aus | Vorlesung fällt aus | Vorlesung fällt aus | |
3 | 7.11.2013 | Donnerstag | OH14, E23 | Kapitel 2 | Kapitel 2 | Teil 03 | Übungsblatt 2 | |
4 | 14.11.2013 | Donnerstag | OH14, E23 | Kapitel 3.1 | Kapitel 3.1 | Teil 04 | Übungsblatt 3 | |
5 | 21.11.2013 | Donnerstag | OH14, E23 | Kapitel 3.2 | Kapitel 3.2 | Teil 05 | Übungsblatt 4 | |
6 | 28.11.2013 | Donnerstag | OH14, E23 | Kapitel 3.3 | Kapitel 3.3 | Teil 06 | Übungsblatt 5 | Lösungen zu den ergänzenden Aufgaben (ab 6.12.) |
7 | 5.12.2013 | Donnerstag | OH14, E23 | Kapitel 4.1 | Kapitel 4.1 | Teil 07 | Übungsblatt 6 | Lösungen zu den ergänzenden Aufgaben (ab 13.12.) |
8 | 12.12.2013 | Donnerstag | OH14, E23 | Kapitel 5.1 | Kapitel 5.1 | Teil 08 | Übungsblatt 7 | Lösungen zu den ergänzenden Aufgaben (ab 20.12.) |
9 | 19.12.2013 | Donnerstag | OH14, E23 | Kapitel 5.2 | Kapitel 5.2 | Teil 09 | Übungsblatt 8 | Lösungen zu den ergänzenden Aufgaben |
10 | 9.1.2014 | Donnerstag | OH14, E23 | Kapitel 6 | Kapitel 6 | Teil 10 | Übungsblatt 9 | Lösungen zu den ergänzenden Aufgaben |
11 | 16.1.2014 | Donnerstag | OH14, E23 | Kapitel 7 | Kapitel 7 | Teil 11 | Übungsblatt 10 | |
12 | 23.1.2014 | Donnerstag | OH14, E23 | Kapitel 8.1 | Kapitel 8.1 | Teil 12 | Übungsblatt 11 | Lösungen zu den ergänzenden Aufgaben |
13 | 30.2.2014 | Donnerstag | OH14, E23 | Kapitel 8.2 | Kapitel 8.2 | Teil 13 | Übungsblatt 12 | |
14 | 6.2.2014 | Donnerstag | OH14, E23 | voraussichtlich: Wiederholung |
Inhalte der Vorlesung
Nach einleitenden Anmerkungen zum Themengebiet „Informatik“ führt diese Veranstaltung in grundlegende Möglichkeiten der Programmierung in Java und in wesentliche Datenstrukturen und Algorithmen ein. Zunächst werden elementare Datentypen und Datenstrukturen sowie Felder besprochen. Objektreferenzen ermöglichen dann die Implementierung verketteter Listen und Bäume, die in Ausprägungen (wie Warteschlange, binäre Suchbäume und Heaps) behandelt werden. Dabei werden die Grundideen zur Modellierung mit Hilfe abstrakter Datentypen eingeführt. Darauf aufbauend wird das objektorientierte Paradigma vorgestellt und Vererbung inklusive der Verwendung von Konstruktoren, Mechanismen wie Überladen und Überschreiben sowie statische und abstrakte Methoden erläutert.
Zu den Inhalten gehören:
- Spezifikationen, Algorithmen, formale Sprachen, Grammatik
- Programmiersprachenkonzepte
- Syntax und Semantik
- imperative, objektorientierte, funktionale und logische Programmierung
- Grundlagen der Programmierung
- imperative Programmierung
- Verfeinerung, elementare Operationen, Sequenz, Selektion, Iteration, funktionale Algorithmen und Rekursion, Variablen und Wertzuweisungen, Prozeduren, Funktionen und Modularität
- objektorientierte Programmierung
- Algorithmen und Datenstrukturen
Die Vorlesung enthält die folgenden Lehreinheiten:
- Rechensystem & Datendarstellung
- Spezifikation – Algorithmus – Syntax & Semantik
- Kern imperativer Programmiersprachen
- Funktion – Prozedur – Methode – Rekursion
- Arrays – Internes Sortieren
- Objektorientierte Programmierung – Einführung
- Objektorientierte Programmierung – Vererbung
- Dynamische Datenstrukturen
Lernziele
Studierende sollen nach erfolgreichem Abschluss der Veranstaltung Kenntnisse und Konzepte der prozeduralen und objektorientierten Programmierung besitzen. Sie sollen diese auf konkrete Aufgabenstellungen übertragen und geeignete Lösungen konzipieren und implementieren können.