Swift Playgrounds

Lær seriøs kode på din iPad. På en seriøst sjov måde.

Download den nye Swift Playgrounds-app gratis

Swift Playgrounds er en revolutionerende iPad-app, hvor du kan lære Swift på en sjov og interaktiv måde. Appen kræver ikke erfaring med kodning, så den er perfekt til elever på begynder­stadiet. Løs gåder, og lær at mestre det grundlæggende i Swift – Apples effektive programmerings­sprog, som også bliver brugt af professionelle udviklere til at lave de mest populære apps. Derefter kan du fortsætte med flere udfordringer og gå videre til mere avancerede opgaver – udtænkt af Apple og andre førende udviklere.

Robotterne kommer!
Du skal bare kalde på dem.

Nu kan du få robotter til at lave alle mulige fantastiske ting ved hjælp af kode, som du selv skriver. Lær at programmere tilsluttede enheder som f.eks. LEGO® MINDSTORMS® EV3, og se, hvordan de pludselig får liv.

Læs mere om tilsluttede enheder

Rigtig Swift-kode.
Rigtig enkelt. Rigtig sjovt.

Med Swift Playgrounds er det sjovt og helt opslugende at lære at kode. Sammen med appen får du også en masse lektioner udviklet af Apple. Leg dig igennem det grundlæggende i 'Fundamentals of Swift', hvor du styrer en figur igennem en 3D-verden ved at bruge rigtig kode. Derefter kan du gå videre til mere avancerede opgaver og situationer.

Det, du ser, er det, du koder. Lav koden i venstre side af skærmen, og se straks resultaterne i højre side – med blot et enkelt tryk.

Få styr på niveauer, gåder og kodebegreber.

Allerede i den første lektion 'Fundamentals of Swift' kommer du til at løse opgaver ved at bruge den samme kode, som de professionelle udviklere bruger hver dag. I takt med at du bevæger dig videre, bliver opgaverne og koderne gradvist mere avancerede. Du vil hele tiden bygge videre på det, du har lært, og udvikle mere og mere kompliceret kode.

Step 1: Fundamentals of Swift.

Du lægger ud med at lære de vigtigste grundprincipper, som er nødvendige for at kunne kode.

  • Kommandoer

  • Funktioner

  • Sløjfer

  • Parametre

  • Betinget kode

  • Variabler

  • Operatorer

  • Typer

  • Initialisering

  • Fejlfinding

Lær alt det grundlæggende, og bliv klar til nye udfordringer.

Ud over det indbyggede bibliotek med lektioner indeholder Swift Playgrounds en samling ekstra udfordringer – og der kommer løbende nye til. Du lærer ikke kun at løse sjove opgaver, du udvikler også dine færdigheder.

En stor samling playgrounds lavet af rigtige udviklere.

Gå på opdagelse i en masse forskellige kategorier med sjove nye udfordringer udtænkt af udviklere og udgivere. Abonnér på dine favoritter, så får du deres nyeste udgivelser direkte i appen. Der er nærmest ingen grænser for, hvad du kan på dine playgrounds.

Se din kode kravle, rulle, hoppe og flyve.

Programmér rigtige robotter og droner, og se din kode blive levende. Tredjepartsudviklere af populære robotter og enheder tilbyder abonnementer fyldt med spændende playgrounds, hvor du kan konfigurere og styre populært læringslegetøj som f.eks. LEGO® MINDSTORMS® EV3. Og det er bare begyndelsen.

Med Sphero-playgrounds kan du navigere den kugleformede robot gennem svære baner, skrue farten op til et flyvehop, hoppe og skifte farverne.

Dash-playgrounds giver dig udfordringer, hvor du skal få din robot til at tale, synge og reagere på sensorinput, så den kan handle ud fra det, der sker omkring den.

MeeBot-playgrounds guider dig igennem programmeringen af de seks robot-servomotorer på Jimu Robot MeeBot – så du kan få ham til at bevæge sig på en livagtig måde. Eller give en lille dans.

Med Parrot-playgrounds kan du tage din Parrot-drone og din iPad med ud på større åbne arealer og programmere dronen til at lave vild akrobatik i luften.

En ny måde at lave kode på.
På den bedste læringsenhed.

Swift Playgrounds udnytter iPads enkelhed, power og Multi-Touch-funktioner fuldt ud. Du skal bare trykke, trække eller skrive tekst og tal og derefter interagere med det, du har lavet.

Rediger på stedet.

Rediger nemt tal med et tastatur, der dukker op, når du trykker på et tal.

Bibliotek med kodesnippets.

I Snippets-biblioteket kan du hurtigt finde og trække rundt med ofte anvendt kodetekst, så du ikke behøver at skrive så meget.

Tryk for at redigere.

Flyt nemt afgrænsningen omkring eksisterende kode.

QuickType og kodetastatur.

Med QuickType til kode foreslår den intelligente genvejsmenu forskellige kommandoer, mens du arbejder, så du kan skrive en kodelinje med et tryk eller to. Og i de situationer, hvor den bedste løsning er selv at skrive kodelinjen, kan du bruge det innovative tastatur, der er udviklet specielt til kodning. Tryk på en tast for at få adgang til flere tegn, og træk så i det tegn, du vil bruge.

Hjælpen er bare et tryk væk.

Hvis du støder på en kommando, som er svær at forstå, skal du bare holde fingeren nede på den. Så dukker der en menu med valgmuligheder op. Vælg nu den mest relevante mulighed, og få det svar, du skal bruge.

Kickstart din kreativitet med skabeloner.

Skabeloner giver dig et forspring på de mere avancerede opgaver og indeholder kode, så du nemmere kan udnytte iPad-teknologier som Multi-Touch-interaktion, accelerometer og gyroskop. Med lidt opfindsomhed kan du nemt gøre skabelonerne til dine egne ved at tilføje grafik, lyd og meget mere.

Afprøv resultatet på fuld skærm.

Når du udvikler din kode, er iPads Retina-skærm det perfekte sted at teste dine resultater. Hvis du holder fingeren inde på midten af skærmen, kan du skifte mellem at se din kode eller live-visningen på hele iPad-skærmen. Og du kan bruge flere bevægelser til at prøve nogle af alle de andre spændende ting, du kan skabe.

Del det, du har lavet, med
en ven. Eller med verden.

Send din kode til en vens iPad via Mail, Beskeder eller AirDrop. Dine venner kan se den i Swift Playgrounds og endda selv bygge videre på den ved at tilføje deres egne input. Du kan også lægge en video op på nettet, så hele verden kan se det, du laver.

Tag dine projekter over i Xcode.
Og flyt dem endnu længere.

Fordi du arbejder med rigtig kode, kan du importere og eksportere direkte mellem Swift Playgrounds og Xcode. Du kan altså afprøve dine idéer med det samme værktøj, som professionelle bruger til at udvikle apps til iOS og Mac.

Kode er universelt.
Derfor underviser vi på mange sprog.

Swift Playgrounds fås nu på mange forskellige sprog: fransk, engelsk, hollandsk, italiensk, japansk, kinesisk (forenklet), kinesisk (traditionelt), koreansk, portugisisk, spansk, spansk (Latinamerika), svensk, thai, tyrkisk og tysk. Vi synes nemlig, at alle mennesker, overalt på kloden, skal have mulighed for at lære at kode.