Einführung in die Informatik: Programmierung und Softwareentwicklung

Aktuelles | Inhalt | Personen | Zeit und Ort | Materialien | Übungen | KlausurHörerkreis | WiederholungLiteratur

 

Aktuelles

  • 28.02.2019: Nachholklausur: Die Räume für die Nachholklausur stehen fest (6 ECTS im Hörsaal B 201, 9 ECTS im AudiMax). Vergessen Sie nicht die Anmeldung im UniWorX!
  • 04.02.2019: Klausurrelevanter Stoff:
    Für die 6 ECTS-Klausur: Kapitel 1 bis 10
    Für die 9 ECTS-Klausur: Der Inhalt der Vorlesung am 6.2.2019 ist nicht relevant für die Klausur am 8.2.2019. Die Vorlesung am 30.01.2019 hat Kapitel 14 bis einschließlich zur Folie 46/60 ("Beispiel Breitendurchlauf") behandelt.
  • 30.01.2019: Klausurhinweise: Wir schicken Ihnen in den nächsten Tagen wichtige Hinweise zur Klausur per Mail über UniWorX. Kontrollieren Sie daher Ihre Campus-Mailadresse!
  • 30.01.2019: Klausureinsicht: Die Einsicht zur Klausur findet am Dienstag, dem 26.02.2019, von 13 bis 15 Uhr im Raum F003 Oettingenstr. 67 statt.
  • 29.01.2019: Fragestunde: In der Zentralübung am 06.02.2019 findet eine Fragestunde für alle Studierenden (6 ECTS und 9 ECTS statt). Bitte schicken Sie mir vorher Ihre Fragen per Email.
  • 18.12.2018: Reduzierung der Übungsgruppen: Da der Vorlesungsstoff beginnend mit Kapitel 11 (vom 09.01.2019) nicht mehr für die Klausur mit 6 ECTS relevant ist, reduzieren wir ab 11.01.2019 die Übungsgruppen auf Fr 12-14, Fr 14-16 und Mo 14-16. Die Übungsgruppen Fr 10-12, Mo 16-18 und Mo 18-20 finden dann nicht mehr statt. Bis 07.01.2019 finden alle Übungstermine regulär statt.
  • 18.12.2018: Probeklausur: Unter Materialien finden Sie eine Probeklausur inklusive Musterlösung für 6 ECTS und 9 ECTS. Die Probeklausur wird nicht im Rahmen der Vorlesung, Zentralübung oder Tutorium besprochen. Sie dient der selbstständigen Vorbereitung.
  • 24.09.2018: Nachholklausur: Der Termin der Nachholklausur steht fest (25.03.2019, 12 bis 16 Uhr).
  • 24.09.2018: Java-Kurs: Für Studierende im Nebenfach Informatik zu 60 ECTS gibt es einen verpflichtenden Javakurs für Anfänger Mittwochs nach der Zentralübung, s. auch die Folien zu diesem Kurs.
  • 10.09.2018: Anmeldung zur Vorlesung: Diese Vorlesung wird per UniWorX verwaltet. Bitte melden Sie sich dort mit Ihrer Campus-eMail-Adresse an und registrieren Sie sich für die Vorlesung, den Übungsbetrieb und (später) für die Klausur. Per UniWorX können Sie im Verlauf der Vorlesung Übungsblätter abgeben, Korrekturen erhalten und Ihre Bewertung der Klausur einsehen. Außerdem können wir nur mit einer Anmeldung am UniWorX-System (und bei der Klausur) Ihre Noten an Ihr Prüfungsamt weiterleiten. Eine Anmeldung ist also zwingend notwendig!

Inhalte

Diese Lehrveranstaltung gibt eine Einführung in die Algorithmen- und Programmentwicklung. Als Programmiersprache wird die objektorientierte Sprache Java verwendet, deren grundlegende Konzepte in dieser Veranstaltung besprochen werden. Hauptaugenmerk liegt auf folgenden Punkten:

Personen

Termine

Veranstaltung Zeit Ort Beginn
Vorlesung Mi, 14ct-17Uhr Geschw.-Scholl-Pl. 1, A 240 17.10.2018
Zentralübung Mi, 17st-18Uhr Geschw.-Scholl-Pl. 1, A 240 17.10.2018
Übung Mo, 14ct-16 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 22.10.2018
Übung Mo, 16ct-18 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 22.10.2018 findet ab 14.01.2019 nicht mehr statt
Übung Mo, 18ct-20 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 22.10.2018 findet ab 14.01.2019 nicht mehr statt
Übung Fr, 10ct-12 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 19.10.2018 findet ab 11.01.2019 nicht mehr statt
Übung Fr, 12ct-14 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 19.10.2018
Übung Fr, 14ct-16 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 19.10.2018

Klausur:

  • Hauptklausur: Freitag, 08.02.2019 von 12 bis 16 Uhr in den Hörsäalen B 101 und B 201 im Hauptgebäude
  • Nachholklausur: Montag, 25.03.2019 von 12 bis 16 Uhr in den Hörsäalen B 201 und Audimax im Hauptgebäude

Materialien

Die folgenden Materialien unterliegen dem Copyright. Teilnehmern der Vorlesung ist die Verwendung für persönliche Studien gestattet. Alle anderen Rechte sind vorbehalten.

Vorlesungsfolien

Es bietet sich an, die Vorlesungsfolien (sofern verfügbar) ausgedruckt zur Vorlesung mitzubringen, um Notizen eintragen zu können. Einen Video-Mitschnitt einer älteren Version der Vorlesung und der Zentralübung aus dem WS 14/15 finden Sie im Video-Portal der LMU.

Vorlesung

Zentralübungen

Übungen

Probeklausur

Klausur

Der Klausurstoff orientiert sich an den Übungs- und Hausaufgaben sowie an Verständnisfragen zur Vorlesung. Zur Klausur sind keinerlei Hilfsmittel zugelassen (weder Vorlesungsunterlagen noch Computer o.ä.). Alle Aufgaben (auch Programmieraufgaben) der Klausur sind auf Papier zu lösen!

Die reguläre Klausur findet für beide Varianten der Vorlesung (6 ECTS und 9 ECTS) am Freitag, dem 08.02.2019 (letzte Vorlesungswoche) von 12 bis 16 Uhr statt. Die Klausur für 6 ECTS findet im Hörsaal B 101, die Klausur für 9 ECTS im Hörsaal B 201 im Hauptgebäude statt. Die Klausur dauert 120 Min. für 6 ECTS und 150 Min. für 9 ECTS.

Sie müssen sich per UniWorX zur richtigen Variante der Klausur anmelden. Die Anmeldung ist bis zum 06.02.2019 08:00 Uhr möglich. Eine Teilnahme ohne Anmeldung ist nicht möglich! Falls Sie die Klausur kurzfristig doch nicht mitschreiben möchten, bitten wir außerdem um eine Abmeldung per UniWorX bis zum 06.02.2019 08:00 Uhr (wir möchten vermeiden unnötig viele Kopien anzufertigen!). Nichterscheinen ohne vorherige Abmeldung wird vermerkt (Ihr Prüfungsamt entscheidet über die Auswertung dieses Vermerks). Sie werden in der Klausur die Möglichkeit haben, Ihre Klausur zu entwerten. Sie wird dann nicht korrigiert und nicht als durchgefallen gewertet.

Die Einsicht zur Klausur findet am Dienstag, dem 26.02.2019, von 13 bis 15 Uhr im Raum F003 Oettingenstr. 67 statt.

Nachholklausur

Die Nachholklausur findet für beide Varianten der Vorlesung am Montag, dem 25.03.2019 von 12 bis 16 Uhr statt. Die Klausur für 6 ECTS findet im Hörsaal B 201, die Klausur für 9 ECTS im AudiMax im Hauptgebäude statt. Die Nachholklausur kann mitgeschrieben werden, unabhängig davon ob Sie die reguläre Klausur mitgeschrieben haben oder angemeldet waren, Sie müssen sich allerdings separat zur richtigen Variante der Nachholklausur anmelden. Eine Teilnahme ohne Anmeldung ist nicht möglich! Falls Sie die Klausur kurzfristig doch nicht mitschreiben möchten, bitten wir außerdem um eine Abmeldung (wir möchten vermeiden unnötig viele Kopien anzufertigen!). Nichterscheinen ohne vorherige Abmeldung wird vermerkt (Ihr Prüfungsamt entscheidet über die Auswertung dieses Vermerks). Sie werden in der Klausur die Möglichkeit haben, Ihre Klausur zu entwerten. Sie wird dann nicht korrigiert und nicht als durchgefallen gewertet. Ob Sie die Nachholklausur zur Notenverbesserung mitschreiben dürfen, hängt von Ihrem Prüfungsamt ab; Bitte erfragen Sie dort die Regularien! (siehe auch unten).

Die Einsicht zur Nachholklausur findet am Dienstag, dem 23.04.2019, um 13 Uhr im Raum F003 Oettingenstr. 67 statt.

Hörerkreis

Die Vorlesung richtet sich nicht an Studierende mit Hauptfach Informatik, Medieninformatik oder Bioinformatik. Auch nicht an Lehramt Realschule und Gymnasium, auch nicht an Master Industrial Design.

Die Vorlesung gibt es in zwei Varianten (6 ECTS und 9 ECTS).

6-ECTS Variante:

(1) Bachelorstudiengänge verschiedener Fachbereiche mit Nebenfach Informatik zu 30 ECTS-Punkten.

(2) Bachelorstudiengänge verschiedener Fachbereiche mit Nebenfach Medieninformatik zu 60 ECTS-Punkten. (Alternative zu Einführung in die Programmierung für Nebenfach Medieninformatik.)

(3) Bachelor Physik Wahlpflichtlehrveranstaltung des Moduls V

(4) Bachelor Statistik Wahlpflichtlehrveranstaltung (falls Informatik nicht als Nebenfach entsprechend (1) gewählt)

(5) Bachelor Chemie und Biochemie Wahlpflichtlehrveranstaltung

(6) Diplom- und Magisterstudiengänge mit Nebenfach Informatik (außer Diplom-Mathematik), z.B. VWL-Diplom 4 Leistungspunkte

(7) Bachelor Biologie, Wissenschaftliches Wahlmodul

(8) Bachelor BWL und Wirtschaftspädagogik Wahlpflichtlehrveranstaltung (nach PSTO 2015)

9-ECTS Variante:

(9) Bachelorstudiengänge verschiedener Fachbereiche mit Nebenfach Informatik zu 60 ECTS-Punkten.

(10) Bachelor BWL Wahlpflichtlehrveranstaltung (alte PSTO)

(11) Bachelor VWL Wahlpflichtlehrveranstaltung

(12) Master Chemie

(13) Master Biochemie

Im Fall (9) muss zusätzlich der Javakurs für Anfänger für 3 ECTS von Kyrill Schmid belegt werden (s. auch die Folien zu diesem Kurs)!

Wiederholung der Klausur und Notenverbesserung

Im Fall (1), (2) und (9) gelten die Regelungen des Instituts für Informatik. Danach kann die Klausur beliebig oft wiederholt werden, wenn sie noch nicht bestanden ist. Nach Bestehen ist eine einmalige Notenverbesserung möglich.

In allen anderen Fällen gilt die Prüfungsordnung des jeweiligen Hauptfachs. Dies betrifft insbesondere den Fall (4). Zu beachten ist jedoch, dass im Hauptfach Statistik auch das Nebenfach Informatik zu 30 ECTS gewählt werden kann nach Fall (1). Dann ist diese Vorlesung Pflicht und kann nicht mehr als Wahlpflichtfach nach (4) gewählt werden. In diesem Fall gelten, wie oben bemerkt, die Regelungen des Instituts für Informatik. 

In Zweifelsfällen wenden Sie sich bitte an das Prüfungsamt Ihres Studiengangs oder Hauptfachs.

Literaturhinweise

Literatur:

  • Verschiedene Bücher von Cay Horstmann, die alle für Anfänger geeignet sind:
    Computing Concepts with Java Essentials oder Java Concepts oder Big Java; alle erschienen im Verlag Wiley & Sons.
  • Gumm,  Sommer. Einführung in die Informatik, Oldenbourg-Verlag.
    Dieses Buch führt in verschiedene Aspekte der Informatik ein, nicht nur in die Programmierung mit Java.
  • Allaithy Raed, Matthias Hölzl, Martin Wirsing. Java Kompakt: Eine Einführung in die Software-Entwicklung mit Java, Springer-Verlag.
  • Christian Ullenboom, Java ist auch eine Insel (online kostenlos verfügbar)
  • Guido Krüger, Thomas Stark, Handbuch der Java-Programmierung (online kostenlos verfügbar)
  • David J. Eck, Introduction to Programming using Java (online kostenlos verfügbar)

Java-Dokumentation:

Software: