Manlig lärare hjälper ung manlig elev med ett program på iPad.

Alla kan koda

Tekniken har ett språk. Det kallas kod. Och vi anser att det är otroligt viktigt att kunna koda. När du lär dig koda lär du dig också att lösa problem och samarbeta på kreativa sätt. Och det hjälper dig att bygga appar som förverkligar dina idéer. Vi tycker att alla bör få möjlighet att skapa något som kan förändra världen. Därför har vi utformat en ny metod för kodning som gör att alla kan lära sig, skriva och lära ut kod.

Vad är då kod egentligen?

Kod finns nästan överallt omkring oss. När du startar din bil ser kod till att din nyckel får kontakt med motorn. När du vill ha en pizza kan du lägga din beställning online med hjälp av kod. Och när du använder dina favoritappar gör kod det möjligt att skicka meddelanden, dela en bild eller byta ansikte med din katt.

Uppåtvänd iPhone med en matbeställningsapp som visar olika restaurangalternativ.
Swiftikonen

Vi skapade ett programmerings­språk för alla.

En öppen MacBook med delad skärmvy visar en sektion av den Swiftkod som behövs för att skapa Newtons vagga på den vänstra halvan av skärmen. Höger halva av skärmen visar den färdiga Newtons vagga. Till vänster om MacBook finns en iPhone med en stjärnbild på skärmen. Delvis dold bakom MacBook är en iPhone där skärmen visar en Disneyapp med en översiktsvy av en båt på en flod.

Vi har utformat Swift för att det ska vara lätt att använda. Du kan se vad du skapar med kod medan du skriver den. Skriv din kod till vänster och se resultatet direkt till höger. Swift använder många ord och fraser som du redan känner till som ”skriv ut”, ”lägg till” och ”ta bort”. Och Swift är inte bara bra för att komma igång med kodning – det är också otroligt kraftfullt. Faktum är att några av världens populäraste appar har skapats i Swift.

En öppen MacBook med delad skärmvy visar en sektion av den Swiftkod som behövs för att skapa Newtons vagga på den vänstra halvan av skärmen. Höger halva av skärmen visar den färdiga Newtons vagga. Till vänster om MacBook finns en iPhone med en stjärnbild på skärmen. Delvis dold bakom MacBook är en iPhone där skärmen visar en Disneyapp med en översiktsvy av en båt på en flod.

Vi har återuppfunnit hur du lär dig att koda.

En iPad med turkos bakgrund visar texten ”You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.” En liten animerad figur står under texten bredvid ett trafikljus. Snett bakom till höger om iPad visar en öppen MacBook en skärm i Xcode med titeln Connect the River Markers med en bild av en flod täckt av ett rutmönster och punkter i olika färger.

Vi har ägnat lika mycket tid åt hur man ska lära sig Swift som åt att skapa själva språket. För nybörjarkodare finns Swift Playgrounds, en iPad-app som gör det till en kul och interaktiv upplevelse att komma igång. Med de inbyggda Learn to Code-lektionerna använder man riktig kod för att lösa gåtor och man träffar olika figurer som styrs med en enkel tryckning. Om du är redo att bygga din första app kan du ta hjälp av boken Intro to App Development with Swift från början till slut. Du lär dig grunderna och får experimentera med Playgrounds i Xcode, mjukvaran som används för att skapa appar på Mac.

Läs mer om Swift Playgrounds

En iPad med turkos bakgrund visar texten ”You’re about to learn Swift code so you can give commands to your character, Byte. Walk, jump, walk.” En liten animerad figur står under texten bredvid ett trafikljus. Snett bakom till höger om iPad visar en öppen MacBook en skärm i Xcode med titeln Connect the River Markers med en bild av en flod täckt av ett rutmönster och punkter i olika färger.

Ta kodning till skolan.

Vi ger dig idéer till lektioner och gruppaktiviteter som fungerar i klassrummet eller på fritids. Du hittar även presentationer, tips och sätt att följa elevernas utveckling.

Läs mer om Apple Teacher

Framsidan på boken Learn to Code 1 & 2: Teacher Guide

Ladda ner Learn to Code 1 & 2: Teacher Guide

Framsidan på boken App Development with Swift: Teacher Guide

Ladda ner Learn to Code 3: Teacher Guide

Framsidan på boken App Development with Swift: Teacher Guide

Ladda ner Intro to App Development with Swift: Teacher Guide

Kodningshjälpmedel.

Swiftikonen

Swift

En mer ingående titt på Swift för kodare på alla nivåer.

Läs mer om Swift.

Logotyp för utvecklarwebbplatsen

Utvecklar­webbplats

Få åtkomst till kostnadsfria tekniska resurser som video och exempelkod.

Forum för utbildareom utvecklarwebbplatsen

iTunes U-symbolen

Böcker, kurser och appar

Ta en titt på resurser som hjälper dig i lärandet och undervisningen av kodning.

Läs merom böcker, kurser och appar