Projektgruppe - Angewandte Informatik
Semesterprojekt
Python Selbstlernkurs für NumPy und Pandas mit JetBrains Academy
-
© Farah Khalifa
Modul: Projekt Data Science
Semester: SoSe 2025
Betreuer: Prof. Dr. Bade und Dr. Holstein
Python ist eine der wichtigsten Programmiersprachen im Bereich Data Science. Ein zentraler Bestandteil der Arbeit mit Daten sind die Bibliotheken NumPy und Pandas. Viele Studierende haben bereits Grundkenntnisse in Python, verfügen jedoch noch nicht über praktische Erfahrung im Umgang mit diesen Bibliotheken.
Um diesen Einstieg zu erleichtern, wurde im Rahmen des Projekts ein interaktiver Selbstlernkurs auf der Plattform JetBrains Academy entwickelt. Der Kurs richtet sich an Einsteiger*innen und vermittelt die Grundlagen von NumPy und Pandas auf einfache und praxisorientierte Weise.
Der Lernpfad gliedert sich in drei Abschnitte:
- NumPy: Einführung in Arrays und mathematische Operationen anhand kleiner Übungsaufgaben mit automatischem Feedback
- Pandas: Arbeiten mit DataFrames, Filtern, Gruppieren und Analysieren von Daten
- Guided-Kurs: Ein zusammenhängendes Übungsprojekt mit Datensatz, bei dem das Gelernte angewendet und vertieft wird. Die Aufgaben bauen hier aufeinander auf, sodass ein roter Faden entsteht.
Die Besonderheit dieses Kurses ist der didaktische Aufbau: Theorie und Praxis wechseln sich ab, und durch den Guided-Kurs entsteht ein kontinuierlicher Lernprozess, der die Studierenden optimal auf die Arbeit mit echten Daten vorbereitet.