"Programmieren für alle!" will - wie der Name schon sagt - eine Einführung ins Programmieren für Studierende aller Fakultäten sein, gerade auch für diejenigen, die keinen mathematischen und/oder naturwissenschaftlichen Hintergrund haben.
Programmieren gilt vielen mittlerweile als ein basales Bildungsgut des 21. Jahrhunderts. Unser persönlicher Alltag ist voll digitaler Geräte, Medien und Inhalte. Die handwerkliche Grundlage, diese zu erstellen, ist das Programmieren. Wer zumindest rudimentär programmieren kann, hat damit auch schon ein tieferes Verständnis digitaler Entitäten. Genau um diesen "Einblick" in ein tieferes Verstehen geht es in diesem Kurs.
Als Grundlage wurde die Programmiersprache Python gewählt, weil sie durch ihre Schlichtheit perfekt geeignet ist, die wichtigsten Programmierparadigmen Einsteiger*innen zu vermitteln. Sie ist aber gleichzeitig so komplex, erweiterbar und verbreitet, dass man mit ihr (fast) alles programmieren kann und man somit ein mächtiges Werkzeug in Händen hält.