### PO 2024 ### ### Studiengang und Semester 1BDM ### Modulbezeichnung Einführung in das Programmieren ### Englische Modulbezeichnung Introduction to Programming ### Art Pflichtmodul ### ECTS-Punkte 5 ### Studentische Arbeitsbelastung 60, 90 ### Voraussetzungen (laut Prüfungsordnung) keine ### Empfohlene Voraussetzungen keine ### Pruefungsform und -dauer Portfolio (alleine oder in Gruppen) 3 schriftliche Hausaufgaben mit Programmieraufgaben, jeweils 20% 1 Prüfung am Rechner mit Programmieraufgaben und Vorstellung der Lösung (45 min), 40% ### Lehrmethoden und Lernmethoden Vorlesung mit Übung ### Modulverantwortlicher Till Becker ### Qualifikationsziele Die Studierenden haben ein grundlegendes Verständnis der grundlegenden Prinzipien und Konzepte der Programmierung, einschließlich der Struktur von Programmiersprachen, Datenstrukturen, Algorithmen und Softwareentwicklungsprinzipien. Sie sollen in der Lage sein, grundlegende Computerprogramme in einer oder mehreren Programmiersprachen zu schreiben und zu debuggen sowie algorithmisches Denken anzuwenden, um Probleme zu analysieren und Lösungen zu konzipieren. Sie sollen das erlernte Wissen nutzen können, um einfache Softwarelösungen in Skriptform für geschäftliche Anforderungen zu entwickeln und umzusetzen. Die Studierenden können den Wert und die Grenzen der Programmierung im geschäftlichen Kontext zu erkennen und abzuwägen. Sie entwickeln ein Bewusstsein für kontinuierliches Lernen und die Notwendigkeit der ständigen Weiterentwicklung ihrer Programmierfähigkeiten. ### Lehrinhalte * Algorithmisches Verständnis * Grundbegriffe der Programmierung * Datentypen und Variablen * Schleifen und Verzweigungen * Funktionen * Ein- und Ausgabe ### Literatur Lernmaterialien werden über eine Online-Plattform zur Verfügung gestellt; • V. Steinkamp, Mathematische Algorithmen mit Python, Rheinwerk, neueste Auflage • B. Kein, Einführung in Python 3, Hanser, neueste Auflage ### Titel der Lehrveranstaltung Einführung in das Programmieren ### Dozent Till Becker ### SWS 4