Lesgeven in program­meren

Wanneer je lesgeeft in programmeren, leer je ze niet alleen de taal van de technologie. Je laat ook een andere manier van denken zien, en leert ze hoe ze ideeën tot leven kunnen brengen. Apple heeft twee programma’s waarmee je programmeren kunt integreren in je lessen, of je leerlingen nu net zijn begonnen, of zich al voorbereiden op een Swift-certificering.

Het begint met Swift.

Swift is een programmeertaal die door Apple is ontwikkeld. Het is makkelijk te leren en krachtig in gebruik. En de commando’s zijn eenvoudig, bijvoorbeeld ‘jump’ of ‘forward’. Professionals gebruiken Swift om populaire apps te ontwikkelen voor iPhone, iPad, Mac, Apple TV en Apple Watch.

Iedereen kan programmeren

Swift Playgrounds. Een leuke kennismaking met programmeren.

Het lesprogramma ‘Iedereen kan programmeren’ helpt je bij het gebruik van Swift Playgrounds, een app waarmee kinderen leren programmeren door interactieve puzzels op te lossen en leuke figuren te besturen. Swift Playgrounds is geschikt om leerlingen vanaf acht jaar kennis te laten maken met de programmeertaal die ook door professionele app-ontwikkelaars wordt gebruikt.

Lees meer over Swift Playgrounds

Hulp op maat voor iedere leerling.

De handleidingen bij ‘Iedereen kan programmeren’ bevatten klassikale activiteiten om leerlingen de basisbeginselen van programmeren te leren, en praktijkopdrachten waarbij ze oefenen met programmeren en het oplossen van problemen. Met de leerlingenhandleidingen kunnen leerlingen in hun eigen tempo werken, terwijl de docentenhandleiding je helpt om alle leerlingen te ondersteunen, of ze nu extra hulp of een extra opdracht nodig hebben.

Iedereen kan programmeren: Puzzels

‘Puzzels’ biedt meer dan 40 uur aan flexibele onderwijsactiviteiten om leerlingen belangrijke basisconcepten van het programmeren bij te brengen. Elk hoofdstuk bouwt voort op wat de leerlingen al weten en laat ze experimenteren met nieuwe code, hun kennis toepassen, en op een creatieve manier laten zien hoe ze programmeren gebruiken in hun dagelijks leven.

Iedereen kan programmeren: Avonturen

‘Avonturen’ is bedoeld voor leerlingen die ‘Puzzels’ hebben afgerond. Het opent een wereld aan mooie dingen die je kunt bouwen met Swift-code. De leerlingen gaan op een creatieve manier aan de slag met open activiteiten, waarbij ze experimenteren met hardwarefeatures en door events aangestuurde code.

Ontdek hoe leerkrachten over de hele wereld ‘Iedereen kan pro­gram­meren’ gebruiken.

Bekijk de video

Docenten van over de hele wereld laten zien hoe leerlingen profiteren van programmeer­lessen – ook als ze zelf geen programmeur worden.

Bekijk de video

De leerlingen van Dahlya in Orange (Californië) ontwikkelen zelfvertrouwen en doorzettings­vermogen dankzij programmeer­lessen.

Bekijk de video

De leerlingen van Diana in Querétaro (Mexico) leren kritisch denken doordat ze leren pro­gram­meren.

Bekijk de video

Francois in Sainte-Julie (Quebec, Canada) geeft programmeerles zodat zijn leerlingen vaardigheden ontwikkelen waar ze hun hele leven baat bij hebben.

Bekijk de video

De leerlingen van Claire in Blackpool (Verenigd Koninkrijk) ontwikkelen overdraagbare vaardigheden terwijl ze leren pro­gram­meren.

Bekijk de video

De leerlingen van Rikito in Osaka (Japan) gebruiken programmeer­code om hun ideeën tot leven te brengen.

Ontwikkelen in Swift

Bouw apps vanaf de basis op met Xcode.

Je hebt geen ervaring nodig om apps te ontwerpen en te ontwikkelen. Met het lesprogramma ‘Ontwikkelen in Swift’ leren leerlingen vanaf 14 jaar programmeren als professionals, als extra activiteit of om een certificering te behalen.

Start met lesgeven
in app-ontwikkeling.

De hand­leidingen bij ‘Ontwikkelen in Swift’ bieden genoeg flexibiliteit om zowel beginnende als ervaren programmeurs te ondersteunen. Bij de lessen doen leerlingen praktijkervaring op met het ontwikkelen van apps met Swift in Xcode, de geïntegreerde ontwikkelomgeving waarin profes­sionele ontwikkelaars echte apps bouwen.

Develop in Swift Explorations

Leerlingen leren belangrijke computer­begrippen en krijgen een solide basis in het pro­gram­meren met Swift. Ze leren over de impact van dataverwerking en apps op de maatschappij, economieën en culturen terwijl ze kennismaken met het ontwikkelen van iOS-apps.

Develop in Swift AP® CS Principles

Leerlingen leren belangrijke computer­begrippen en krijgen een solide basis in het pro­gram­meren met Swift terwijl ze zich voorbereiden op het ‘AP® Computing Science Principles’-examen. Tijdens de lessen worden ze door het app-ontwikkelproces geleid: brainstormsessies, planning, prototypen maken en feedback over hun eigen app.

Develop in Swift Fundamentals

Leerlingen doen basis­vaardigheden op voor het ontwikkelen van iOS-apps met Swift. Ze leren de kernbegrippen, raken thuis in de dagelijkse werkwijzen van Swift-programmeurs en krijgen een basisbeheersing van de bron- en UI-editor in Xcode.

Develop in Swift Data Collections

Leerlingen breiden hun kennis uit en doen nieuwe vaardigheden op voor de ontwikkeling van iOS-apps, door complexere apps met meer mogelijk­heden te bouwen. Ze werken met gegevens van een server en ontdekken nieuwe API’s voor iOS waarmee veel bredere app-ervaringen kunnen worden gemaakt – zoals het weergegeven van grote gegevens­verzamelingen in meerdere indelingen.

Leer ze Swift.

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. Docenten leren de basisbeginselen die nodig zijn 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.


Beter programmeeronderwijs.

Swift en Xcode bieden leerlingen onbeperkte mogelijkheden. Apple biedt aspirant-ontwikkelaars allerlei hulpmiddelen, waaronder een geavanceerd lesprogramma, certificering en professionele tools.

Help leerlingen aan een Swift-certificering.

Help leerlingen erkenning verdienen voor hun kennis van Swift en Xcode. Het certificaat voor ‘App Development with Swift’ is gebaseerd op de cursussen ‘Develop in Swift Fundamentals’ en ‘Develop in Swift Data Collections’ en helpt leerlingen en studenten zich te onderscheiden op een arbeidsmarkt waar veel vraag is naar ontwikkelaars van iOS-apps.

Help leerlingen om profes­sionele app-ontwikkelaars te worden..

Het Apple Developer Program biedt toegang tot baan­brekende Apple technologieën, apps voor appbeheer, voorbeeldcode en documentatie. Via de App Store kunnen de apps beschikbaar worden gesteld aan meer dan een miljard klanten.

Op school. Na school. En in hun eigen omgeving.

Het materiaal van de Swift Coding Club biedt jou en je leerlingen alles wat jullie nodig hebben om zelf een programmeerclub te starten. Je krijgt tips om leden te werven en doet inspiratie op om apps te ontwikkelen. Ook zijn er handleidingen voor het maken van prototypen op basis van ontwerpprincipes van Apple. Met het ‘Verslag voor app-ontwerp’ kunnen leerlingen hun ideeën tot in de puntjes uitwerken, de app testen met andere leerlingen en de gebruikerservaring verbeteren. In ‘Handleiding voor app-presentaties’ lees je hoe je een event organiseert om de creaties van je leerlingen de schijnwerpers te zetten.

Apple Teacher

Apple Teacher is een gratis programma voor leerkrachten. Het vergroot je vaardigheden op iPad en Mac, biedt toegang tot activiteiten voor leerlingen en helpt je om erkenning te krijgen voor alles wat je leert.

Lesprogramma

Apple biedt gratis interactief lesmateriaal aan voor leerlingen en docenten. Doe inspiratie op voor het integreren van programmeren en creativiteit in je lessen.