FB6 Mathematik/Informatik/Physik

Institut für Informatik


Osnabrück University navigation and search


Main content

Top content

Material

Die Übungsblätter, Vorlesungsfolien und weiteres Material finden Sie auf der StudIP Seite der Vorlesung.

CS101 - Informatik für Anwendende

Die Vorlesung Informatik für Anwendende (CS101) behandelt die Grundlagen der imperativen und objektorientierten Programmierung. Dabei wird die Programmiersprache Python und Jupyter Notebooks verwendet. Für die Einrichtung der eigenen Arbeitsumgebung werden wir hier und im Stud.IP der Vorlesung verschiedene Szenarien vorschlagen.

Inhalte

  • Grundlagen der imperativen Programmierung

    • Kontrollstrukturen
    • Variablen
    • Ausdrücke
    • Datentypen
    • Arrays
    • Rekursion

  • Grundlegende Algorithmen

    • Suchstrategien
    • Sortierverfahren

  • Grundlagen von Datenbanken
    • SQL
    • ER-Modelle