Die Teilnehmenden bekommen Grundkenntnisse beigebracht, mit denen sie - als Einsteigende in die beliebte Programmiersprache JavaScript - Stück für Stück und ganz praktisch ihre Flappy Bird-Version nachbauen können. Interessierte sollten bereits ein wenig Programmiererfahrung mitbringen, z.B. Schleifen, If-Bedingungen, Variablen und Listen kennen. Das sind Inhalte, wie man sie etwa im openHPI-Kurs „Programmieren lernen mit Python“ erwerben konnte. Eine Archivversion ist fürs Selbststudium nach wie vor auf der Lernplattform abrufbar.
Kursleiter sind zwei junge HPI-Studenten
Die beiden HPI-Studenten Benjamin Daniel (21) und David Schroschk (20) leiten den Kurs. Sie sind ausgesprochene Spiele-Liebhaber und haben das Programmieren selbst in Onlinekursen gelernt, unter anderem auf openHPI. Mit ihrem eigenen Spielentwicklungskurs wollen sie die Teilnehmenden nicht bloß nachprogrammieren lassen, wie es in vielen Web-Tutorials und -Kursen üblich ist, sondern an das eigenständige Lösen von Problemen heranführen. Es geht ihnen darum, die Jugendlichen vor allem mit den notwendigen Bestandteilen eines Spieles wie z.B. Spielphysik und Eingabe vertraut zu machen, um Programmiermethoden dann eigenständig darauf anzuwenden.
Erklären wollen die beiden Kursleiter dabei auch viele Konzepte aus Gebieten jenseits der Informatik. So zeigen sie etwa, wie man physikalische Gegebenheiten virtuell nachbaut oder aus einer Reihe von Bildern, im Format eines „Daumenkinos“, eine Animation entstehen lassen kann. Laut Daniel und Schroschk sollten die Teilnehmenden von wöchentlich bis zu vier Stunden Aufwand für den Gratiskurs ausgehen, der ihnen neue Inspiration und Motivation für eigene Spielprogrammier-Projekte liefern kann.