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.
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.
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.
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.
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 ä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.
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.
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.
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.
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.
Eleverna lär sig viktiga datakoncept och får en bra grund för programmering med Swift. De utforskar utveckling av iOS-appar och lär sig samtidigt hur datorer och appar påverkar samhällen, ekonomier och kulturer.
Eleverna lär sig viktiga datakoncept och bygger en bra grund i programmering med Swift samtidigt 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.
Eleverna bygger upp grundläggande kunskaper i iOS-apputveckling med Swift. De lär sig de viktiga koncepten och metoderna som Swift-programmerare använder varje dag och lär sig grunderna i Xcodes källkod och gränssnittsredigerare.
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.
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.
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.
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.
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 ä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.
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.