Dieses Handbuch für Lehrkräfte enthält Tools, um die Interaktion mit den angehenden App-Entwickler:innen zu vertiefen, unabhängig von ihrer Erfahrung im Unterrichten mit Swift oder anderen Programmiersprachen. Der Kurs „In Swift entwickeln – Explorations“ soll Schüler:innen dabei helfen, wichtige Computerkonzepte zu erlernen und eine solide Grundlage für das Programmieren mit Swift zu schaffen. 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. In den Lektionen lernen die Schüler:innen den Prozess der App-Entwicklung kennen und erfahren, wie sie Ideen sammeln, die Vorgehensweise planen, Prototypen erstellen und eine selbst erdachte App beurteilen. Auch wenn sie möglicherweise noch die Fähigkeiten entwickeln, Prototypen in vollständige Apps umzuwandeln, hilft das Designen einer App den Schüler:innen, in die aufregende Welt der App-Entwicklung hineinzuwachsen.
Optionale Einheiten bieten den Schüler:innen eine faszinierende Möglichkeit, fortschrittliche Technologiekonzepte und die Auswirkungen der Informatik auf ihr Leben zu erkunden. Eine illustrierte, fiktive Geschichte folgt einer Gruppe von Schüler:innen in einem Filmclub und deren Verwendung von Technologie, um einen Fernsehabend zu organisieren, Essen zu bestellen und in sozialen Medien zu posten. Interaktive Illustrationen bieten einen Einblick in die Technologie hinter ihren Aktivitäten – einschließlich Themen wie die Digitalisierung von Bildern auf dem Computer und die Speicherung und Verfolgung von Online-Aktivitäten.