Lehrplanführer - Juli 2020 - Apple
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
In Swift entwickeln „In Swift entwickeln“ ist ein Lehrplan, bei dem Schüler lernen, Xcode auf dem Mac zu verwenden und Swift zu lernen – eine leistungsstarke und intuitive Open Source Programmiersprache von Apple. Es ist die gleiche Sprache, die auch professionelle App-Entwickler für den schnell wachsenden App-Markt nutzen, wenn sie Apps für iOS, iPadOS, macOS, tvOS, watchOS und mehr erstellen. Der Lehrplan „In Swift entwickeln“ eignet sich hervorragend, um Schüler mit und ohne vorherige Programmierkenntnisse zu unterrichten.
Lehrplan für Realschulen und Gymnasien Der Lehrplan „In Swift entwickeln“ ermutigt Schüler dazu, Herausforderungen aus der realen Welt auf kreative Weise durch die App-Entwicklung zu lösen. Die Schüler sammeln grundlegende Kenntnisse in den Kursen „Explorations“ oder „Fundamentals“ und lernen dann in „Data Collections“ fortgeschrittenere Konzepte kennen. Alle Kurse umfassen unterstützende, kostenlose Lehrerhandbücher, unabhängig von der Erfahrung der Lehrer mit Swift oder anderen Programmiersprachen. AP® CS Prinzipien* Fundamentals Data Collections 180 Stunden 180 Stunden 180 Stunden Die Schüler erlernen wichtige Computerkonzepte und Die Schüler sammeln mit Swift essentielle Kenntnisse für Die Schüler bauen auf dem Wissen und den Fähigkeiten schaffen so eine solide Grundlage für die die Entwicklung von iOS Apps. Sie erlernen die auf, die sie in „Fundamentals“ erworben haben, indem sie Programmierung mit Swift, während sie sich auf die Schlüsselkonzepte und Vorgehensweisen, die Swift ihre Arbeit im Rahmen der Entwicklung von iOS Apps Prüfung „AP® Computer Science Prinzipien“ Programmierer tagtäglich verwenden, und entwickeln erweitern sowie komplexere und leistungsfähigere Apps vorbereiten. Sie lernen etwas über die Auswirkungen grundlegende Kenntnisse mit Quell- und UI-Editoren in erstellen. Sie arbeiten mit Daten von einem Server und der Informatik und von Apps auf die Gesellschaft, Xcode. Die Schüler können iOS Apps erstellen, die erkunden neue iOS APIs, die vielfältigere App-Erlebnisse Wirtschaft und unsere Kultur, während sie die standardmäßigen Vorgehensweisen folgen, ermöglichen, einschließlich der Anzeige großer Entwicklung von iOS Apps erkunden. In den Lektionen einschließlich dem Einsatz bestehender UI-Elemente Datensammlungen in mehreren Formaten. Die Schüler lernen die Schüler den Prozess der App-Entwicklung und -Layouts. erlernen neue Funktionen des iOS SDK, um ihre kennen und erfahren, wie sie Ideen sammeln, die Entwicklung zum App-Entwickler fortzusetzen. Vorgehensweise planen, Prototypen erstellen und eine selbst erdachte App beurteilen. Lektion 1: Werte Lektion 1: Erste Schritte mit der App-Entwicklung Lektion 1: Tabellen und Beharrlichkeit Episode 1: Der TV-Club Lektion 2: Einführung zum UIKit Lektion 2: Mit dem Web arbeiten Lektion 2: Algorithmen Lektion 3: Navigation und Workflows Lektion 3: Erweiterte Datenanzeige Episode 2: Der Fernsehabend Lektion 4: Erstellen Ihrer App Lektion 4: Erstellen Ihrer App Lektion 3: Daten organisieren Episode 3: Fotos teilen Lektion 4: Apps erstellen *Für Schulen, die nicht AP® CSP unterrichten, steht der „In Swift entwickeln – Explorations“-Kurs zur Verfügung. Bald verfügbar In Swift entwickeln – Lehrplanführer | Juli 2020 3
Lehrplan für Hochschulen Der Lehrplan „In Swift entwickeln“ ermutigt Schüler, Herausforderungen aus der realen Welt auf kreative Weise durch die App-Entwicklung zu lösen. Die Schüler sammeln grundlegende Kenntnisse in den Kursen „Explorations“ oder „Fundamentals“ und lernen dann in „Data Collections“ fortgeschrittenere Konzepte kennen. Alle Kurse umfassen unterstützende, kostenlose Lehrerhandbücher, unabhängig von der Erfahrung der Lehrer mit Swift oder anderen Programmiersprachen. Explorations Fundamentals Data Collections Ein Semester Ein Semester Ein Semester Die Schüler erlernen wichtige Computerkonzepte Die Schüler sammeln mit Swift essentielle Die Schüler bauen auf dem Wissen und den und schaffen so eine solide Grundlage für die Kenntnisse für die Entwicklung von iOS Apps. Fähigkeiten auf, die sie in „Fundamentals“ erworben Programmierung mit Swift. Sie lernen etwas über Sie erlernen die Schlüsselkonzepte und haben, indem sie ihre Arbeit im Rahmen der die Auswirkungen der Informatik und von Apps Vorgehensweisen, die Swift Programmierer Entwicklung von iOS Apps erweitern sowie auf die Gesellschaft, Wirtschaft und Kultur, tagtäglich verwenden, und entwickeln komplexere und leistungsfähigere Apps erstellen. während sie die Entwicklung von iOS Apps grundlegende Kenntnisse mit Quell- und UI- Sie arbeiten mit Daten von einem Server und erkunden. In den Lektionen lernen die Schüler Editoren in Xcode. Die Schüler können iOS Apps erkunden neue iOS APIs, die vielfältigere App- den Prozess der App-Entwicklung kennen und erstellen, die standardmäßigen Vorgehensweisen Erlebnisse ermöglichen, einschließlich der Anzeige erfahren, wie sie Ideen sammeln, die folgen, einschließlich dem Einsatz bestehender UI- großer Datensammlungen in mehreren Formaten. Die Vorgehensweise planen, Prototypen erstellen und Elemente und -Layouts. Schüler erlernen neue Funktionen des iOS SDK, um eine selbst erdachte App beurteilen. ihre Entwicklung zum App-Entwickler fortzusetzen. Lektion 1: Werte Lektion 1: Erste Schritte mit der App-Entwicklung Lektion 1: Tabellen und Beharrlichkeit Episode 1: Der TV-Club Lektion 2: Einführung zum UIKit Lektion 2: Mit dem Web arbeiten Lektion 2: Algorithmen Lektion 3: Navigation und Workflows Lektion 3: Erweiterte Datenanzeige Episode 2: Der Fernsehabend Lektion 4: Erstellen Ihrer App Lektion 4: Erstellen Ihrer App Lektion 3: Daten organisieren Episode 3: Fotos teilen Lektion 4: Apps erstellen Bald verfügbar In Swift entwickeln – Lehrplanführer | Juli 2020 4
Lehrplanübersicht Der Lehrplan „In Swift entwickeln“ richtet sich an Schüler auf 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. Und Studenten, die eine Zertifizierung erhalten, können ein digitales Badge mit ihren professionellen Netzwerken teilen, um ihre Bereitschaft für die Industrie zu vermitteln. Die zugehörigen Lehrerhandbücher enthalten Tools für Pädagogen, um die Interaktion mit den angehenden App-Entwicklern zu vertiefen, unabhängig von ihrer Erfahrung im Vermitteln von Swift oder anderen Programmiersprachen. Für außerschulische Programme und Sommerkurse sind kostenlose Swift Coding Club Materialien verfügbar. App-Präsentationen geben aufstrebenden Programmierern eine Gelegenheit, ihren Einfallsreichtum zusammen mit der Gemeinschaft zu feiern, unabhängig davon, ob sie innerhalb oder außerhalb des Kursraums lernen. In Swift entwickeln – Lehrplanführer | Juli 2020 5
Wichtige Features Xcode Playgrounds Interaktive Widgets* Die Schüler lernen Mithilfe von Fotogalerien, Programmierkonzepte kennen, interaktiven Bildern und während sie in Playgrounds Keynote-Dateien untersuchen Code schreiben. Dabei handelt die Schüler alltägliche Aktivitäten es sich um eine interaktive und Tools – von der Suche im Programmierumgebung, in der Internet über das Aufnehmen sie mit Code experimentieren von Fotos bis hin zur Interaktion und Ergebnisse sofort sehen in sozialen Medien – und können. erkunden dabei die dahinter stehende Technologie und ihre Auswirkungen auf die Gesellschaft. Geführte App-Projekte Schrittweise Anleitungen Anhand der enthaltenen Die Schüler werden mit Projektdateien können die ausführlichen illustrierten Schüler mit bestimmten Anleitungen und Lernvideos Teilen von Code durch alle Schritte für die experimentieren, ohne eine Entwicklung einer App in Xcode App von Grund auf geführt. programmieren zu müssen. Hilfreiche Bilder und Videos fordern sie dazu auf, ihr Wissen anzuwenden. *Nur in den Kursen „In Swift entwickeln – AP® CS-Prinzipien“ und „In Swift entwickeln – Explorations“ verfügbar. In Swift entwickeln – Lehrplanführer | Juli 2020 6
In Swift entwickeln – Explorations Die Schüler erlernen wichtige Computerkonzepte und schaffen so eine solide Grundlage für die Programmierung mit Swift. 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. Lektion 1: Werte. Schüler lernen die grundlegenden Einheiten kennen, die sich mit Lektion 3: Daten organisieren. Die Schüler untersuchen, wie nutzerdefinierte Typen Swift befassen – die Werte, die ihren Code durchziehen, einschließlich Text und mithilfe von Strukturen erstellt, große Mengen von Elementen in Arrays gruppiert und Zahlen. Sie untersuchen, wie Namen und Werte mithilfe von Variablen verknüpft mit Schleifen verarbeitet werden. Sie erfahren außerdem, wie Enums eine Reihe werden. Die Lektion endet mit der Entwicklung eines App-Projekts, das ein Foto verwandter Werte darstellen, und erstellen im App-Projekt am Ende der Lektion ein anzeigt. interaktives Spiel mit farbenfrohen Formen. Episode 1: Der TV-Club. Die Schüler folgen den Mitgliedern eines TV-Clubs, die sich Episode 3: Fotos teilen. Das Treffen des TV-Clubs ist zu Ende und seine Mitglieder auf die neue Staffel ihrer Lieblingssendung freuen. Sie lernen, wie sich das Suchen teilen Bilder des Fernsehabends in den sozialen Medien. Die Schüler lernen das im Web und das Anmelden bei Accounts auf ihre persönlichen Daten auswirkt und Digitalisieren von analogen Daten und die parallele Verarbeitung kennen und wie sie bei der Verwendung von Apps über ihre Privatsphäre nachdenken können. untersuchen einige Konsequenzen des Online-Datenaustauschs. Lektion 2: Algorithmen. Die Schüler lernen, wie sie ihren Code mithilfe von Lektion 4: Apps erstellen. Die Schüler vertiefen ihre Kenntnisse in Xcode und Funktionen strukturieren, um sich wiederholende Aufgaben einzukapseln. Sie Interface Builder in geführten Projekten, um Apps von Grund auf erstellen zu können. erfahren außerdem, wie sie if/else-Anweisungen zur Darstellung von Entscheidungen Sie lernen, Benutzeroberflächenelemente zu einem Bildschirm hinzuzufügen, diese verwenden können und wie Swift Typen nutzt, um verschiedene Arten von Daten Elemente mit ihrem Code zu verbinden und auf Ereignisse zu reagieren, die durch voneinander zu unterscheiden. Das Abschlussprojekt ist eine QuestionBot App, Nutzerinteraktionen generiert werden. Sie verwenden den inkrementellen die auf Nutzereingaben über die Tastatur reagiert. Entwicklungsprozess, um ihre Apps Stück für Stück zu erstellen und dabei fortlaufend zu testen. Der Höhepunkt der Lektion ist eine Lern-App mit Flash-Karte und Quiz- Episode 2: Der Fernsehabend. Die Geschichte des TV-Clubs wird fortgesetzt: Seine Modi. Mitglieder streamen die Episode, während sie sich gegenseitig Textnachrichten schreiben. Die Schüler erforschen, wie Daten auf der niedrigsten Ebene in ihren Geräten dargestellt werden und wie sie über das Internet übertragen werden. Sie erfahren auch mehr über Datensicherheit und Datenschutz. In Swift entwickeln – Lehrplanführer | Juli 2020 7
In Swift entwickeln – AP® CS Prinzipien Als vom College Board empfohlener Anbieter für das Schuljahr 2020–2021 hat Apple „In Swift entwickeln – AP® CS- Prinzipien“ entwickelt, um die Schüler auf die Prüfung „AP® Computer Science-Prinzipien“ vorzubereiten. Dieser Kurs basiert auf dem Kurs „In Swift entwickeln – Explorations“ und hilft den Schülern, wichtige Computerkonzepte zu erlernen und eine solide Grundlage für die Programmierung mit Swift zu schaffen. Der Kurs „In Swift entwickeln – AP® CS-Prinzipien“ richtet sich nach den Lehrplananforderungen des College Board. Die Pädagogik unterstützt die fünf großen Ideen, um grundlegende Konzepte der Informatik zu umfassen. Diese Ideen umfassen kreative Entwicklung, Daten, Algorithmen und Programmierung, Computersysteme und Netzwerke sowie Auswirkungen der Informatik. Der Kurs enthält außerdem sechs Übungen zum computergestützten Denken, in denen beschrieben wird, wie die Schüler die Lernziele untersuchen können, darunter Rechnerische Lösungsentwürfe, Algorithmen und Programmentwicklung, Abstraktion in der Programmentwicklung, Codeanalyse, Computerinnovationen und verantwortungsbewusste Informatik. Lektion 1: Werte. Schüler lernen die grundlegenden Einheiten kennen, die sich mit Lektion 3: Daten organisieren. Die Schüler untersuchen, wie nutzerdefinierte Typen Swift befassen – die Werte, die ihren Code durchziehen, einschließlich Text und mithilfe von Strukturen erstellt, große Mengen von Elementen in Arrays gruppiert und Zahlen. Sie untersuchen, wie Namen und Werte mithilfe von Variablen verknüpft mit Schleifen verarbeitet werden. Sie erfahren außerdem, wie Enums eine Reihe werden. Die Lektion endet mit der Entwicklung eines App-Projekts, das ein Foto verwandter Werte darstellen, und erstellen im App-Projekt am Ende der Lektion ein anzeigt. interaktives Spiel mit farbenfrohen Formen. Episode 1: Der TV-Club. Die Schüler folgen den Mitgliedern eines TV-Clubs, die sich Episode 3: Fotos teilen. Das Treffen des TV-Clubs ist zu Ende und seine Mitglieder auf die neue Staffel ihrer Lieblingssendung freuen. Sie lernen, wie sich das Suchen im teilen Bilder des Fernsehabends in den sozialen Medien. Die Schüler lernen das Web und das Anmelden bei Accounts auf ihre persönlichen Daten auswirkt und wie sie Digitalisieren von analogen Daten und die parallele Verarbeitung kennen und bei der Verwendung von Apps über ihre Privatsphäre nachdenken können. untersuchen einige Konsequenzen des Online-Datenaustauschs. Lektion 2: Algorithmen. Die Schüler lernen, wie sie ihren Code mithilfe von Lektion 4: Apps erstellen. Die Schüler vertiefen ihre Kenntnisse in Xcode und Funktionen strukturieren, um sich wiederholende Aufgaben einzukapseln. Sie Interface Builder in geführten Projekten, um Apps von Grund auf erstellen zu können. erfahren außerdem, wie sie if/else-Anweisungen zur Darstellung von Entscheidungen Sie lernen, Benutzeroberflächenelemente zu einem Bildschirm hinzuzufügen, diese verwenden können und wie Swift Typen nutzt, um verschiedene Arten von Daten Elemente mit ihrem Code zu verbinden und auf Ereignisse zu reagieren, die durch voneinander zu unterscheiden. Das Abschlussprojekt ist eine QuestionBot App, die Nutzerinteraktionen generiert werden. Sie verwenden den inkrementellen auf Nutzereingaben über die Tastatur reagiert. Entwicklungsprozess, um ihre Apps Stück für Stück zu erstellen und dabei fortlaufend zu testen. Der Höhepunkt der Lektion ist eine Lern-App mit Flash-Karte und Quiz- Episode 2: Der Fernsehabend. Die Geschichte des TV-Clubs wird fortgesetzt: Seine Modi. Mitglieder streamen die Episode, während sie sich gegenseitig Textnachrichten schreiben. Die Schüler erforschen, wie Daten auf der niedrigsten Ebene in ihren Geräten dargestellt werden und wie sie über das Internet übertragen werden. Sie erfahren auch mehr über Datensicherheit und Datenschutz. In Swift entwickeln – Lehrplanführer | Juli 2020 8
In Swift entwickeln – Fundamentals Die Schüler sammeln mit Swift essentielle Kenntnisse für die Entwicklung von iOS Apps. Sie erlernen die Schlüsselkonzepte und Vorgehensweisen, die Swift Programmierer tagtäglich verwenden, und entwickeln grundlegende Kenntnisse mit Quell- und UI-Editoren in Xcode. Die Schüler können iOS Apps erstellen, die standardmäßigen Vorgehensweisen folgen, einschließlich dem Einsatz bestehender UI-Elemente und -Layouts. Lektion 1: Erste Schritte mit der App-Entwicklung. Die Schüler erlernen zunächst Lektion 4: Erstellen Ihrer App. Die Schüler lernen den Designzyklus kennen und die Grundlagen rund um Daten, Operatoren und die Ablaufsteuerung in Swift und verwenden ihn, um eine eigene App zu entwerfen. Sie untersuchen, wie sie ihre befassen sich darüber hinaus mit der Dokumentation, dem Debugging, mit Xcode, Designs entwickeln und iterieren sowie einen Prototyp erstellen können, der als dem Erstellen und Ausführen von Apps und mit dem Interface Builder. Dieses Wissen überzeugende Demo dienen kann, ihr Projekt für eine erfolgreiche Version 1.0 wenden sie dann im Rahmen eines geführten Projekts namens „Light“ praktisch an, vorzubereiten. bei dem sie eine einfache Taschenlampen-App erstellen. Lektion 2: Einführung zum UIKit. Die Schüler erkunden Strings, Funktionen, Strukturen, Sammlungen und Schleifen in Swift. Sie lernen außerdem, mit UIKit umzugehen – den Systemansichten und Steuerelementen, aus denen die Benutzeroberfläche entsteht – und erfahren, wie sie Daten mit Auto Layout und Stapelansichten anzeigen. Sie setzen dieses Wissen in einem geführten Projekt namens „Apple Pie“ praktisch um, bei dem sie eine Spiele-App mit Worträtseln programmieren. Lektion 3: Navigation und Workflows. Die Schüler erfahren, wie sie einfache Arbeitsabläufe und Navigationshierarchien mithilfe von Navigationssteuerelementen, Tab-Steuerelementen und Übergängen erstellen. Sie befassen sich außerdem mit zwei leistungsstarken Werkzeugen in Swift: optionale Objekte und Aufzählungen. Dieses Wissen setzen sie in einem geführten Projekt namens „Personality Quiz“ in die Praxis um, bei dem es um eine personalisierte Umfrage geht, die dem Benutzer lustige Ergebnisse liefert. In Swift entwickeln – Lehrplanführer | Juli 2020 9
In Swift entwickeln – Data Collections Die Schüler bauen auf dem Wissen und den Fähigkeiten auf, die sie in „Fundamentals“ erworben haben, indem sie ihre Arbeit im Rahmen der Entwicklung von iOS Apps erweitern sowie komplexere und leistungsfähigere Apps erstellen. Sie arbeiten mit Daten von einem Server und erkunden neue iOS APIs, die vielfältigere App-Erlebnisse ermöglichen, einschließlich der Anzeige großer Datensammlungen in mehreren Formaten. Die Schüler erlernen neue Funktionen des iOS SDK, um ihre Entwicklung zum App-Entwickler fortzusetzen. Bald verfügbar Lektion 1: Tabellen und Beharrlichkeit. Die Schüler erarbeiten sich die Lektion 4: Erstellen Ihrer App. Die Schüler lernen den Designzyklus kennen und Funktionsweise von Ansichten mit Bildlauf, Tabellenansichten und komplexen verwenden ihn, um eine eigene App zu entwerfen. Sie untersuchen, wie sie ihre Eingabemasken. Sie lernen zudem, wie Daten gespeichert und mit anderen Apps Designs entwickeln und iterieren sowie einen Prototyp erstellen können, der als geteilt werden, und arbeiten mit Bildern in der Fotomediathek des Benutzers. Die überzeugende Demo dienen kann, ihr Projekt für eine erfolgreiche Version 1.0 neu erlernten Fähigkeiten setzen sie in einem geführten Projekt namens „List“ ein, vorzubereiten. bei dem sie eine App zur Nachverfolgung von Aufgaben entwickeln, in der der Benutzer Elemente auf einer geläufigen tabellenartigen Oberfläche hinzufügen, bearbeiten und löschen kann. Lektion 2: Mit dem Web arbeiten. Die Schüler befassen sich mit Animationen, Parallelität und der Nutzung des Internets. Sie wenden das Gelernte in einem geführten Projekt namens „Restaurant“ an: einer anpassbaren Menü-App, die die verfügbaren Gerichte eines Restaurants anzeigt und es dem Benutzer ermöglicht, eine Bestellung aufzugeben. In der App kommt ein Webdienst zum Einsatz, der es den Schülern ermöglicht, die Speisekarte mit ihren eigenen Menüpunkten und Fotos zu gestalten. Lektion 3: Erweiterte Datenanzeige. Die Schüler lernen, wie sie Sammlungsansichten dazu verwenden, um Daten in einem hochgradig anpassbaren zweidimensionalen Layout anzuzeigen. Sie entdecken außerdem die Leistungsfähigkeit von Swift Generics und können all ihre Fähigkeiten in einer App kombinieren, die einen komplexen Datensatz verwaltet und eine anpassbare Benutzeroberfläche bietet. In Swift entwickeln – Lehrplanführer | Juli 2020 10
Ergänzende Ressourcen App-Design-Tagebuch Leitfaden zur Präsentation von Apps Swift Coding Club Schon bevor sie mit dem Entwickeln von Apps in Swift Fördern Sie den Einfallsreichtum von Schülern, indem Swift Coding Clubs sind eine unterhaltsame Weise, beginnen, können die Schüler darüber nachdenken, Sie sie dazu ermutigen, ihre Programmierungserfolge Apps zu entwickeln. Die Aktivitäten konzentrieren sich welche Arten von Apps sie entwickeln und erstellen bei Gemeinschaftsveranstaltungen vorzustellen, wie auf das Erlernen von Swift Programmierkonzepten in möchten. Das App-Design-Tagebuch leitet Schüler z. B. bei Projektpräsentationen oder App-Vorführungen. Xcode Playgrounds auf dem Mac. Die Schüler arbeiten mit einem Designentwicklungsprojekt an, Prototypen Der Leitfaden zur Präsentation von Apps bietet mit Klassenkameraden zusammen, um Prototypen von zu ihren Ideen zu erstellen, die App zusammen mit ihren praktische Unterstützung beim Planen und Durchführen Apps zu entwickeln und darüber nachzudenken, wie Klassenkameraden zu testen und das Benutzererlebnis eines Präsentationsevents. Code die Welt um sie herum verändern kann. zu optimieren. Apple Professional Learning Der Lehrplan „In Swift entwickeln“ wird durch einen kostenlosen professionellen Online-Lernkurs auf Canvas unterstützt, um Pädagogen auf das Unterrichten von „In Swift entwickeln – Explorations“ mit optionalen Inhalten für „In Swift entwickeln – AP® CS Prinzipien“ vorzubereiten. Die Teilnehmer lernen grundlegende Kenntnisse, die für das Unterrichten von Swift und Xcode erforderlich sind, direkt von Apple Experts. Somit ist dies ein idealer Einführungskurs für das Unterrichten von „In Swift entwickeln“ in jedem Bildungsumfeld. Helfen Sie Schülern dabei, sich mit einer Swift Zertifizierung auf dem App-Markt zu behaupten Lehrer, die die App-Entwicklung mit Swift unterrichten, können Schülern dabei helfen, Anerkennung für ihre Kenntnisse von Swift und Xcode zu erhalten. Die App- Entwicklung mit Swift Zertifizierung basiert auf den Kursen „Fundamentals“ und „Data Collections“, die Schülern dabei helfen, sich von anderen abzuheben und erfolgreich um die sehr gefragten Stellen im Bereich der Entwicklung von iOS Apps zu konkurrieren. Die Zertifizierung für die App-Entwicklung mit Swift kann im Rahmen einer von Certiport verwalteten Prüfung erworben werden und zeigt, dass Schüler bereit sind, den nächsten Schritt auf dem Weg hin zum App-Entwickler zu gehen. Weitere Informationen: www.certiport.com/apple © 2020 Apple Inc. Alle Rechte vorbehalten. Apple, das Apple Logo, Mac, macOS, watchOS und Xcode sind Marken von Apple Inc., die in den USA und weiteren Ländern eingetragen sind. Swift, das Swift Logo und tvOS sind Marken von Apple Inc. IOS ist eine Marke oder eingetragene Marke von Cisco in den USA und weiteren Ländern und wird in Lizenz verwendet. Andere hier genannte Produkt- und Herstellernamen sind möglicherweise Marken der jeweiligen Unternehmen. Änderungen der Produktspezifikationen sind vorbehalten. Dieses Material dient ausschließlich zu Informationszwecken. Apple übernimmt keine Haftung hinsichtlich seiner Verwendung. Juni 2020 In Swift entwickeln – Lehrplanführer | Juli 2020 11
Weitere Ressourcen Apple Professional Learning In Swift entwickeln Der Lehrplan „In Swift entwickeln“ wird durch einen kostenlosen professionellen • Programm „In Swift entwickeln“ Online-Lernkurs auf Canvas unterstützt, um Pädagogen auf das Unterrichten • Zertifizierung „App-Entwicklung mit Swift Level 1“ von „In Swift entwickeln – Explorations“ mit optionalen Inhalten für „In Swift • In Swift entwickeln – Explorations – Professional Learning Kurs entwickeln – AP® CS Prinzipien“ vorzubereiten. Die Teilnehmer lernen grundlegende Kenntnisse, die für das Unterrichten von Swift und Xcode • In Swift entwickeln auf Canvas Commons erforderlich sind, direkt von Apple Experts. Somit ist dies ein idealer Einführungskurs für das Unterrichten von „In Swift entwickeln“ in jedem Jeder kann programmieren Bildungsumfeld. • Programm „Jeder kann programmieren“ • Everyone Can Code Puzzles Für Pädagogen, die daran interessiert sind, ihre Kenntnisse weiter zu vertiefen, • Everyone Can Code Puzzles Teacher Guide bieten Apple Professional Learning Specialists der Fakultät persönliche Unterstützung bei der Innovation ihrer Unterrichtspraktiken, auf eine Weise, • Swift Playgrounds App die Schüler einbezieht und personalisiertes Lernen ermöglicht. Über Swift Apple Professional Learning Specialists organisieren mehrtägige Schulungen, Swift ist die leistungsstarke und intuitive Programmiersprache, die Apple für die um Folgendes zu bieten: Erstellung von Apps entwickelt hat. Swift ist nicht nur ideal für die ersten Schritte • Strategieplanung für die Schulleitung, die Administratoren helfen soll, Lernziele mit Code geeignet, sondern auch sehr leistungsstark. Es ist für Programme in zu priorisieren. jedem Maßstab gemacht, von ganz einfachen wie „Hallo Welt“ bis hin zur • Anleitung von einem Apple Professional Learning Specialist, der sich exklusiv fortschrittlichsten Software der Welt. Erfahren Sie mehr über Swift. um Ihr Projekt kümmert. • Individuelle, forschungsbasierte Weiterbildungspläne, die auf konkrete Lernziele Über Xcode abgestimmt sind. Xcode ist die Mac App, mit der jede andere Mac App und auch jede iOS App erstellt wird. Xcode hat alle Tools, die man braucht, um ein fantastisches App-Erlebnis zu • Praxisorientierte, interaktive Lernübungen, bei denen der Lehrkörper innovative schaffen. Es ist als kostenloser Download im Mac App Store erhältlich. Hier erfahren Unterrichtsmethoden erarbeitet, die die Schüler motivieren. Sie mehr über Xcode. • Eine Gelegenheit, mit führenden Bildungsexperten zusammenzuarbeiten, um nachhaltige Erfolge zu gewährleisten. Um mehr über den Apple Professional Learning Kurs zu erfahren, besuchen Sie apple.co/developinswiftexplorationspl oder senden Sie eine E-Mail an Ihren Apple Account Executive oder an AppleProfessionalLearning@apple.com. In Swift entwickeln – Lehrplanführer | Juli 2020 12
AP ist eine eingetragene Marke des College Board und wird mit Genehmigung verwendet. Änderungen an den Features vorbehalten. Einige Features sind u. U. nicht in allen Regionen oder Sprachen verfügbar. © 2020 Apple Inc. Alle Rechte vorbehalten. Apple, das Apple Logo, iPadOS, iPhone, Keynote, Mac, MacBook Air, macOS, das Swift Logo, Swift Playgrounds, watchOS und Xcode sind Marken von Apple Inc., die in den USA und weiteren Ländern eingetragen sind. Swift und tvOS sind Marken von Apple Inc. App Store ist eine Dienstleistungsmarke von Apple Inc., die in den USA und anderen Ländern eingetragen ist. IOS ist eine Marke oder eingetragene Marke von Cisco in den USA und weiteren Ländern und wird unter Lizenz verwendet. Andere hier genannte Produkt- und Herstellernamen sind möglicherweise Marken der jeweiligen Unternehmen. Änderungen der Produktspezifikationen sind vorbehalten. Dieses Material dient ausschließlich zu Informationszwecken. Apple übernimmt keine Haftung hinsichtlich seiner Verwendung. Juli 2020
Sie können auch lesen