Sie sind hier: Startseite / Service / Freiwahlfächer / Programmieren

Artikelaktionen

Programmieren

In diesem Kurs lernst du, wie du eigene Berechnungen und Spiele mit Scratch und Python programmieren und einfache Apps für Android Smartphones erstellen kannst. Du lernst, deine eigene Homepage zu designen und ansprechende online-Umfragen und interaktive Formulare zu gestalten. Du solltest Freude an Mathematik haben und Geduld, Programmstrukturen aufzubauen, zu verbessern und nach Fehlern zu durchsuchen. Der Kurs ist offen für die 2. und 3. Sek.

Das Freifach Programmieren soll wichtige Denkweisen der Software-Entwicklung fördern. Dabei erstellen wir gemeinsam Code in Python, Javascript, C#, Scratch u.a. unter Verwendung von Pygame, Unity und Tkinter für Apps auf Mobilgeräten und für Desktop-Anwendungen.

Wir überlegen uns optimale Algorithmen, optimieren Code bezüglich Übersichtlichkeit, Eleganz und leichter Veränderbarkeit und untersuchen Datentypen und Datenstrukturen.

Im Freifach Programmieren arbeiten Kinder und Jugendliche mit sehr unterschiedlichen Programmier-Kenntnissen. Daher kann der Kurs für einige eine Einführung in das Programmieren sein und für andere die Unterstützung bei einem fortgeschrittenen Programmier-Projekt. Der Kreativität sind in diesem Freifach kaum Grenzen gesetzt.

Sehr beliebt ist die Entwicklung von Spielen, wir üben aber auch die Entwicklung von Apps und Programmen, die praktische Alltagshilfen sind.

Immer wieder werden die Teilnehmenden mit Fehlern im Code konfrontiert, ein Teilnehmer hat dafür den Begriff „Error-Terror“ gefunden. Fehler, die erst bei der Ausführung des Codes entstehen, sind nicht leicht auffindbar und erfordern viel Geduld und nicht selten die Hilfe der ganzen Gruppe. Immer wieder diese Geduld für die Fehlersuche in komplizierten Strukturen aufzubringen wird möglich dank der Belohnung durch die Faszination eines funktionierenden Programms.

Bilder aus dem Kurs