Når du underviser i koding, underviser du ikke bare i teknologiens språk. Du lærer bort nye måter å tenke og gjøre ideer om til virkelighet på. Og Apple har to programmer som hjelper deg med å undervise i koding, enten du er nybegynner eller gjør deg klar til å sertifisere elevene dine i Swift.
Swift er et programmeringsspråk utviklet av Apple som er like lett å lære som det er kraftig i bruk. Kommandoene er basert på ord du allerede kan, som «hopp» og «fremover». Og det brukes av profesjonelle utviklere til å lage noen av de mest populære appene til iPhone, iPad, Mac, Apple TV og Apple Watch.
Det er lekende lett å forstå grunnleggende koding med Swift Playgrounds.
Alle kan kode-pensumet veileder deg gjennom Swift Playgrounds-appen, som introduserer koding til barn gjennom en verden av interaktive oppgaver og lekne karakterer. Det passer perfekt for elever fra åtte år og oppover, og hjelper deg med å introdusere koding i det samme språket som brukes av profesjonelle apputviklere.
Alle kan kode-veiledningene hjelper elevene med å forstå konseptene bak koden, og de får også øvelser der de kan trene på koding og problemløsing. Elevveiledningene lar elevene jobbe i sitt eget tempo, mens lærerveiledningen hjelper deg med å støtte alle elevene, enten de trenger hjelp eller større utfordringer.
En kjapp innføring i koding gir lærere og familier ti morsomme kodingsaktiviteter for barn fra ti år og oppover. Med de ulike kodingsutfordringene i Swift Playgrounds-appen for iPad og Mac blir det lett for nybegynnere å komme i gang.
Alle kan kode – unge elever er utformet for å hjelpe lærere og familier med å introdusere koding på de første klassetrinnene, når elevene er i ferd med å utvikle dataforståelse. I disse øktene kan barn fra barnehagealder og opp til tredje klasse diskutere, oppdage og leke for å lære grunnleggende koding med Swift Playgrounds-appen på iPad.
Oppgavene (Puzzles) byr på mer enn 40 timer med fleksible læringsaktiviteter som introduserer viktige kodekonsepter. Hvert kapittel hjelper elevene med å bygge videre på kunnskapen sin, eksperimentere med kode, ta i bruk det de har lært, og formidle kreativt hvordan koding påvirker livene deres.
Adventures er designet for elever som har fullført Puzzles, og åpner opp en ny verden av muligheter for å bygge med Swift-kode. Elevene kan eksperimentere med maskinvarefunksjoner og hendelsesdrevet programmering i åpne aktiviteter som lar dem uttrykke seg kreativt.
Rikitos elever i Osaka i Japan bruker koding som er verktøy for å realisere ideene sine.
Utvikle i Swift
Bygg apper fra bunnen av med Xcode.
Du trenger ingen erfaring for å gå rett på design og utvikling av apper med Swift i Xcode. Utvikle i Swift-pensumet gjør det enkelt å lære elever fra 14 år og oppover å kode som proffene – enten det er i timene eller for sertifisering.
Utvikle i Swift-veiledningene er fleksible nok til å hjelpe deg med å støtte elever som er nybegynnere og de med avanserte ferdigheter. Øktene byr på praktisk erfaring med å utvikle apper med Swift i Xcode. Xcode er det integrerte utviklingsmiljøet som profesjonelle utviklere bruker til å lage ekte apper.
Elevene lærer seg grunnleggende datakonsepter og bygger et solid grunnlag ved å programmere i Swift. De lærer om påvirkningen data og apper har på samfunn, økonomi og kultur samtidig som de utforsker apputvikling i iOS.
Elevene lærer seg grunnleggende datakonsepter og bygger et solid programmeringsgrunnlag med Swift mens de forbereder seg på eksamen i AP® CS-prinsipper. Elevene bruker øktene på å gå gjennom apputviklingsprosessen: idémyldring, planlegging, bygging av prototyper og evaluering av sin egen app.
Med Swift bygger elevene grunnleggende apputviklingsferdigheter i iOS. De mestrer grunnleggende konsepter og praksiser som Swift-programmerere bruker hver dag, og lærer seg den viktigste terminologien i Xcode-kilden og UI-redigerere.
Elevene bygger på kunnskapene og ferdighetene sine i apputvikling i iOS ved å lage mer avanserte og kraftige apper. De jobber med data fra en tjener og utforsker nye iOS API-er som gjør det mulig med mer omfattende appopplevelser – inkludert å vise frem store datasamlinger i flere formater.
Utvikle i Swift-pensumet er støttet av et gratiskurs for faglig utvikling som forbereder lærere på å undervise Utvikle i Swift – undersøkelser og Utvikle i Swift – AP CS-prinsipper. Deltakere lærer det grunnleggende de trenger for å undervise i Swift og Xcode direkte fra Apple-eksperter, noe som gjør det til et ideelt introduksjonskurs for undervisning av Utvikle i Swift i ethvert læringsmiljø.
Det finnes ingen grenser for hva elevene kan gjøre med Swift og Xcode. Apple tilbyr ressurser for gryende utviklere, inkludert sertifisering og profesjonelle verktøy.
Sertifiser elevene dine i Swift.
Hjelp elevene med å få anerkjennelse for ferdighetene i Swift og Xcode. Sertifiseringen App Development with Swift bidrar til at elevene skiller seg ut når de senere i livet skal søke på ettertraktede jobber innen apputvikling for iOS.
Med Apple Developer Program får elevene tilgang til grensesprengende Apple-teknologier, administreringsverktøy for apper, kodeprøver og dokumentasjon. Og de kan distribuere appene sine til over en milliard kunder på App Store.
Swift Coding Club-ressursene hjelper deg og elevene dine med å starte egne kodeklubber. Klubbmateriellet hjelper elevene med å utvikle prototypeapper ved hjelp av Apples designprinsipper, og veileder dem gjennom designutviklingsprosjekter. Elevene lager prototyper av appideene sine, tester appene sammen med medelever og finpusser på brukeropplevelsen. Og Veiledning for apputstillinger hjelper deg med å holde en utstilling for å vise frem appene deres.
Apple Teacher er et gratis program for lærere som hjelper deg med å utvikle ferdighetene dine på iPad og Mac, få tilgang til elevaktiviteter og få anerkjennelse for det du lærer.
Apple tilbyr gratis, interaktive læringsressurser for elever og lærere. Få inspirasjon om hvordan du kan innarbeide koding og kreativitet i klasserommet.