Informatik II Datenstrukturen und Algorithmen



Ähnliche Dokumente
Informatik I. Einführung in Java. Begrüßung. Zusatzveranstaltung

Informatik I. Prof. Dr. Xiaoyi Jiang Institut für Informatik Universität Münster WS 2008/2009. Xiaoyi Jiang Informatik I Grundlagen der Programmierung

Auswertung zu 5806V Grundlagen der Mensch-Maschine-Interaktion

Data Mining und maschinelles Lernen

Grundlagen der Programmierung II (GP 2)

Einführung in die Programmierung

Fächer und Prüfungen im Bachelorstudium

Einführung in die Informatik: Programmierung und Softwareentwicklung

Organisatorisches. Gilbert Beyer und Annabelle Klarl. Einführung in die Informatik. Zentralübung zur Vorlesung Einführung in die Informatik

Bachelorstudiengänge Angewandte Informatik. Universität Augsburg WS 2015/15

PHYSIK I. - Mechanik, Akustik, Wärmelehre - Ablauf der Vorlesung. Übungen. Leistungsnachweis

Prof. Dr. Detlef Krömker Carsten Heep. Institut für Informatik. Johann Wolfgang Goethe-Universität

Algorithmen und Datenstrukturen

Graphentheorie. für Wiederholer Bachelor Informatik und Wirtschaftsinformatik. Prof. Dr. Peter Becker

Technische Universität München Zentrum Mathematik Mathematik 2 (Elektrotechnik) Merkblatt Übungsbetrieb

Fächer und Prüfungen im Bachelorstudium

Betriebssysteme (BS) Einführung. Olaf Spinczyk.

Mathematik im Studiengang für das Lehramt an Grundschulen (L1)

Bachelor-Studiengang Angewandte Informatik mit einem Fachanteil von 50%

Softwareentwicklungspraktikum Nebenfach

Vorlesung Makroökonomik I SS Prof. Dr. Ansgar Belke Makroökonomik I Sommersemester 2009 Folie 1

Datenstrukturen und Algorithmen

Algorithmen und Datenstrukturen. Große Übung vom Nils Schweer

Einführung in das Bachelor of Arts Nebenfach

Einführung in die Informatik: Programmierung und Software-Entwicklung

Höhere Mathematik I. für naturwissenschaftliche Studiengänge. Dr. Mario Helm

Logik für Informatiker

Analysis I. Einige Bemerkungen zum Beginn... R. Haller-Dintelmann Analysis I

Informatik Studium an der Universität Oldenburg. Dr. Ute Vogel Fachstudienberaterin Informatik

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert

Grundlagen der Bilderzeugung und Bildanalyse - Mustererkennung

Evolutionäre Algorithmen Einführung

Aufbau des Lehramtsstudienganges Griechisch für Gymnasium

Zuständiger Professor Prof. Dr. Udo Wupperfeld Kolloquium: Siehe Aushang (bevorzugte Kommunikationsform)

Vorlesung Programmieren

Vorlesung Algorithmen und Datenstrukturen (Wintersemester 2017/2018)

Mathematik-Vorkurs. Philipps-Universität Marburg Wintersemester 2016/17. Dr. Andreas Lochmann. 4. Oktober

Grundlagen der Betriebssysteme

geändert durch Satzung vom 31. März 2010

Einführung in die Praktische Informatik WS 09/10

Lehrveranstaltungen SS 2017

Vorbesprechung zum Elektronikpraktikum WS2012/2013

ADS. 1. Vorlesung. Techniken der Programmentwicklung Prof. Dr. Wolfgang Schramm

Algorithmen & Datenstrukturen

Evaluation der Vorlesung Methoden des

22A) Was ist besonders gut an der Veranstaltung/Vorlesung?

Diskrete Strukturen WS Ernst W. Mayr. Wintersemester Fakultät für Informatik TU München

Lehrveranstaltungen SS 2019

Rechnernetze I SS Universität Siegen Tel.: 0271/ , Büro: H-B Stand: 14.

Prof. Dr. Thomas Markwig

Lehrveranstaltungen WS 2017/2018

I.1. Organisatorisches - 1 -

Prof. Dr. Heinrich Müller. Informatik VII Universität Dortmund. Organisatorisches zum Vorkurs Informatik

Vorlesung Programmierung

Mathematische Grundlagen

Fächer und Prüfungen

Grundlagen der Rechnerarchitektur

Willkommen im Studium!

Informatik I Felix Friedrich

I. Allgemeine Bestimmungen. II. Studieninhalte. III. Studienverlauf. IV. Prüfungselemente und Prüfungen. V. Übergangs- und Schlußbestimmungen

Übung zur Vorlesung Strukturiertes Programmieren WS 2014/15. Übungsblatt 1: JAVA - Erste Schritte Abgabe: Besprechung:

Informatik II Algorithmen & Datenstrukturen

Algorithmen und Datenstrukturen (AuD) Prof. Dr. Claudia Eckert und Dr. Thomas Stibor

Vorlesung Programmierung

Algorithmen und Datenstrukturen. PD Ma&hias Thimm

Vorlesung Programmierung

BWL B/BWL II ABSATZ UND BESCHAFFUNG

Schülerstudierende in Informatik-Grundvorlesungen an der Universität Göttingen

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008

Informatik I. 0. Organisation. Jan-Georg Smaus. Albert-Ludwigs-Universität Freiburg. 19. Oktober 2010

Algorithmen und Datenstrukturen in der Bioinformatik

Einführung in die Programmierung. Organisatorisches. Skript zur Vorlesung Einführung in die Programmierung

Mathematik: Ausbildung im zweiten Semester

Bachelor in Informatik, Reglement 2016

Algorithmen und Datenstrukturen

Betriebssysteme I WS 2017/2018. Betriebssysteme / verteilte Systeme Tel.: 0271/ , Büro: H-B 8404

Satzung zur Änderung der Fachspezifischen Bestimmungen für das Bachelor - Nebenfach Political and Social Studies (Erwerb von 60 ECTS-Punkten)

Logik für Informatiker

Allgemeine Informatik 1

Fortgeschrittene Programmiertechniken

Transkript:

Informatik II Datenstrukturen und Algorithmen Prof. Dr. Xiaoyi Jiang Institut für Informatik Universität Münster SS 2009 1

Organisation Organisation ist ein Mittel, die Kräfte des einzelnen zu vervielfältigen. Peter F. Drucker Gegenüber der Fähigkeit, die Arbeit eines einzigen Tages sinnvoll zu ordnen, ist alles andere im Leben ein Kinderspiel. Johann Wolfgang von Goethe Website: http://cvpr.uni-muenster.de/teaching/ss09/info2ss09/ Aktuelle Mitteilungen; Folien; Übungszettel; Diskussionsforum, uvm. 2

Struktur der Vorlesung Vorlesung: Mo. 8:15-10:00 Do. 8:15-10:00 Hörsaal: M1 Dozent: Prof. Dr. Xiaoyi Jiang Übungen: Mo. /Di./ Mi. Hörsaal: Siehe Website Koordinator: Lucas Franek Veranstaltung: Repetitorium Zeit: Semesterferien Verantwortlicher: Kai Rothaus 3

Struktur der Vorlesung Team Dozent: Prof. Dr. Xiaoyi Jiang Koordinator (Vorlesung & Übungen): Lucas Franek: Büro 611; lucas_franek@uni-muenster.de Verantwortlicher (Repetitorium): Kai Rothaus: Büro 602b; rothaus@uni-muenster.de Ca. 15 Übungsleiter (einige davon speziell für WI-Gruppen) 4

Struktur der Vorlesung Übungen Anmeldung mit vollständigen Informationen für eine Übungsgruppe über Website der Vorlesung Die Übungen beginnen am 20./21./22.4. I.d.R. jede Woche ein Übungsblatt zu bearbeiten Gemeinsame Abgabe (3 Teilnehmer pro Blatt) ist erlaubt und gewünscht Sie sollten trotzdem soviele Aufgaben wie möglich selber bearbeiten Klavierspielen lernt man nicht durch Hören einer Vorlesung über das Klavierspielen, sondern durch regelmäßiges Üben. Abschreiben von Lösungen ist uncool, unklug, unethisch und hat Folgen (spätestens bei der Klausur) 5

Struktur der Vorlesung Sie sollten trotzdem soviele Aufgaben wie möglich selber bearbeiten: Bittere Erfahrungen (?) aus der nahen Vergangenheit (Info I) ÜP A1 A2 A3 A4 A5 A6 A7 Summe BP 65% 1,0 0,0 3,5 0,0 X 0,0 0,0 4,5 6,0 84% 0,0 X X 2,0 4,0 X 2,0 8,0 10,0 89% 1,0 2,0 5,0 3,0 X 5,0 0,0 16,0 10,0 6

Struktur der Vorlesung Repetitorium (Kai Rothaus) Zielgruppe: Studierende mit nicht bestandener Klausur Gezielte Wiederholung von Vorlesungsinhalten Behandlung von Übungszetteln und Klausuraufgaben Ziel: Vorbereitung auf die Nachklausur Besuch dieser Veranstaltung freiwillig und nicht als Studienleistung anrechenbar Ca. 2 Wochen während Semesterferien; wird später bekanntgegeben 7

Vertretene Studiengänge Informatik (Bachelor) Informatik Lehramt (2-Fach Bachelor) Geoinformatik (Bachelor) Wirtschaftsinformatik (Bachelor) Nebenfach Informatik (Bachelor Mathematik) Nebenfach Informatik (Bachelor Physik) Studierende aus früheren Jahren mit Nachholbedarf 8

Ziele der Vorlesung Einführung in grundlegende Datenstrukturen (Listen, Bäume, Graphen, etc.) und Algorithmen, die für die gesamte Informatik von Bedeutung sind Konsolidierung der Programmierung in Java Erkenntnis, was Informatik ausmacht (Informatik ist nicht mit Hacken am Computer gleichzusetzen) Neugier auf Ihr weiteres Informatik-Studium 9

Anforderungen an Veranstalter Dozent Vermitteln des Stoffes in angemessenem Tempo Gratwanderung zwischen Breite und Tiefe Blick über den Vorlesungstellerrand Übungskoordinator & -leiter Vertiefen der Vorlesungsinhalte durch Übungen Lernhilfen und zusätzliche Herausforderungen 10

Anforderungen an Studierende Studierende Teilnahme an der Vorlesung und an den Übungen Eigenständige Nachbearbeitung des Vorlesungsstoffes Richtlinie: mindestens soviel Zeit wie für Vorlesung, d.h. 4h / Woche Auseinandersetzung mit Primär- und Sekundärliteratur Aktive Bearbeitung der Übungsaufgaben Eigeninitiative beim Vertiefen des Programmierens Überwinden der Praxisschwelle Feedback an den Dozenten bzw. Übungsleiter 11

Anforderungen an Studierende 12

Anforderungen an Studierende Was ich sehr ungern erleben möchte (auch in Ihrem Interesse) Kurz vor Klausur: Wie soll ich BlueJ installieren? Ich möchte noch einige Programmierübungen zur Klausurvorbereitung machen. Im späten Stadium des Studiums: Wie soll ich ein Java Programm kompilieren und zum Laufen bringen? U.ä. 13

Anforderungen an Studierende Survival-Regeln (im Interesse aller Beteiligten) Wir sind alle im gleichen Boot Rücksicht auf andere nehmen! Nicht zu spät in die Vorlesung; nicht zu früh die Vorlesung verlassen Laptop nicht zugelassen (außer bei Programmvorführung) Gespräche mit Nachbarn auf Minimum beschränken Nicht zu schnell und zu viel Aufgeregtheit (uncool und verschlimmert nur die Probleme) 14

Hinweise zu Materialien Folien werden i.d.r. bis etwa 14 Uhr am Vortag ins Netz gestellt Skript existiert nicht Hilfreich: Anmerkungen in den Folien und handschriftliche Ergänzungen ( aktive Teilnahme) Zu den einzelnen Themenbereichen werden als ergänzende Literatur Bücher genannt, die z.t. in der Bibliothek als Semesterapparat zur Verfügung stehen Es ist notwendig, dass Sie darüber hinaus selbstständig zusätzliche Literatur aussuchen und lesen 15