Willkommen bei diesem Einführungskurs in das Programmieren mit Processing, einer Variante der Programmiersprache Java, von Michael Kipp, Professor an der Technischen Hochschule Augsburg. Ein bedeutet, dass Videos enthalten sind. Informationen für Lehrende finden Sie unten. Für alle Übungsaufgaben in den Kapiteln 1-10 sind fünf Schwierigkeitsgrade (Level 1 bis 5) angegeben. Das Level steht immer neben dem Aufgabentitel, die Erklärung zu den Levels sieht man per Maus-Rollover.

Grundlagen der Programmierung

Informationen für Lehrende

Wenn Sie Dozent:in oder Lehrer:in sind, können Sie gern das Material für Ihre Lehre nutzen. Eine kurze Nachricht an mich wäre nett. Das Skript wird bereits an mehreren Hochschulen und Schulen eingesetzt.

Das Online-Skript wird in der Praxis an der TH Augsburg für die folgende Lehrveranstaltung genutzt: Grundlagen der Programmierung ist eine 4-stündige Vorlesung (2 x 2 Std.) mit einem 2-stündigen Praktikum (Übung). Die Veranstaltung läuft ein Semester und deckt Kapitel 1 bis 10 im Skript ab. Die Vorlesung wird von 60-80 Studierenden besucht, das Praktikum wird in Gruppen von je 15-20 Personen durchgeführt. Die Vorlesung besteht aus Frontalunterricht, Vorprogrammieren und Quizfragen (Peer Instruction). Im Praktikum wird eine Teilmenge der im jeweiligen Kapitel angegebenen Übungsaufgaben unter Betreuung durch den Dozenten und studentischer Tutor_innen bearbeitet.