Wenn Sie Programmieren unterrichten, geht es nicht einfach nur um die Sprache der Technologie. Sie vermitteln neue Arten zu denken und Ideen zum Leben zu erwecken. Und Apple bietet Programme an, mit denen Sie Programmieren noch einfacher unterrichten können – egal, ob Sie gerade erst anfangen oder bereit für die Zertifizierung Ihrer Schüler:innen in Swift sind.
Swift ist eine von Apple entwickelte Programmiersprache, die leicht zu lernen und leistungsstark in der Anwendung ist. Die Befehle basieren auf Worten, die Sie bereits kennen, wie „jump“ oder „forward“. Und sogar die Profis verwenden Swift, um die beliebtesten Apps für iPhone, iPad, Mac, Apple TV und Apple Watch zu erstellen.
Jede:r kann programmieren
Lernen Sie mit Swift Playgrounds ganz einfach die Grundlagen des Programmierens.
Der „Jede:r kann programmieren“ Lehrplan führt Sie durch Swift Playgrounds, eine App, die Kindern mit einer Welt voller interaktiver Rätsel und verspielter Charaktere das Programmieren beibringt. Es ist hervorragend für Kinder ab 8 Jahren geeignet und hilft Ihnen, Programmieren in der Sprache zu unterrichten, die auch professionelle App‑Entwickler:innen verwenden.
Die Handbücher zu „Jede:r kann programmieren“ umfassen Unterrichtsaktivitäten, mit denen Schüler:innen die Konzepte hinter dem Code besser nachvollziehen können, sowie gerätebasierte Übungen zum Programmieren und Lösen von Problemen. Mit den Schülerhandbüchern können Schüler:innen in ihrer eigenen Geschwindigkeit arbeiten, während die Handbücher für Lehrkräfte Ihnen alles bieten, um all Ihre Schüler:innen zu unterstützen – von zusätzlicher Hilfestellung bis zu zusätzlichen Auszeichnungen.
Schnellstart ins Programmieren umfasst 10 spannende Programmieraktivitäten für Lehrer:innen und Familien, die für Kinder ab 10 Jahren geeignet sind. Es ist eine tolle Möglichkeit für Anfänger:innen, eine Reihe von Programmierherausforderungen in der Swift Playgrounds App für iPad und Mac zu lösen.
„Jede:r kann programmieren – Vorschüler:innen“ wurde entwickelt, um Pädagog:innen und Familien bei der Einführung von Programmierkonzepten bereits in den frühen Klassenstufen zu unterstützen, wenn die Schüler:innen die ersten Fähigkeiten zum rechnerischen Denken entwickeln. In diesen Lektionen werden Lernende vom Kindergarten bis zur 3. Klasse diskutieren, entdecken und spielen, um mit der Swift Playgrounds App auf dem iPad eine Grundlage für die wichtigsten Programmierkonzepte zu schaffen.
Das Buch „Rätsel“ bietet über 40 Stunden flexibler Lernaktivitäten, die wichtige Programmierkonzepte vermitteln. Jedes Kapitel hilft den Schüler:innen, auf vorhandenem Wissen aufzubauen, mit Code zu experimentieren, ihre Kenntnisse anzuwenden und kreativ zu kommunizieren, wie das Programmieren ihr Leben beeinflusst.
Schüler:innen, die „Rätsel“ abgeschlossen haben, eröffnet das Buch „Abenteuer“ eine neue Welt an Möglichkeiten, in Swift zu programmieren. Während der offenen Aktivitäten können die Schüler:innen mit Hardwarefeatures und ereignisgesteuerter Programmierung experimentieren und ihre kreativen Ideen ausdrücken.
Lehrkräfte weltweit teilen ihre Erfahrungen, welche Vorteile Schüler:innen haben, wenn sie Programmieren lernen – auch wenn sie später keine Programmierer:innen werden wollen.
Rikitos Schüler:innen im japanischen Osaka verwirklichen mit Programmierprojekten ihre Ideen.
In Swift entwickeln
Erstellen Sie Apps von Grund auf mit Xcode.
Sie brauchen keine Vorkenntnisse, um sofort mit dem Design und Entwickeln von Apps mit Swift in Xcode zu starten. Mit dem Lehrplan „In Swift entwickeln“ ist es ganz einfach, Schüler:innen ab 14 Jahren professionelles Programmieren beizubringen – ob für ein Semester oder für die Zertifizierung.
Die Handbücher zu „In Swift entwickeln“ sind so flexibel gestaltet, dass sowohl Schüler:innen ohne jegliche Programmierkenntnisse als auch Schüler:innen mit fortgeschrittenen Fähigkeiten unterstützt werden können. Die Lektionen bieten praktische Erfahrungen im Entwickeln von Apps mit Swift in Xcode, der integrierten Entwicklungsumgebung, mit der auch professionelle Entwickler:innen reale Apps erstellen.
Die Schüler:innen erlernen wichtige Computerkonzepte und bauen so eine solide Grundlage für die Programmierung mit Swift auf. Sie lernen etwas über die Auswirkungen der Informatik und von Apps auf die Gesellschaft, Wirtschaft und Kultur, während sie die Entwicklung von iOS Apps erkunden.
Die Schüler:innen lernen wichtige IT-Konzepte kennen. So schaffen sie eine solide Grundlage für die Programmierung mit Swift und bereiten sich auf die Prüfung AP® Computing Science Principles vor. In den Lektionen durchlaufen die Schüler:innen den gesamten App-Entwicklungsprozess. Sie sammeln Ideen, planen die App, erstellen einen Prototypen und evaluieren ihre App.
Die Schüler:innen entwickeln mit Swift grundlegende Fähigkeiten für die Entwicklung von iOS Apps. Sie erlernen die zentralen Konzepte und Vorgehensweisen, die Swift Programmierer:innen täglich verwenden, und bauen eine grundlegende Kompetenz mit den Quellcode- und UI-Editoren von Xcode auf.
Die Schüler:innen erstellen immer komplexere und leistungsstärkere Apps und erweitern so ihr Wissen und ihre Fähigkeiten bei der Entwicklung von iOS Apps. Sie arbeiten mit Serverdaten und beschäftigen sich mit neuen iOS APIs, die vielfältigere App-Erlebnisse ermöglichen und beispielsweise die Ansicht großer Datenmengen in unterschiedlichen Formaten erlauben.
Apple Professional Learning bietet einen kostenlosen Online-Weiterbildungskurs für „In Swift entwickeln – Explorations“ und „In Swift entwickeln – AP CS Prinzipien“ an. Lehrkräften werden grundlegende Kenntnisse, die für das Unterrichten von Swift und Xcode erforderlich sind, direkt von Apple vermittelt. Das macht den Kurs zu einer perfekten Einführung für das Unterrichten von „In Swift entwickeln“ in jedem Bildungsumfeld.
Dem, was Schüler:innen mit Swift und Xcode tun können, sind keine Grenzen gesetzt. Apple bietet Ressourcen für angehende Entwickler:innen, darunter eine Zertifizierung und professionelle Werkzeuge.
Schüler:innen in Swift zertifizieren lassen.
Schüler:innen können dabei unterstützt werden, Anerkennung für ihre Swift und Xcode Kenntnisse zu bekommen. Mit der Zertifizierung „App Development with Swift“ heben sich die Schüler:innen von anderen ab, wenn sie sich für beliebte Jobs in der iOS App-Entwicklung bewerben.
Schüler:innen auf dem Weg zum App-Profi unterstützen.
Das Apple Developer Program bietet den Schüler:innen Zugriff auf modernste Apple Technologien, App-Verwaltungstools, Beispielcode und Dokumentation. Und sie können ihre Apps an über eine Milliarde Kund:innen im App Store verteilen.
In der Schule. Nach dem Unterricht. Und in der Gemeinschaft.
Die Swift Coding Club Ressourcen umfassen alles, was Lehrkräfte oder Schüler:innen brauchen, um einen eigenen Programmierclub zu gründen. Sie enthalten Ideen, wie Schüler:innen Prototypen von Apps mithilfe der Design-Prinzipien von Apple erstellen können und unterstützen die Schüler:innen mit Designentwicklungsprojekten. Schüler:innen können Prototypen zu ihren Ideen erstellen und ihre App zusammen mit ihren Mitschüler:innen testen und das Benutzererlebnis optimieren. Und mit dem „Leitfaden zur Präsentation von Apps“ können Schulen ein Event organisieren, um die Arbeiten der Schüler:innen zu präsentieren.
Apple Teacher ist ein kostenloses Programm für Lehrer:innen, mit dem Sie sich Kenntnisse rund um iPad und Mac aneignen können, Zugriff auf Aktivitäten für Schüler:innen erhalten und Anerkennung für Ihre Lernerfolge bekommen.
Apple bietet kostenlose interaktive Lernressourcen für Schüler:innen und Lehrer:innen. Lassen Sie sich inspirieren, wie Sie Programmieren und Kreativität in Ihren Unterricht integrieren können.