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 som är en ny iPad-app som gör det till en kul och interaktiv upplevelse att komma igång. Med hjälp av riktig kod löser du pussel och träffar karaktärer som du kan styra med en tryckning. Om du är redo att bygga din första app kan du ta hjälp av vår handledning om hur man utvecklar appar med 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.

Visa alla resurser i samlingen Everyone Can Code

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 App Development with Swift: Teacher Guide

Utforska Bytes värld i den nya En timme med kod-utmaningen i Swift Playgrounds. Anmäl dig till en praktisk workshop på närmaste Apple Store. Du kan också anordna ett eget event med Swift Playgrounds och handledningen.

Anmäl dig till en workshop

Ladda ner handledningen

Kodningshjälpmedel.

Swiftikonen

Swift

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

Läs mer Läs mer om Swift.

Logotyp för utvecklarwebbplatsen

Utvecklarwebbplats

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

Forum för utbildare om 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 mer om böcker, kurser och appar