Ontwikkelen in Swift

‘Ontwikkelen in Swift’ is een uitgebreid programmeeraanbod van Apple voor kinderen van 14 jaar en ouder. Het lesprogramma bereidt leerlingen met behulp van de Swift-programmeertaal voor op een vervolg­opleiding of een loopbaan als app-ontwikkelaar. Het programma wordt aangevuld met gratis online bijscholing voor leerkrachten en is ontworpen voor de Mac, die alle belangrijke programmeer­talen ondersteunt – en dus het ideale device is voor programmeeronderwijs.

Tutorials voor Ontwikkelen in Swift

Tutorials voor Ontwikkelen in Swift bieden leerlingen en studenten een geweldig opstapje naar een carrière als app-ontwikkelaar met Swift, SwiftUI en Xcode, de geïntegreerde ontwikkelingsomgeving van Apple. Je hebt geen voorkennis of ervaring met programmeren nodig om te leren hoe je apps kunt ontwikkelen voor alle Apple platforms. Help deelnemers bij het ontwerpen van hun eerste visionOS-app met SwiftUI om een compleet nieuwe wereld aan apps en games voor spatial computing vorm te geven.

Ontdek de Tutorials voor Ontwikkelen in Swift

Download de docentenhandleiding Tutorials voor Ontwikkelen in Swift (10,7 MB)

Leermiddelen voor Ontwikkelen in Swift

‘Ontwikkelen in Swift’ is bedoeld voor leerlingen en studenten in het voortgezet en hoger onderwijs die zelf een volledig functionele app willen ontwerpen en bouwen. Ze ontwikkelen daarbij nieuwe vaardigheden en leren al doende de essentiële concepten van programmeren kennen. Ze kunnen zelfs een door de branche erkend certificaat halen voor hun kennis van Swift en Xcode.

De bijbehorende docenten­handleidingen helpen leerkrachten om nauw betrokken te zijn bij de aspirant-app-ontwikkelaars, ongeacht of ze ervaring hebben met het onderwijzen van Swift of met andere programmeertalen.

Blik op de inhoud

Bekijk deze voorbeeldles uit ‘Develop in Swift Explorations’, bedoeld om leerlingen te helpen om hun eerste apps te bouwen met Xcode op de Mac.

1

Lesmodules

Ontdek de lesdoelen per module en leer meer over de vier hoofdgedeelten: Aan de slag, Spelen, Bouwen en Ontwerpen.

De lesmodules zijn gericht op het opbouwen van programmeer­vaardigheden en het begrijpen van essentiële concepten. Tussen de modules door verdiepen leerlingen zich in een verhaal over een groep studenten in een tv‑club.

2

Begeleide app-projecten

Begeleide app-projecten helpen leerlingen om in Xcode een app te bouwen aan de hand van staps­gewijze instructies. Deze projecten bevatten nuttige illustraties en video’s die hen uitdagen hun kennis toe te passen.

Er zijn startersbestanden voor projecten beschikbaar om leerlingen te helpen te focussen op een paar essentiële Swift-concepten om hun programmeer­vaardigheden sneller onder de knie te krijgen.

3

App-ontwerpproces

Leerlingen gaan kijken wat de impact is van computer­innovatie en doorlopen het proces om een app te ontwerpen.

Ze duiken in de keuzes die ontwerpers en ontwikkelaars van apps maken, in de wetenschap dat hun app duizenden of zelfs miljoenen mensen kan beïnvloeden.

4

Xcode Playgrounds

Leerlingen leren belangrijke programmeer­concepten terwijl ze Swift-code schrijven in Xcode Playgrounds.

Xcode Playgrounds is een interactieve programmeer­omgeving waarin leerlingen met code kunnen experimenteren en het resultaat direct te zien krijgen.

5

Swift

Swift is de programmeertaal van Apple waarmee veel van de apps zijn geschreven die je nu gebruikt op je Mac, iPad, iPhone, Watch, Apple TV of Apple Vision Pro.

Swift maakt de wereld van het programmeren toegankelijk. Het is de ideale programmeertaal om mee te beginnen voor als je wilt leren programmeren, of je nou op school zit of aan je carrière werkt.

6

Certificering

Help leerlingen of studenten erkenning te krijgen voor hun kennis van app-ontwikkeling en Swift en SwiftUI.

De certificaten voor ‘App Development with Swift’ zijn verkrijgbaar via Certiport.

Meer informatie

Apple Professional Learning

Apple Professional Learning biedt een gratis professionele online cursus voor ‘Develop in Swift Explorations’ en ‘Develop in Swift AP® CS Principles’ via Canvas van Instructure. Deelnemers leren de basiskennis die nodig is om les te geven in Swift en Xcode direct van Apple. Dat maakt deze inleidende cursus ideaal voor iedereen die ‘Ontwikkelen in Swift’ wil doceren in een onderwijsomgeving.Meer informatie is te vinden op apple.co/developinswiftpl

Boeken en hulpbronnen

Deze les en andere lessen staan in de handleiding voor leerlingen bij ‘Develop in Swift Explorations’. Download de boeken en hulpbronnen bij ‘Develop in Swift’.

Laat je inspireren.

Bekijk betrouwbare bronnen van leerkrachten en ontdek nieuwe ideeën om je eigen lessen te verbeteren.

Meer informatie.

Er zijn diverse informatiebronnen om je te helpen bij het geven van lessen in programmeren en app‑ontwikkeling.