Att lära ut kod

När du lär ut kodning lär du inte bara ut teknikens språk. Du lär också ut nya sätt att tänka på och förverkliga idéer. Apple har olika program som hjälper dig att lära ut kodning, oavsett om du är nybörjare eller förbereder dina elever för att bli Swift-certifierade.

Det börjar med Swift.

Swift är ett kraftfullt programmeringsspråk från Apple som är enkelt att lära sig. Kommandona bygger på ord du redan kan, som ”jump” och ”forward”. Och språket används av proffsen för att skapa de mest populära apparna till iPhone, iPad, Mac, Apple TV och Apple Watch.

Alla kan koda

Det är lekande
lätt att lära sig
grunderna i kodning
med Swift Playgrounds.

Kursmaterialet Alla kan koda visar grunderna i Swift Playgrounds, appen där barn lär sig att koda genom en värld fylld av interaktiva pussel och roliga figurer. Den passar perfekt för barn från åtta år och hjälper dig att lära ut kod på samma språk som professionella apputvecklare använder.

Läs mer om Swift Playgrounds

Lär alla elever att koda.

Alla kan koda-handledningarna hjälper elever att förstå koncepten bakom koden och tillhandahåller övningsuppgifter så att de kan öva på att koda och lösa problem på sin enhet. Elevhandledningarna gör det möjligt för eleverna att lära sig i egen takt och lärarhandledningarna fungerar som stöd när du hjälper eleverna i undervisningen.

Snabbstart till programmering

Med Snabbstart till programmering får lärare och familjer tillgång till tio roliga kodningsaktiviteter för barn från tio år och uppåt. Det är en suverän möjlighet för nybörjare att prova olika sorters kodningsutmaningar i Swift Playgrounds-appen till både iPad och Mac.

Alla kan koda

Barn

Alla kan koda – barn är utformad för att hjälpa lärare och familjer att presentera kodning i de lägre årskurserna, då eleverna börjar utveckla datalogiskt tänkande. Med de här lektionerna kan barn i förskolan upp till tredje klass samtala, upptäcka och leka för att skaffa sig grundläggande kunskaper om viktiga kodkoncept med Swift Playgrounds-appen på iPad.

Everyone Can Code Puzzles

Puzzles innehåller mer än 40 timmars mångsidiga lärandeaktiviteter som presenterar flera viktiga kodningskoncept. Varje kapitel hjälper eleverna att bygga vidare på det de redan vet, experimentera med kod, använda sin kunskap och visa hur kodning påverkar deras liv på kreativa sätt.

Everyone Can Code Adventures

Det här paketet är utformat för elever som är klara med alla pussel. Med Adventures får eleverna en mängd nya möjligheter att bygga och skapa med Swift-kod. Med fritt utformade aktiviteter kan eleverna experimentera med hårdvarufunktioner och händelsestyrd programmering för att uttrycka sina kreativa idéer.

Ta reda på hur lärare världen över använder Alla kan koda.

Se videon

Lärare över hela världen berättar att deras elever har nytta av att lära sig att koda, även om de inte planerar att bli pro­gram­merare.

Se videon

Kodningen ger Dahlyas elever i Orange, Kalifornien ökat självförtroende och lär dem att ihärdighet lönar sig.

Se videon

Dianas elever i Querétaro, Mexiko förbättrar sitt kritiska tänkande genom att lära sig kodning.

Se videon

Francois i Sainte-Julie, Québec, Kanada undervisar i kodning för att bygga upp elevernas kunskaper inför framtiden.

Se videon

Claires elever i Blackpool, Storbritannien bygger upp överförbara färdigheter när de lär sig kodning.

Se videon

Rikitos elever i Osaka, Japan använder kodning som ett sätt att förverkliga sina idéer.

Utveckla i Swift

Bygg appar från grunden med Xcode.

Du behöver ingen tidigare erfarenhet. Alla kan direkt sätta igång och designa och utveckla appar med Swift i Xcode. Med kursmaterialet Utveckla i Swift är det enkelt att lära elever från 14 år att koda som proffs, vare sig målet är att lära sig grunderna eller att bli certifierad.

Börja lära ut apputveckling.

Handledningarna till Utveckla i Swift är tillräckligt flexibla för att du ska kunna undervisa både nybörjarkodare och elever med stor erfarenhet. Lektionerna ger praktisk erfarenhet av hur man utvecklar appar med Swift i Xcode, den integrerade utvecklingsmiljön som professionella utvecklare använder för att bygga riktiga appar.

Develop in Swift Explorations

Eleverna lär sig viktiga datakoncept och får en bra grund för pro­gram­mering med Swift. De utforskar utveckling av iOS-appar och lär sig sam­tidigt hur datorer och appar påverkar samhällen, ekonomier och kulturer.

Develop in Swift AP® CS Principles

Eleverna lär sig viktiga datakoncept och bygger en bra grund i pro­gram­mering med Swift sam­tidigt som de förbereder sig inför AP® Computing Science Principles-examen. Lektionerna lotsar eleverna genom appdesignprocessen: brainstorma, planera, göra prototyper och utvärdera sina egna appidéer.

Develop in Swift Fundamentals

Eleverna bygger upp grundläggande kunskaper i iOS-apputveckling med Swift. De lär sig de viktiga koncepten och metoderna som Swift-pro­gram­merare använder varje dag och lär sig grunderna i Xcodes källkod och gränssnittsredigerare.

Develop in Swift Data Collections

Eleverna fördjupar sina kunskaper om iOS-apputveckling och skapar mer komplexa och funktionsrika appar. De arbetar med data från en server och utforskar nya iOS API:er som ger betydligt rikare appupplevelser, bland annat visning av stora datamängder i flera olika format.

Lär dig att lära ut Swift.

Kursmaterialet för Utveckla i Swift kompletteras av en kostnadsfri fortbildningskurs online som förbereder utbildare på att lära ut Develop in Swift Explorations och Develop in Swift AP CS Principles. Deltagarna får de grundläggande kunskaper de behöver för att lära ut Swift och Xcode direkt från Apples experter. Det gör detta till den perfekta introduktionskursen för att lära ut Utveckla i Swift i alla undervisningsmiljöer.


Ta kodningen till nästa nivå.

Det finns inga gränser för vad dina elever kan göra med Swift och Xcode. Apple tillhandahåller resurser för blivande utvecklare, till exempel certifiering och professionella verktyg.

Hjälp eleverna att bli Swift-certifierade.

Hjälp eleverna att få erkännande för sina kunskaper om Swift och Xcode. App Development with Swift-certifieringarna gör att elever sticker ut när de söker eftertraktade jobb inom iOS-apputveckling.

Hjälp eleverna att bli proffs på appar.

Med Apple Developer Program får eleverna tillgång till det senaste inom Apples teknik, apphanteringsverktyg, exempelkod och dokumentation. De kan också distribuera sina appar till över en miljard kunder på App Store.

I skolan. Efter lektionen. Och på fritiden.

Resurserna för Swift-kodklubbar hjälper dig och dina elever att starta egna kodningsklubbar. Utifrån klubbmaterialet kan elever skapa prototyper av appar utifrån Apples designprinciper och få vägledning i projekt i designtänkande. Eleverna får ta fram prototyper av sina idéer, testa sina appar på varandra och finslipa användarupplevelsen. Dessutom innehåller handledningen Presentation av appar information som hjälper dig att anordna ett event för att visa upp elevernas skapelser.

Apple Teacher

Apple Teacher är ett kostnadsfritt program för lärare som utökar dina kunskaper om iPad och Mac. Dina framsteg dokumenteras och du får dessutom tillgång till spännande elevaktiviteter.

Kursmaterial

Apple tillhandahåller kostnadsfria, interaktiva resurser för lärare och elever. Få inspiration till hur du kan föra in kodning och kreativitet i klassrummet.