Jugendliche zwischen 12 und 18 Jahren fürs Programmieren zu begeistern, ist Ziel eines neuen kostenlosen Onlineangebots des Hasso-Plattner-Instituts. Es startet am 27. Oktober auf seiner Lernplattform openHPI den vierwöchigen Kurs „Programmieren lernen mit Python“. Spielerisch wollen drei Studentinnen und ein wissenschaftlicher Mitarbeiter in die einfache, aber sehr mächtige Programmiersprache Python einführen, die auch in Industrie und Forschung stark verbreitet ist. Ihr Emblem ist die gleichnamige Schlange. Anmelden können sich Schülerinnen und Schüler online unter https://open.hpi.de/courses/pythonjunior2020.
„Python zeichnet sich vor allem durch gute Lesbarkeit und viele verfügbare Bibliotheken aus“, sagt Doktorand Sebastian Serth. Nach seinen Worten werden die Kursteilnehmenden, die keine Vorkenntnisse aufzuweisen brauchen, in die Lage versetzt, eigene, kleine Programme schreiben zu können. „Zudem lernen sie besser zu verstehen, nach welchen Grundsätzen Software intern arbeitet“, fügt er hinzu. Ein hoher Spaßfaktor sei garantiert, wenn es darum gehe, ganz praktisch die beiden Schlangen Simon und Stella bei der Lösung ihrer Probleme zu begleiten.
Computerspiel-Klassiker Snake als Abschlussprojekt
„Die Jugendlichen erwarten spannende, kurze Lernvideos, die Inhalte vermitteln, herausfordernde Quizze, in denen sie ihr Wissen überprüfen können, sowie praktische Programmieraufgaben“, verrät Studentin Nina Ihde. Beim Abschlussprojekt werden die Teilnehmenden den Computerspiel-Klassiker Snake in einer grafischen Version umsetzen. „In diesem Spiel wird eine Schlange durch das Aufnehmen von Nahrung länger, sodass es immer schwieriger wird, Kollisionen mit dem Rand bzw. dem Schlangenkörper selbst zu vermeiden“, erzählt Ihdes Kommilitonin Selina Reinhard.
Und Kira Grammel aus dem Kursleiter-Team ergänzt: „Wir werden zudem die Schlange Simon in ein Feriencamp nach England begleiten. Dort stößt Simon auf einige Rätsel, bei deren Lösung ihm die Teilnehmenden mit kleinen Programmen helfen können“. Wem während des Kurses eine Frage in den Sinn komme, könne diese sofort im Forum stellen und sich so von anderen helfen lassen.
Vorkenntnisse oder Software-Installation nicht erforderlich
Lediglich ein Computer mit Internetzugang wird benötigt. Vorkenntnisse sind nicht erforderlich. Für das Programmieren stellt das HPI alles zur Verfügung, so dass die Jugendlichen keine Software auf ihren Rechnern installieren müssen. Für eine erfolgreiche Teilnahme empfiehlt das junge Kursleiter-Team, vier bis sechs Stunden Zeit pro Woche einzuplanen. Nach Abschluss des Gratiskurses winkt ein persönliches openHPI-Zeugnis.
Einführungskurse in die Programmiersprache Python sind auf der IT-Lernplattform openHPI bereits seit sechs Jahren im Angebot. Sie sind bislang von mehr als 22.000 Lernenden, meist Jugendlichen, genutzt worden.