Ein Lehrer hilft einem jungen Schüler mit einem Programm auf einem iPad.

Jeder kann
programmieren

Technologie hat eine Sprache: Man nennt sie Code. Und wir sind überzeugt, dass Code schreiben bzw. programmieren eine wichtige Fähigkeit ist. Indem Sie Programmieren lernen, erfahren Sie, wie Sie Probleme lösen und auf kreative Weise zusammenarbeiten können. Und es hilft Ihnen, Apps zu entwickeln, die Ihre Ideen Wirklichkeit werden lassen. Wir glauben, dass alle Gelegenheit haben sollten, etwas zu schaffen, das die Welt verändern kann. Deshalb haben wir eine neue Methode entwickelt, mit der jeder Code lernen, schreiben und lehren kann.

Was ist Code denn nun eigentlich?

Nahezu alles, mit dem wir uns umgeben, basiert auf Code. Wenn Sie Ihr Auto anlassen, sendet der Zündschlüssel über Code eine Botschaft an den Motor. Wenn Sie eine Pizza essen möchten, bestellen Sie diese mithilfe von Code online. Und wenn Sie Ihre Lieblingsapps nutzen, ermöglicht Code es Ihnen, Nachrichten zu verschicken, Fotos zu teilen oder Ihr Gesicht mit dem Ihrer Katze zu tauschen.

Auf die Kamera ausgerichtetes iPhone mit einer Bestellapp, die verschiedene Restaurants auflistet.
Symbol für Swift

Wir haben eine Programmier­sprache für alle entwickelt.

Ein geöffnetes MacBook mit geteiltem Bildschirm, der in der linken Hälfte einen Teil des für ein Kugelstosspendel erforderlichen Swift Codes und in der rechten Hälfte das so erstellte Kugelstosspendel zeigt. Links neben dem MacBook befindet sich ein iPhone, auf dessen Display ein Sternbild zu erkennen ist. Hinter dem MacBook befindet sich ein teilweise verdecktes iPad, auf dessen Display eine Disney App ein Boot auf einem Fluss von oben zeigt.

Wir haben Swift so gestaltet, dass es benutzerfreundlich ist. Es zeigt Ihnen schon beim Erstellen des Codes, was Sie kreieren. Sie schreiben den Code links und sehen rechts sofort das Ergebnis. Es verwendet viele Begriffe, die Sie bereits kennen, wie «print», «add» und «remove». Swift bietet nicht nur einen tollen Einstieg ins Programmieren, sondern ist auch enorm leistungsstark. Sogar einige der weltweit beliebtesten Apps werden in Swift entwickelt.

Ein geöffnetes MacBook mit geteiltem Bildschirm, der in der linken Hälfte einen Teil des für ein Kugelstosspendel erforderlichen Swift Codes und in der rechten Hälfte das so erstellte Kugelstosspendel zeigt. Links neben dem MacBook befindet sich ein iPhone, auf dessen Display ein Sternbild zu erkennen ist. Hinter dem MacBook befindet sich ein teilweise verdecktes iPad, auf dessen Display eine Disney App ein Boot auf einem Fluss von oben zeigt.

Wir haben auch die Art und Weise neu erfunden, wie Sie das Programmieren lernen.

Ein iPad zeigt den Text folgenden Text auf hellblauem Hintergrund an: «You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.» Unterhalb des Texts steht eine kleine Zeichentrickfigur neben einer Ampel. Hinter dem iPad und etwas nach rechts verschoben zeigt ein geöffnetes MacBook Xcode auf dem Display, mit dem Titel «Connect the River Markers». Daneben ist das Bild eines Flusses, über den ein Raster und Markierungen verschiedener Farben gelegt wurden.

Wie Sie Swift lernen, haben wir genauso gut durchdacht wie die Programmiersprache selbst. Für Anfänger gibt es Swift Playgrounds, eine iPad App, mit der Programmieren lernen Spass macht und interaktiv ist. In den integrierten „Programmieren lernen“ Lektionen nutzen Sie echten Code, um Rätsel zu lösen und Charaktere kennenzulernen, die Sie durch einfaches Tippen steuern können. Wenn Sie bereit sind, Ihre erste App zu entwickeln, lernen Sie mit dem Leitfaden „Einführung in die App-Entwicklung mit Swift“ vom ersten bis zum letzten Schritt, wie das geht. Sie lernen die Grundlagen und experimentieren mit Playgrounds in Xcode, der Software, mit der Apps auf Ihrem Mac erstellt werden.

Weitere Infos zu Swift Playgrounds

Ein iPad zeigt den Text folgenden Text auf hellblauem Hintergrund an: «You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.» Unterhalb des Texts steht eine kleine Zeichentrickfigur neben einer Ampel. Hinter dem iPad und etwas nach rechts verschoben zeigt ein geöffnetes MacBook Xcode auf dem Display, mit dem Titel «Connect the River Markers». Daneben ist das Bild eines Flusses, über den ein Raster und Markierungen verschiedener Farben gelegt wurden.

Lehren Sie das Programmieren an Ihrer Schule.

Wir geben Ihnen Anregungen für den Unterricht und Gruppenaktivitäten, die für den Unterricht oder Arbeitsgemeinschaften geeignet sind. Ausserdem finden Sie Präsentationen, Tipps und Möglichkeiten, mit denen Sie die Fortschritte Ihrer Schüler verfolgen können.

Alle Ressources zu „Jeder kann programmieren“ ansehen

Programmieren lernen 1 & 2: Cover des Lehrerhandbuchs

„Programmieren lernen 1 & 2: Lehrerhandbuch“ laden

Cover des Lehrerhandbuchs zu «App-Entwicklung mit Swift»

„Learn to Code 3: Teacher Guide“ laden

Cover des Lehrerhandbuchs zu «App-Entwicklung mit Swift»

„Einführung in die App-Entwicklung mit Swift: Lehrerhandbuch“ laden

Programmier-Ressourcen.

Symbol für Swift

Swift

Ein genauerer Einblick in Swift für Programmierer jeder Fähigkeitsstufe.

Weitere Infos zu Swift.

Logo der Entwickler-Website

Foren für Lehrkräfte

Erhalten Sie Zugang zu kostenlosen technischen Ressourcen wie Videos und Beispielcode.

Foren für Lehrkräfte Über die Entwickler-Website.

iTunes U Symbol

Bücher, Kurse und Apps

Weitere Ressourcen zum Lernen und Unterrichten von Programmierung.

Mehr zu Bücher, Kursen und Apps