Lesgeven in programm­eren

Lesgeven in programmeren gaat verder dan alleen het uitleggen van de taal van de technologie. Je laat ook een andere manier van denken zien, en leert ze hoe ze hun ideeën tot leven kunnen brengen. Apple heeft programma’s die je kunt gebruiken voor je programmeerlessen, zowel voor leerlingen die net zijn begonnen, als voor gevorderde leerlingen die 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

Leer elke leerling programmeren.

De handleidingen bij ‘Iedereen kan programmeren’ helpen leerlingen om de basisbeginselen van programmeren te leren en bevatten praktijkopdrachten waarbij ze oefenen met programmeren en het oplossen van problemen. Met de handleidingen voor leerlingen kunnen ze 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.

Snel aan de slag met programmeren

‘Snel aan de slag met programmeren’ bevat 10 leuke programmeeractiviteiten voor kinderen vanaf 10 jaar. Zo kunnen beginners thuis of op school kennismaken met verschillende programmeeruitdagingen in de Swift Playgrounds-app voor iPad en Mac.

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 Swift in Xcode. 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.

Het lesprogramma ‘Ontwikkelen in Swift’ wordt ondersteund door een gratis professionele online cursus voor docenten die willen lesgeven in ‘Ontwikkelen in Swift Explorations’ en ‘Develop in Swift AP® CS Principles’. Deelnemers leren de basiskennis die nodig is om les te geven in Swift en Xcode direct van Apple experts. Dat maakt deze inleidende cursus ideaal voor iedereen die ‘Ontwikkelen in Swift’ wil doceren in een onderwijsomgeving.


Beter programm­eeronderwijs.

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. De certificaten voor ‘App Development with Swift’ helpen leerlingen en studenten om 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. Het clubmateriaal helpt je leerlingen om prototypen van apps te maken op basis van de ontwerpprincipes van Apple en op nieuwe manieren dingen te ontwerpen. Je leerlingen leren hoe ze een prototype kunnen maken van hun ideeën, hoe ze apps kunnen testen met medeleerlingen, en de gebruikerservaring kunnen verbeteren. En in de ‘Handleiding voor app-presentaties’ lees je hoe je een event organiseert om de creaties van je leerlingen in 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.