PULS
Foto: Matthias Friel
Registrieren Sie sich unbedingt auf PULS sowohl zu Vorlesung/Übung als auch zur Rechnerübung!
Die Zuordnung zu dieser Rechnerübungsgruppe erfolgt über PULS und nicht über den GdP-Moodle-Kurs!
Manaris, B., & Brown, A. R. (2014). Making music with computers: Creative programming in python. Chapman and Hall/CRC.
Making Music with Computers ist eine Einführung in die kreative Programmierung mit der Programmiersprache Python. Es nutzt aufregende und innovative Aktivitäten zur Erzeugung von Musik, um letztlich Programmierkompetenzen und Computational Thinking zu vermitteln. In dieser Rechnerübung lernen wir, wie wir die Kreativität und das Design der Künste mit der mathematischen Strenge und Formalität der Informatik verbinden können.
In den ersten vier Wochen des Vorlesungszeitraums wird der Umgang mit dem Betriebssystem UNIX/Linux erlernt.Besuchen Sie in den ersten vier Vorlesungswochen eine der anderen Rechnerübungen! Diese Veranstaltung beginnt erst am 09.11.!
Eigene Kopfhörer erforderlich!
Englischkenntnisse erforderlich (Lehrmaterialien auf Englisch).
In der Rechnerübung zum Modul Grundlagen der Programmierung gibt es eine Prüfungsnebenleistung (PNL) zum Abschluss des Moduls (Verbuchung der Leistungspunkte). Die Zulassung zur Prüfung erfolgt unabhängig von dieser PNL. Die PNL wird durch eine Testatleistung im Computerlabor (45–60 Minuten) erbracht und gilt als bestanden, wenn mindestens 50% der geforderten Testatleistung erzielt wurden.
Die Übung deckt einen Großteil der Konzepte ab, die in den herkömmlichen Rechnerübungen zur Veranstaltung Grundlagen der Programmierung zu finden sind! Zu diesen Konzepten gehören Datentypen, Variablen, Zuweisungen, arithmetische Operatoren, I/O, Algorithmen, Verzweigungen (if-else), Vergleichsoperatoren, Junktoren, Iteration/Schleifen, Rekursion, Listen (Arrays), Funktionen, Modularisierung (Funktionen) sowie Klassen (objektorientierte Programmierung). Darüber hinaus befassen wir uns mit Grundlagen der Musikgeschichte/-theorie, grafischen Benutzeroberflächen (GUIs), ereignisgesteuerter Programmierung, Big Data und MIDI-Programmierung.
Studierende im ersten oder zweiten Studienjahr, die sich für Computermusik interessieren und die Grundlagen des Programmierens in einem kreativen Kontext erlernen wollen.
Erwartet werden überdurchschnittliches Interesse und Lernbereitschaft in den Themengebieten Musik & Programmierung. Vorkenntnisse sind nicht vonnöten.
© Copyright HISHochschul-Informations-System eG