In Swift entwickeln

Bei „In Swift entwickeln“ handelt es sich um ein umfassendes Programmierangebot von Apple für Lernende ab 14 Jahren. Der Lehrplan bereitet die Lernenden mit der Programmiersprache Swift auf die Hochschule oder eine Karriere in der App-Entwicklung vor. Er wird durch kostenlose Online-Weiterbildungsangebote für Lehrkräfte ergänzt und ist für den Mac entwickelt, der alle wichtigen Programmiersprachen unterstützt und so das ideale Gerät für den Informatikunterricht ist.

Tutorials zum Entwickeln in Swift

Tutorials zum Entwickeln in Swift bieten Lernenden einen großartigen Ausgangspunkt für eine Karriere in der App-Entwicklung mit Swift, SwiftUI und Xcode – der integrierten Entwicklungsumgebung von Apple. Um zu lernen, wie Apps für alle Apple Plattformen entwickelt werden, sind keine Vorkenntnisse im Programmieren erforderlich. Helfen Sie Lernenden, mit SwiftUI ihre erste visionOS App zu erstellen und damit eine neue Welt von Apps und Spielen für räumliches Computing zu entwickeln.

Tutorials zum Entwickeln in Swift entdecken

Leitfaden für Lehrkräfte zu „Tutorials zum Entwickeln in Swift“ laden (10,7 MB)

Lehrplanressourcen zu „In Swift entwickeln“

„In Swift entwickeln“ richtet sich an Schüler:innen an weiterführenden Schulen sowie Studierende an Hochschulen, damit diese das Entwickeln und Erstellen einer voll funktionsfähigen eigenen App erkunden können. Während sie neue Fähigkeiten entwickeln, meistern die Lernenden gleichzeitig die wichtigsten Programmierkonzepte. Außerdem können sie für ihre Kenntnisse von Swift oder Xcode AP-Punkte oder eine branchenweit anerkannte Zertifizierung erhalten.

Die zugehörigen Handbücher für Lehrkräfte enthalten Tools, um die Interaktion mit den angehenden App-Entwickler:innen zu vertiefen, unabhängig von ihrer Erfahrung im Unterrichten von Swift oder anderen Programmiersprachen.

Blick auf den Inhalt.

Erkunden Sie diese Beispiellektion aus „In Swift entwickeln - Explorations“, die Lernenden dabei hilft, ihre ersten Apps mit Hilfe von Xcode auf dem Mac zu erstellen.

1

Lehrplaneinheiten

Entdecken Sie die Lernziele der Lehrplaneinheiten und machen Sie sich mit den vier Kernabschnitten vertraut: Erste Schritte, Spielen, Erstellen und Design.

Die Lehrplaneinheiten konzentrieren sich auf die Entwicklung von Programmierkenntnissen und das Verständnis von Schlüsselkonzepten. Zwischen den Einheiten erkunden die Lernenden die Geschichte einer Gruppe von Schüler:innen in einem TV-Club.

2

Geführte App-Projekte

Geführte App-Projekte helfen den Lernenden beim Erstellen einer App in Xcode mithilfe von schrittweisen Anleitungen und enthalten unterstützende Bilder und Videos, die sie dazu anregen, ihr Wissen anzuwenden.

Mit den Starter-Projektdateien können sich die Lernenden auf einige wichtige Swift Konzepte konzentrieren, um ihre Programmierfähigkeiten weiter zu verbessern.

3

App-Designprozess

Lernende erkunden die Auswirkungen von Computerinnovationen und erleben den App‑Designprozess.

Dabei setzen sie sich mit den Entscheidungen auseinander, die App-Designer:innen und -Entwickler:innen in dem Wissen treffen, dass ihre App sich auf Tausende – sogar Millionen – von Menschen auswirken kann.

4

Xcode Playgrounds

Die Lernenden lernen wichtige Programmierkonzepte kennen, während sie in Xcode Playgrounds Swift Code schreiben.

Xcode Playgrounds bietet eine interaktive Programmierumgebung, in der sie mit Code experimentieren und die Ergebnisse sofort sehen können.

5

Swift

Swift ist die von Apple entwickelte Programmiersprache, mit der viele der Apps erstellt werden, die Sie derzeit auf Ihrem Mac, iPad, iPhone, Apple TV, Ihrer Apple Watch oder Apple Vision Pro verwenden.

Swift kann neue Wege im Programmieren eröffnen. Tatsächlich wurde es mit dem Konzept erstellt, eine gute Einsteiger-Programmiersprache für alle zu sein, unabhängig davon, ob es sich um Schüler:innen oder Berufstätige auf einem neuen Karriereweg handelt.

6

Zertifizierung

Helfen Sie Lernenden dabei, eine Auszeichnung für ihre Kenntnisse von App-Entwicklung sowie Swift und SwiftUI zu erhalten.

Die Zertifizierungen „App Development with Swift“ werden von Certiport angeboten.

Weitere Infos

Apple Professional Learning

Apple Professional Learning bietet einen kostenlosen Online-Weiterbildungskurs für „In Swift entwickeln - Explorations“ und „Develop in Swift – AP® CS Principles“ über Canvas von Instructure an. Die Teilnehmer:innen lernen grundlegende Kenntnisse, die für das Unterrichten von Swift und Xcode erforderlich sind, direkt von Apple. Das macht ihn zum idealen Einführungskurs für das Unterrichten von „In Swift entwickeln“ in jedem Bildungsumfeld.Weitere Infos unter apple.co/developinswiftpl

Bücher und Ressourcen

Sie finden diese Lektion und mehr im Schülerhandbuch „In Swift entwickeln - Explorations“. Laden Sie die Bücher und Ressourcen aus der Reihe „In Swift entwickeln“.

Sich inspirieren lassen.

Erkunden Sie bewährte Ressourcen von Lehrkräften und entdecken Sie neue Ideen, um den eigenen Unterricht zu bereichern.

Mehr entdecken.

Finden Sie weitere Ressourcen, die Sie dabei unterstützen, das Programmieren und die App-Entwicklung zu vermitteln.