Einführung in die Informatik: Programmierung und Softwareentwicklung (Nebenfach)

Aktuelles
  • Link zur Veranstaltung im Wintersemester 23/24

    Dies ist die Veranstaltung aus dem Wintersemester 22/23, der Link im LSF ist leider falsch.

    Hier ist der korrekte Link zur Veranstaltung im Wintersemester 23/24, bitte tragen Sie sich dort ein.

    Zuletzt verändert: Di 26 Sep 2023 07:36

  • Stoffumfang für 6 ECTS

    Für die Klausur mit 6 ECTS ist nur der Stoff bis einschließlich Kapitel 10 (Programmkomplexität) relevant, welches in der Vorlesung am 21.12. besprochen wird. Auch die Übungen vom 23.12. und 9.1. sowie das Übungsblatt 10 sind noch relevant.

    Alle Vorlesungsinhalte ab dem 11.01. (Kapitel 11) sowie ab Übungsblatt 11 sind nur für die Klausur mit 9 ECTS relevant.
    Sie sind jedoch natürlich alle dazu eingeladen, auch die weiteren Vorlesungen zu besuchen.

    Zuletzt verändert: Di 10 Jan 2023 14:32

Beschreibung

Inhalte

Diese Lehrveranstaltung gibt eine Einführung in die Algorithmen- und Programmentwicklung. Hauptaugenmerk liegt auf folgenden Punkten:

  • Grundkonzepte der Programmierung und Einführung
  • Grundkonzepte des Softwareentwurfs
  • Grundlegende Algorithmen und deren Komplexität
  • Software-Tools im Entwicklungsprozess (IDEs, Versionskontrolle, Testen)

Hinweis: Die Vorlesung wird im WS22/23 umgestellt auf Programmierung mit Python. In vorherigen Jahren basierte die Vorlesung dagegen auf Programmierung mit Java. Bitte beachten Sie daher, dass frühere Vorlesungsaufzeichnungen und Materialien nicht mehr passen. Die inhaltlichen Konzepte, die gelehrt werden, sind jedoch vergleichbar.

Falls Sie die Vorlesung im WS21/22 mit Java besucht haben: Sie bekommen die Gelegenheit, noch einmal eine Java-Klausur zu schreiben. Ob es ein Java-SEP für das Nebenfach im WS 22/23 geben wird steht derzeit nicht fest, wir können hierzu leider keine Auskunft geben.

Material

Aufzeichnungen: Wir planen eine Aufzeichnung der Vorlesung und Zentralübung, gemäß den technischen Möglichkeiten im Hörsaal.

Folien: Die Folien zur Vorlesung und Zentralübung sowie die Übungsblätter werden jeweils wöchentlich im Voraus hochgeladen. Durch die Umstellung auf Python können wir leider nicht das gesamte Material zu Beginn bereitstellen.

Für Neugierige: Folien und Vorlesungsaufzeichnung vom WS21/22 (mit Java anstelle von Python) finden Sie hier (Zugangsdaten siehe News nach dem Einloggen). Die Materialien unterliegen dem Urheberrecht und dürfen nicht anderswo hochgeladen werden.

Zeiten & Räume

Wir planen derzeit ein hybrides Lehrkonzept das Sie sowohl in Präsenz als auch virtuell wahrnehmen können

  • Vorlesung + Zentralübung: Mittwoch 14-18: Geschwister Scholl Platz 1, A 240 sowie als Stream per Zoom oder asynchron als Aufzeichnung. Bitte beachten Sie jedoch, dass es sein kann, dass Online-Teilnehmer:innen nur eingeschränkt interaktiv teilnehmen können, z.B. ohne Zwischenfragen. Wir empfehlen die Teilnahme in Präsenz.
  • Gruppenübungen: ab dem 21.10. jeweils Fr. 10-12, Fr. 12-14, Fr. 14-16, Mo. 12-14, Mo. 14-16, Mo. 18-20. Fünf dieser Termine finden in Präsenz statt, einer online via Zoom.
  • Python-Kurs (Pflicht für Nebenfach Informatik mit insgesamt 60 ECTS Punkten, aber für alle offen) Mittwoch 18-20 Uhr, ab zweiter Woche, Anmeldung als separater Kurs. Dieser Kurs ersetzt den bisherigen Java-Kurs und kann auch anstelle diesem angerechnet werden.

Bei einer Verschlechterung der Lage behalten wir uns vor, Präsenztermine durch Onlinetermine zu ersetzen.

Organisatorisches & Ablauf

Zur Teilnahme an der Veranstaltung ist eine Anmeldung hier im Uni2Work nötig. Hierüber können Sie sich dann zum gegebenen Zeitpunkt für Übungen und die Klausur anmelden sowie auf die Materialien zugreifen.

Die Vorlesung (neue Inhalte) mit anschließender Zentralübung (weitere Beispiele zur Vorlesung) findet im Zeitraum von 14-18 Uhr jeweils Mittwochs statt. In der ersten Semesterwoche informieren wir Sie dabei über alle wichtigen organisatorischen Aspekte.

In jeder Woche gibt es ein Übungsblatt mit Präsenzaufgaben und Hausaufgaben.

Die Gruppenübungen (mit gemeinsamem Lösen der Präsenzaufgaben sowie Besprechung der Hausaufgaben) finden am Freitag und Montag statt, sie müssen sich hierfür via Uni2Work für eine der Gruppen anmelden.

Personen

Hörerkreis

Achtung: Keine Garantie für korrekte Angaben.
In Zweifelsfällen wenden Sie sich bitte an das Prüfungsamt Ihres Studiengangs oder Hauptfachs.

Diese Vorlesung richtet sich an Studierende verschiedener Fachbereiche mit Nebenfach Informatik.

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:

  1. Bachelorstudiengänge verschiedener Fachbereiche mit Nebenfach Informatik zu 60 ECTS-Punkten.
  2. Bachelor BWL Wahlpflichtlehrveranstaltung (alte PSTO)
  3. Bachelor VWL Wahlpflichtlehrveranstaltung
  4. Master Chemie
  5. Master Biochemie

Im Fall (9) muss zusätzlich ein Programmierkurs für Anfänger für 3 ECTS belegt werden (dies ist eine zusätzliche, unabhängige Veranstaltung mit separater Anmeldung und Termin Mittwochs nach Zentralübung: 18-20 Uhr).

Bei Fragen kontaktieren Sie bitte Gidon Ernst und/oder Philipp Wendler.

Institut
Institut für Informatik
Dozent:in
Assistent:innen
Tutor:innen
Korrektor:innen
Kursteilnehmer:innen
514
Anmeldung

Do 01 Sep 2022 00:00 – Fr 31 Mär 2023 00:00

Material

Das Kursmaterial ist nur für Mitglieder des Kurses einsehbar, also z.B. für Teilnehmer:innen, Tutor:innen, Korrektor:innen und Verwalter:innen.

Prüfungen
6 passende Einträge insgesamt
NameAnmeldung abAnmeldung bisTerminPrüfungsanmeldung
Do 27 Okt 2022 17:00
Di 07 Feb 2023 23:59
Mo 13 Feb 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Do 27 Okt 2022 17:00
Di 07 Feb 2023 23:59
Mo 13 Feb 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Do 27 Okt 2022 17:00
Di 07 Feb 2023 23:59
Mo 13 Feb 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Do 27 Okt 2022 17:00
Di 07 Feb 2023 23:59
Mo 13 Feb 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Mi 15 Feb 2023 00:00
Do 30 Mär 2023 23:59
Di 04 Apr 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Mi 15 Feb 2023 00:00
Do 30 Mär 2023 23:59
Di 04 Apr 2023 10:00 – 13:00
Nicht zur Prüfung angemeldet
Termine
ArtZeitRegulärer RaumNotiz
Klausureinsicht
  • Fr 24 Feb 2023 10:00–12:00
Raum wird nur Kurs-assoziierten Personen (Teilnehmer:innen, Tutor:innen, Korrektor:innen, etc.) angezeigt
Vorlesung + Zentralübung
  • Mi 14:00–18:00
Geschw.-Scholl-Pl. 1 (Hauptgebäude), A 240

Link zum Raum

Am 19. Oktober Einführungsveranstaltung mit allen wichtigen organisatorischen Informationen.

Vorlesung und Zentralübung werden auch per Zoom online gestreamt. Bitte beachten Sie jedoch, dass es sein kann, dass Online-Teilnehmer:innen nur eingeschränkt interaktiv teilnehmen können, z.B. ohne Zwischenfragen. Wir empfehlen die Teilnahme in Präsenz.

Tutorien
6 passende Einträge insgesamt
ArtBezeichnungTutorenRegulärer RaumZeitAnmeldungen abAnmeldungen bisAbmeldungen bisFreie Plätze
Übung
Übungsgruppe 01
Prof.-Huber-Pl. 2, V 002 (Lehrturm)
  • Mo 12:00–14:00
  • Findet nicht statt: Mo 17 Okt 2022 12:00
Mi 19 Okt 2022 14:00
23
Übung
Übungsgruppe 02
Prof.-Huber-Pl. 2, V002 (Lehrturm)
  • Mo 14:00–16:00
  • Findet nicht statt: Mo 17 Okt 2022 14:00
  • Findet nicht statt: Mo 16 Jan 2023 14:00
  • Findet nicht statt: Mo 23 Jan 2023 14:00
  • Findet nicht statt: Mo 30 Jan 2023 14:00
  • Findet nicht statt: Mo 06 Feb 2023 14:00
Mi 19 Okt 2022 14:00
3
Übung
Übungsgruppe 03
Prof.-Huber-Pl. 2, V 002 (Lehrturm) (Achtung, erneut geänderter Raum)
  • Mo 18:00–20:00
  • Findet nicht statt: Mo 17 Okt 2022 18:00
  • Findet nicht statt: Mo 16 Jan 2023 18:00
  • Findet nicht statt: Mo 23 Jan 2023 18:00
  • Findet nicht statt: Mo 30 Jan 2023 18:00
  • Findet nicht statt: Mo 06 Feb 2023 18:00
Mi 19 Okt 2022 14:00
7
Übung
Übungsgruppe 04
Prof.-Huber-Pl. 2, V005 (Lehrturm) (Achtung geänderter Raum)
  • Fr 10:00–12:00
  • Findet nicht statt: Fr 10 Feb 2023 10:00
Mi 19 Okt 2022 14:00
18
Übung
Übungsgruppe 05
Prof.-Huber-Pl. 2, V002 (Lehrturm)
  • Fr 12:00–14:00
  • Findet nicht statt: Fr 13 Jan 2023 12:00
  • Findet nicht statt: Fr 20 Jan 2023 12:00
  • Findet nicht statt: Fr 27 Jan 2023 12:00
  • Findet nicht statt: Fr 03 Feb 2023 12:00
  • Findet nicht statt: Fr 10 Feb 2023 12:00
Mi 19 Okt 2022 14:00
20
Übung
Übungsgruppe 06
Raum wird nur Teilnehmern angezeigt
  • Fr 14:00–16:00
  • Findet nicht statt: Fr 10 Feb 2023 14:00
Mi 19 Okt 2022 14:00
8