News

[WICHTIG] Verschiebung Vorlesungstermin

Geschrieben am 14.04.25 (letzte Änderung am 15.04.25) von Lukas Wachter

Update: Der Raum bleibt wie gewohnt 0.08 in E1 7.

Liebe Studierende,

aufgrund der Überschneidung mit der Didaktik-Veranstaltung am Donnerstagvormittag verschiebt sich der Vorlesungstermin der Einführung in die Programmierung wie besprochen von 10-12 auf jetzt Donnerstag 8-10 Uhr c. t. Ggf.… Weiterlesen

Update: Der Raum bleibt wie gewohnt 0.08 in E1 7.

Liebe Studierende,

aufgrund der Überschneidung mit der Didaktik-Veranstaltung am Donnerstagvormittag verschiebt sich der Vorlesungstermin der Einführung in die Programmierung wie besprochen von 10-12 auf jetzt Donnerstag 8-10 Uhr c. t. Ggf. wird sich der Raum noch ändern, die Informationen dazu werden in Kürze im CMS folgen.

Beste Grüße
Lukas Wachter

Einführung in die Programmierung für Informatik-Lehramt Sekundarstufe I

6 SWS; 9 CP
 

Lernziele / Kompetenzen

Die Studierenden lernen die Grundprinzipien der imperativen Programmierung kennen und wenden diese an. Dabei wird primär eine textuelle Programmiersprache, z.B. Python, verwendet.

Inhalt

  1. Modellierungskreislauf
    1. Problemanalyse, Algorithmenentwurf, Implementierung, Test
    2. Eigenschaften von Algorithmen
  2. Konzepte imperativer Programmierung:
    1. Variablen und Datentypen (insb. auch Strings und Felder/Listen)
    2. Operatoren (logische, arithmetische, zur Bearbeitung von Zeichenketten)
    3. Sequenzen und Kontrollstrukturen (Alternativ- und Wiederholungsanweisung) und deren Schachtelung
    4. Unterprogrammtechnik
    5. Rekursion
  3. Konzepte Objektorientierter Modellierung und Programmierung
    1. Attribute und Methoden von Objekten; Objekte und Klassen; Kapselung und Geheimnisprinzip
    2. Message-Passing-Modell
    3. Beziehungen und Interaktionen zwischen Objekten (Darstellung im Klassendiagramm und Sequenzdiagramm);
    4. Realisierung durch Referenzattribute
    5. Vererbung
  4. Grundideen logischer und/oder funktionaler Programmierung

(Auszug aus dem Modulhandbuch LA Informatik Sek I)

Datenschutz | Impressum
Bitte wenden Sie sich bei technischen Problemen an die Administratoren.