Hva er Swift Playgrounds og hvordan kan det brukes til å undervise?

Greg Peters 24-06-2023
Greg Peters

Swift Playgrounds er en app designet for å lære kode til alle på en morsom og engasjerende måte. Dette gjør det effektivt å lære å kode for Apple-enheter.

For å være tydelig er dette et kodedesignverktøy for iOS og Mac for Swift, kodespråket til Apple-apper. Så elevene vil sitte igjen med ferdigheter i den virkelige verden som kan føre til å lage arbeidsspill og mer for Apple-enheter.

Så selv om dette ser bra ut, er enkelt å bruke og kommer gratis, krever det en Apple-enhet å jobbe med og for å spille av sluttresultatet.

Er Swift Playgrounds verktøyet for din behov?

Hva er Swift Playgrounds?

Swift Playgrounds er en app for iPad eller Mac som lærer kode, nærmere bestemt Swift, Apples kodespråk. Selv om dette er et profesjonelt kodespråk, undervises det på en enkel måte som gjør det tilgjengelig selv for yngre elever – så unge som fire år gamle.

Siden hele oppsettet er spillbasert, det fungerer på en måte som intuitivt lærer elevene om kodingsprosessen med prøving og feiling mens du skrider frem.

Swift Playgrounds er først og fremst designet for å lage spill og apper, men den kan også fungere med robotikk fra den virkelige verden, som lar elevene kodekontrollere slike som Lego Mindstorms, Parrot-droner og mer.

Siden dette appbyggende undervisningsverktøyet har direkte forhåndsvisninger, er det en veldig engasjerende måte for elevene å se hva de har bygget med en gang -- å lagedet er et godt alternativ selv for de yngre elevene med kortere oppmerksomhetsspenn.

Hvordan fungerer Swift Playgrounds?

Swift Playgrounds kan lastes ned i appformat på iPad eller Mac, gratis. Når de er installert, kan studentene starte med en gang med et engasjerende spill der de hjelper til med å veilede en søt romvesen, det passende kalt Byte, om skjermen ved å bruke kodebyggingen deres.

For nybegynnere er det mulig å velge kommandolinjer fra en liste med alternativer, men det er også valget mellom å skrive inn kode ved hjelp av tastaturet, direkte, for de som er går videre. Koden vises på den ene siden av skjermen mens utdataforhåndsvisningen er på den andre siden, slik at de kan se, leve, hva de lager og effektene koden deres har.

Veiledning fra romvesenet er en flott måte å holde studentene engasjert når vellykkede bevegelser resulterer i belønninger som å samle edelstener, reise gjennom portaler og aktivere brytere for å hjelpe deg videre.

Det er også tilgjengelige kurs for å få spesifikke utdata, for eksempel for visse spill eller bruk av mer komplekse funksjoner. Hvis noe blir gjort feil, er det tydelig i forhåndsvisningen som oppmuntrer elevene til å tenke på feilene sine og lære hvordan de kan rette dem -- perfekt for selvstyrt læring i klassen og utover.

Hva er de beste Swift Playgrounds-funksjoner?

Swift Playgrounds er veldig moro for å bygge spillmens du effektivt spiller en som en del av prosessen. Men tillegget av enhetens maskinvare er en annen engasjerende funksjon. Elevene kan for eksempel bruke enhetens kamera til å ta et bilde og ta det med inn i programdelen av spillet eller oppgaven.

Godt integrert i appen er muligheten til å del kode eller skjermbilder, som er et nyttig undervisningsverktøy for å veilede elevene og også la dem vise arbeidet sitt underveis, for eksempel når de sender inn et prosjekt. Det kan også være en nyttig måte å skape en mulighet for samarbeid for enkeltpersoner eller grupper for å dele kode med hverandre.

I delen Utvalgte kurs er det et Hour of Code-kurs som er ideelt for nybegynnere som ønsker å prøv plattformen uten at det tar for mye tid. Et nyttig alternativ for bruk i klassen når tid er viktig, eller for å undervise elever som kanskje sliter med å ta hensyn i lengre perioder.

Apple tilbyr en nyttig pensum for Alle kan kode for yngre elever som legger opp kurs for lærere å undervise på en strukturert måte som er laget for å veilede elevene basert på deres alder og evner. Everyone Can Code Early Learners er for eksempel en veiledning for K-3 som består av fem moduler: Kommandoer, funksjoner, sløyfer, variabler og appdesign.

Hvor mye koster Swift Playgrounds kostnad?

Swift Playgrounds er gratis å laste ned og bruke, uten annonser.Siden alt dette handler om at Apple skal lære folk hvordan de skal kode med sitt eget språk, ligger det i selskapets interesse å spre denne ferdigheten.

Den eneste mulige prisbarrieren er i selve maskinvaren. Siden dette bare fungerer på Mac eller iPad, vil en av disse enhetene være pålagt å bygge med denne plattformen og også teste alle utdata.

Swift Playgrounds beste tips og triks

Samarbeid gruppebygging

Bruk kodedelingsfunksjonaliteten for å la elever i grupper bygge ulike deler av et spill, slik at sluttresultatet er en mer kompleks utgang som ble laget av klassen.

Bygg for klassen

Bruk verktøyet som pedagog til å lage dine egne spill som lærer kursinnhold som elevene kan lære ved å spille på sine egne enheter.

Se også: 10 Moro & Innovative måter å lære av dyr på

Fang frem fremgang

Be elevene ta skjermbilder og dele trinnene sine slik at du kan se arbeidet deres underveis, og vær spesielt oppmerksom på når feil blir gjort slik at du kan se hvor de har rettet og lært.

Se også: 4 enkle trinn for å designe samarbeidende & Interaktiv online PD med og for lærere
  • Hva er Padlet og hvordan fungerer det?
  • Beste digitale verktøy for lærere

Greg Peters

Greg Peters er en erfaren pedagog og lidenskapelig talsmann for å transformere utdanningsfeltet. Med over 20 års erfaring som lærer, administrator og konsulent, har Greg viet sin karriere til å hjelpe lærere og skoler med å finne innovative måter å forbedre læringsutbytte for elever i alle aldre.Som forfatter av den populære bloggen, TOOLS & IDÉER FOR Å FORANDRE UTDANNELSE deler Greg sin innsikt og ekspertise på et bredt spekter av emner, fra å utnytte teknologi til å fremme personlig tilpasset læring og fremme en innovasjonskultur i klasserommet. Han er kjent for sin kreative og praktiske tilnærming til utdanning, og bloggen hans har blitt en viktig ressurs for lærere over hele verden.I tillegg til arbeidet som blogger, er Greg også en ettertraktet foredragsholder og konsulent, som samarbeider med skoler og organisasjoner for å utvikle og implementere effektive utdanningstiltak. Han har en mastergrad i utdanning og er sertifisert lærer innen flere fagområder. Greg er forpliktet til å forbedre utdanningen for alle elever og gi lærere mulighet til å gjøre en reell forskjell i lokalsamfunnene deres.