Mandlig lærer hjælper ung mandlig elev med en app på en iPad.

Alle kan kode

Teknologien har sit helt eget sprog: kode. Og vi mener, at kodning er en helt essentiel færdighed. Lærer du at kode, lærer du samtidig at løse problemer og samarbejde med andre på kreative måder. Og kodning hjælper dig også til at kunne lave apps, der gør dine idéer til virkelighed. Vi synes, at alle skal have mulighed for at skabe noget, der kan ændre verden. Derfor har vi udviklet et helt særligt forløb, hvor alle kan lære at skrive, og undervise i, kode.

Hvad vil det egentlig sige at kode?

Der ligger koder bag næsten alt, hvad der findes omkring os. Når du starter din bil, sørger kode for, at din nøgle kan kommunikere med motoren. Når du har lyst til en pizza, kan du bestille online takket være kode. Og når du bruger dine yndlingsapps, er kode årsagen til, at du kan sende en besked, dele et billede eller bytte ansigt med din kat.

iPhone, hvor man på skærmen ser en app til bestilling af mad, der viser en række forskellige restauranter.
Swift-symbol

Vi har udviklet et programmerings­sprog for alle.

En åben MacBook med delt skærm viser på venstre side af skærmen en del af den Swift-kode, der skal bruges til at lave en Newtons vugge – højre side af skærmen viser resultatet: Newtons vugge. Til venstre for MacBook ses en iPhone med et stjernebillede på skærmen. Delvist gemt bag MacBook ses en iPad med en Disney-app på skærmen, der viser en båd på en flod set oppefra.

Swift er designet til at være nemt at bruge. Du kan se, hvad du laver med koden, imens du skriver den. Skriv din kode til venstre, og se resultatet med det samme til højre. Du kan bruge masser af ord og udtryk, som du allerede kender, som f.eks. “udskriv”, “tilføj” og “fjern”. Swift er ikke kun et godt udgangspunkt, når du skal lære at kode – det har også masser af power. Faktisk er nogle af verdens mest populære apps lavet med Swift.

En åben MacBook med delt skærm viser på venstre side af skærmen en del af den Swift-kode, der skal bruges til at lave en Newtons vugge – højre side af skærmen viser resultatet: en Newtons vugge. Til venstre for MacBook ses en iPhone med et stjernebillede på skærmen. Delvist gemt bag MacBook ses en iPad med en Disney-app på skærmen, der viser en båd på en flod set oppefra.

Vi har også genopfundet måden, du lærer at kode på.

En iPad med en blågrøn baggrund viser teksten “You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.” En lille animeret figur står under teksten ved siden af et trafiklys. Bag ved og lidt til højre for iPad'en viser en åben MacBook en skærm i Xcode med titlen “Connect the River Markers”. Der vises et billede af en flod belagt med et gitter og punkter i forskellige farver.

Vi har tænkt lige så meget over måden, du lærer at bruge Swift på, som vi har tænkt over, hvordan selve sproget skulle designes. Begyndere inden for kodning kan starte med Swift Playgrounds, en ny iPad-app, der er en sjov og interaktiv måde at komme i gang på. Gennem de indbyggede Learn to Code-lektioner lærer du, hvordan man kan bruge kode til at løse gåder og styre forskellige figurer med bare et enkelt tryk. Hvis du er klar til at bygge din første app, kan vores guide “Intro to App Development with Swift” hjælpe dig til at lære det fra start til slut. Du lærer det grundlæggende og eksperimenterer med legepladser i Xcode, den software, der bruges til at lave programmer til din Mac.

Læs mere om Swift Playgrounds

En iPad med en blågrøn baggrund viser teksten “You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.” En lille animeret figur står under teksten ved siden af et trafiklys. Bag ved og lidt til højre for iPad'en viser en åben MacBook en skærm i Xcode med titlen “Connect the River Markers”. Der vises et billede af en flod belagt med et gitter og punkter i forskellige farver.

Sæt programmering på skemaet.

Vi har udarbejdet det udførlige forløb “Alle kan kode”, så det bliver så nemt som muligt for dig at få kodning ind i undervisningen ‑ uanset om du underviser børnehavebørn eller universitetsstuderende. Ved hjælp af vores lærervejledninger og lektioner kan du starte med at lære dem det grundlæggende på iPad. Og så gå videre til at bygge rigtige apps på Mac, når de er klar til det. Uanset om dine elever er førstegangskodere eller drømmer om at udvikle apps, har du alle de nødvendige værktøjer for at kunne undervise i kode.

Læs mere om at undervise i kodning

Læs mere om forløbet Get Started with Code (PDF på engelsk)

Læs mere om forløbet Swift Playgrounds (PDF på engelsk)

Læs mere om App Development with Swift (PDF på engelsk)

iPad viser en række lektioner for begyndere og øvede fra Swift Playgrounds-appen.

Kodningsressourcer.

Swift-symbol

Swift

Et mere detaljeret indblik i Swift for programmører på alle niveauer.

Læs mereLæs mere om Swift.

Logo for udvikler-website

Website for
udviklere

Få adgang til gratis tekniske ressourcer som video og eksempler på kode.

Educator-foraom udvikler-websitet.

iTunes U-symbol

Bøger, kurser og apps

Se nærmere på ressourcer, der understøtter læring om og undervisning i kodning.

Læs mereom bøger, kurser og apps