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

Alle kan kode

Teknologi har sit eget sprog. Det kaldes kode. Og vi mener, at det at kunne kode er en essentiel færdighed. Når man lærer at kode, lærer man at løse problemer og arbejde sammen på kreative måder. Og det hjælper dig med at lave apps, der gør dine idéer til virkelighed. Vi synes, at alle skal have muligheden for at skabe noget, som kan ændre verden. Derfor er vi gået til det på en helt ny måde, der gør det muligt for alle at lære, 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, som du kan komme i gang med på en sjov og interaktiv måde. Ved hjælp af rigtig kode kan du løse opgaver og møde figurer, som du kan styre med et enkelt tryk. Hvis du er parat til at bygge din første app, kan vores guide App Development with Swift hjælpe dig med 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 giver dig idéer til undervisning og gruppeaktiviteter, som du kan bruge i klasseværelset eller som aktivitet efter skoletid. Du får også adgang til præsentationer, tips og metoder til at holde styr på, hvordan dine elever udvikler sig.

Se samtlige Alle kan kode-ressourcer

Bogomslag til Learn to Code 1 & 2: Teacher Guide

Hent Learn to Code 1 & 2: Teacher Guide

Bogomslag til App Development with Swift Teacher Guide

Hent App Development with Swift: Teacher Guide

Udforsk Bytes verden i den nye Hour of Code-udfordring i Swift Playgrounds. Arranger din egen praktiske workshop med Swift Playgrounds og guiden for vejledere.

Download guiden for vejledere

Kodningsressourcer.

Swift-symbol

Swift

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

Læs mere Læs mere om Swift.

Logo for udvikler-website

Website for
udviklere

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

Educator-fora om 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 mere om bøger, kurser og apps