Lezen. Schrijven. Rekenen. Programmeren.

Leren programmeren is essentieel om leerlingen te laten slagen in een toekomst vol technologie. En als ze code leren schrijven, leren ze meteen kritisch nadenken en problemen oplossen. Om het docenten gemakkelijker te maken, ontwikkelden we het les­programma Iedereen kan programmeren. Met lessen voor iPad en Mac, speciale apps en docenten­handleidingen. Want we zijn ervan overtuigd dat programmeren geen bijvak, maar een hoofdvak zou moeten zijn.

Swift. De programmeer­taal voor beginners en pro’s.

Swift is ontworpen om voor iedereen begrijpelijk te zijn. Je kunt hele simpele woorden en zinnetjes gebruiken, zoals ‘add’ en ‘remove’. Terwijl je typt, zie je direct wat je aan het maken bent. En toch is Swift zo veelzijdig dat miljoenen ontwikkelaars er apps mee maken, waaronder de apps die jij elke dag gebruikt.

iPad. De ideale springplank om te leren programmeren.

Met iPad kunnen leerlingen op een leuke en interactieve manier leren programmeren. De Swift Playgrounds-app maakt optimaal gebruik van de Multi‑Touch-features van iPad. Leerlingen kunnen de code dus gewoon met hun vingers verslepen en zien direct het resultaat. En als ze met iPad robots en drones besturen, ervaren ze het resultaat van hun code ook in de echte wereld.

Serieus code doceren. Serieus leuk.

We wilden programmeren net zo boeiend maken als iPad zelf. Daarom hebben we Swift Playgrounds ontwikkeld. Een app die programmeren op een totaal nieuwe manier benadert. En waarin leerlingen figuurtjes besturen met echte programmeer­code en de basis­beginselen leren door puzzels op te lossen. Zo wordt programmeren dus letterlijk kinderspel.

Code komt tot leven. Met robots, drones en meer.

Leren gaat zoveel makkelijker als je ziet hoe een idee in het echt vorm krijgt. Met speciale lessen voor iPad kunnen leerlingen programma’s maken om robots te laten lopen en drones te besturen. Zo worden de principes van programmeer­code en techniek zichtbaar in de echte wereld.

Laat kinderen denken, creëren en oplossingen vinden in Swift.

We hebben een breed scala aan gestandaardiseerde materialen ontwikkeld waarmee je kinderen het programmeren kunt bijbrengen. Dit kunnen bijvoorbeeld klassikale activiteiten zijn, maar ook puzzels met het gebruik van apps of onderwerpen voor discussies. Hieronder vind je een kort overzicht van het lesprogramma voor Swift op iPad.

Download de docenten­handleidingen om van start te gaan.

Get Started with Code 1

Met Get Started with Code 1 kun je leerlingen van de kleuterklas tot en met het tweede leerjaar laten nadenken als programmeurs aan de hand van visuele apps als codeSpark en Tynker. In de handleiding vind je lessen waarmee je concepten als sequenties, debuggen en voorwaarden kunt verwerken in alledaagse situaties. Ook staan er offline activiteiten, interessante gespreks­onderwerpen en puzzels in.

Get Started with Code 2

Leerlingen uit het derde tot en met het vijfde leerjaar kunnen hiermee hun vaardigheden verder uitbouwen. Ze gaan zich onder meer bezighouden met echte problemen op het gebied van programmeren en het testen van de code van hun klasgenoten. Daarnaast gaan ze aan de slag met user interface design en ontwikkelen ze programma’s voor verschillende soorten robots. En in visuele apps als Tynker passen ze hun kennis toe om puzzels op te lossen.

Learn to Code 1 & 2

Met Learn to Code 1 & 2 kun je Swift Playgrounds introduceren in het klaslokaal, ongeacht hoeveel ervaring je hebt met programmeren. De belangrijkste programmeer­concepten komen aan bod. Daarnaast wordt aangetoond dat de manier van denken die je hierbij leert, ook van pas komt bij andere vakken of zelfs in het dagelijks leven.

Learn to Code 3

In Learn to Code 3 doen je leerlingen meer vaardigheden op en gaan ze denken als echte app‑ontwikkelaars. Ze bouwen een reeks creatieve tools door te experimenteren met complexere programmeer­concepten. Daarnaast leren ze nieuwe werelden te creëren door afbeeldingen te verplaatsen.

Help leerlingen echte apps te maken met Swift op Mac.

Zodra je leerlingen eraan toe zijn om zelf een app te maken, kunnen ze op Mac aan de slag met Xcode. Speciaal daarvoor hebben we lessen ontwikkeld waarmee je ze dezelfde tools en technieken in handen geeft die professionals ook gebruiken. Zo laat je leerlingen zelf apps maken waarin hun ideeën tot leven komen.

Lessen die van leerlingen app‑ontwikkelaars maken.

We hebben lessen ontwikkeld waarin leerlingen praktische ervaring opdoen met de tools, technieken en concepten die ze nodig hebben om zelf een app te maken voor iOS. Daarnaast hebben we handleidingen samengesteld waarmee docenten ze kunnen begeleiden. Hieronder vind je een kort overzicht van de features die je kunt gebruiken om les te geven in het ontwikkelen van apps met Swift.

Download handleidingen voor het leren en lesgeven over de ontwikkeling van apps.

Intro to App Development with Swift

In deze cursus van één semester maken middelbare scholieren en studenten kennis met Swift, Xcode en het ontwikkelen van apps. Aan het einde maken de cursisten zelf een eenvoudige iOS-app door hun opgedane vaardigheden toe te passen.

App Development with Swift

Deze cursus van een jaar voor middelbare scholieren en studenten gaat dieper in op Swift, Xcode en het ontwikkelen van apps voor iOS. De cursisten passen hun vaardigheden toe in de praktijk om aan mini-projecten te werken en hun code te testen in Swift Playgrounds. Aan het einde van de cursus zijn ze in staat om zelf een complete app te maken.