Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

332535a Einführung Programmieren

Zuletzt geändert:20.05.2025 / Pfeffer
EDV-Nr:332535a
Studiengänge: Bibliothek und digitale Information (Bachelor, 7 Semester), Prüfungsleistung im Modul Einführung Programmieren in Semester 1
Häufigkeit: immer
Informationswissenschaften (Bachelor, 7 Semester) , Prüfungsleistung im Modul Einführung Programmieren in Semester 1
Häufigkeit: unregelmäßig
Dozent: Prof. Magnus Pfeffer
Sprache: Deutsch
Art: -
Umfang: 4 SWS
ECTS-Punkte: 5
Prüfungsform:
Beschreibung: Die Vorlesung bietet einen niederschwelligen Einstieg in die Grundlagen der Programmierung: Kontrollstrukturen, Variablen, Schleifen, Funktionen und Module werden eingeführt und in praktischen Aufgaben umgesetzt. Hierbei kommt zunächst die grafische Programmierumgebung "Scratch" zum Einsatz.

Die Konzepte werden anschließend in der Programmiersprache "Python" nochmals wiederholt und vertieft. Zugleich erfolgt der Umstieg in eine integrierte Entwicklungsumgebung, die das Erstellen syntaktisch korrekter Programme durch Syntaxhervorhebung, automatische Vervollständigung und Pop-Up Hinweisen zu externen Funktionen unterstützt. In Python werden einfache Datenstrukturen (Liste und Dictionary) sowie das Arbeiten mit Zeichenketten eingeführt.

Die Veranstaltung wird zum größten Teil als "flipped classroom" durchgeführt, d.h. die Studierenden erhalten zu jedem Kontakttermin Materialien und Aufgaben, die sie in eigener Verantwortung durcharbeiten und vorbereiten. In der Kontaktzeit kann so vertieft auf die dabei aufgetretenen Probleme und Verständnisschwierigkeiten eingegangen werden.

Prüfung:
In einer kontrollierten Umgebung (PC-Pools) werden Programmieraufgaben gelöst. Die Studierenden haben Zugang zu der Arbeitsumgebung, wie sie in der Vorlesung etabliert wurde, und können auf eigene Materialien und eine Auswahl von Webseiten zugreifen. Die Prüfung dauert ca. 3 Stunden.

English Title: Introduction to Programming
Literatur:
  • Vorderman, Carol: Programmieren supereasy - einfacher Einstieg in Scratch und Python. München : Dorling Kindersley. 2015
  • Severance, Charles Russell: Python for Everybody - Exploring Data In Python 3. CreateSpace Independent Publishing Platform. 2016 Kostenfrei online unter https://www.py4e.com/book.php


Weitere Literatur finden Sie in der HdM-Bibliothek.