Einführung in die Informatik: Programmierung und Softwareentwicklung

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

 

Aktuelles

  • 09.11.2017: Klausurtermin: Der Termin der Nachholklausur steht fest. Nähere Informationen sind zu finden unter dem Punkt Klausur.
  • 24.10.2017: Feiertage: Wegen Feiertag findet am 01.11.2017 keine Vorlesung und Zentralübung statt. Deswegen entfallen auch die Übungen am 03.11.2017 und 06.11.2017.
  • 18.10.2017: Klausurtermin: Der Termin der regulären Klausur steht fest. Nähere Informationen sind zu finden unter dem Punkt Klausur.
  • 09.08.2017: 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 18.10.2017
Zentralübung Mi, 17st-18Uhr Geschw.-Scholl-Pl. 1, A 240 18.10.2017
Übung Mo, 14ct-16 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 23.10.2017
Übung Mo, 16ct-18 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 23.10.2017
Übung Mo, 18ct-20 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 23.10.2017
Übung Fr, 10ct-12 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 20.10.2017
Übung Fr, 12ct-14 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 20.10.2017
Übung Fr, 14ct-16 Uhr Prof.-Huber-Pl. 2 (V), Lehrturm VU107 20.10.2017

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

Die Vorlesungsfolien sollen ausgedruckt zur Vorlesung mitgebracht werden um Notizen eintragen zu können. Einen Video-Mitschnitt der Vorlesung und der Zentralübung aus dem WS 14/15 finden Sie im Video-Portal der LMU.

Vorlesung

Zentralübungen

Übungen

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 09.02.2018 um 16:30 Uhr statt und dauert 120 Min. für 6 ECTS und 150 Min. für 9 ECTS. Eine Raumzuteilung erfolgt kurz vor der Klausur. 
Bitte melden Sie sich per UniWorX zur richtigen Variante der Klausur an. Die Anmeldung ist bis zum 07.02.2017 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 07.02.2018 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 Nachholklausur findet für beide Varianten der Vorlesung (6 und 9 ECTS) am Freitag, den 09.03.2018 um 16 Uhr statt. Die Nachholklausur kann mitgeschrieben werden, unabhängig davon ob Sie die reguläre Klausur mitgeschrieben haben oder angemeldet waren. 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)

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 (Informationsfolien) für 3 ECTS von Lorenz Schauer belegt werden!

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: