Luk annoncen

En af de tendenser, som Apple har promoveret for nylig, er, at det næsten er en nødvendighed at vide, hvordan man programmerer. Tante Kateřina fra Saturnino vil måske sige, at øvelse gør mester og stangen skal bøjes mens den er ung, derfor forsøger Apple at lægge grundlaget for evnen til at programmere i de mindste. Men Swift Playgrounds er på ingen måde udelukkende for dem.

Swift Playgrounds er en app, der hjælper børn med at forstå det grundlæggende i Swift-programmering. Men det kan absolut ikke beskrives som en ensidig pædagogisk applikation/spil, fordi det er designet på en sådan måde, at børn udover Swift som sådan lærer de generelle principper for programmeringsræsonnement og logik. Som familie prøvede vi Swift Playgrounds førstehånds på iPad 2018. Hvad bragte ansøgningen os?

En legeplads for alle

Er legepladser for begyndere? Ja og nej. Den måde, applikationen kommunikerer på, er så forståelig, at selv brugere, der aldrig har set nogen kode i deres liv, kan håndtere det. Samtidig er det så sjovt, at selv dem, der allerede har lidt erfaring, ikke kommer til at kede sig. Legepladser blev testet af vores ti-årige datter, som har tidligere erfaring med Karl og Baltík, men selv børn, der ikke er vilde med programmering, kan klare det. Programmet er tekstvisuelt. Brugeren starter først med at lave individuelle kommandoer, som de gradvist lærer at samle til kæder, sløjfer og mere komplekse konstruktioner. Individuelle legepladser i applikationen betyder en slags miniapplikationer – lektioner, som hver især er fokuseret på et andet område. Der er en del legepladser, eller minispil, hvis du foretrækker det, samt forskellige skabeloner. Læringskernen består af tre grundmoduler - "Lær at kode 1", "Lær at kode 2" og "Lær at kode 3".

Den første lektion har til formål at lære brugeren de grundlæggende kommandoer i Swift. Du indtaster kommandoer ved at klikke, der er ingen grund til at skrive hele koden. Du kan se, hvad dine indtastede kommandoer vil gøre i praksis øverst på skærmen, hvor hovedpersonen bevæger sig i sin animerede 3D-verden. Når du har indtastet de relevante kommandoer, skal du klikke på knappen "Kør min kode" for at køre Byta. Men hvis du ikke kan lide Byte, kan du prøve en af ​​de andre lektioner

I starten hjælper applikationen dig meget intensivt med kommandoerne, gradvist lader den dig blive selvstændig og aktivt bruge det, du har lært i de foregående lektioner. Sværhedsgraden stiger gradvist, men applikationen tager også højde for muligheden for, at det simpelthen kan blive for meget for dig, og giver mulighed for hjælp. Ligeledes kan du til enhver tid genopfriske din viden ved at starte en af ​​de ældre lektioner.

 

Den bedste lærer

En af de bedste ting ved Swift Playgrounds – sammen med dens utroligt nemme og perfekt intuitive kontroller – er dens tilgang til brugeren. Appen insisterer ikke på en bestemt procedure, som du skal lære som en abebane. Hvis du kan finde din egen vej til dit mål, vil Playgrounds fejre din succes, som om du fulgte et forudbestemt kursus trin for trin. Ligeledes vil det ikke stille dig ringere, hvis du beslutter dig for at bruge hjælp. Et klart plus er variationen af ​​individuelle lektioner sammen med det faktum, at intet tvinger dig til at holde dig strengt til én enkelt vej. Du kan starte med enhver lektion og gennemføre flere af dem på én gang uden nødvendigvis at skulle gennemføre den forrige lektion.

Et væsentligt, og nok det eneste, minus i vores egn kan synes at være engelsk, som især mindre børn ikke mestrer, men det er ikke et uoverstigeligt problem. Selv en ikke-engelsktalende kan huske de enkelte kommandoer, og de medfølgende kommentarer og instruktioner er skrevet på letfordøjeligt engelsk - hvis dit barn ikke taler engelsk særlig godt, vil det ikke være et problem at oversætte korte tekster .

Nogle vil måske også betragte det faktum, at Playgrounds ikke er tilgængeligt til iPhone, som en ulempe. Men når du prøver applikationen, vil du selv se, at iPad-miljøet er perfekt til det. Størrelsen på skærmen er absolut optimal, og sandsynligvis ville selv den største iPhone på markedet i øjeblikket ikke tillade, at Playgrounds kunne bruges komfortabelt og effektivt nok, og der ville nok ikke engang være plads til at bruge specifikke kodeændringer.

Vær ikke bange for at prøve Legepladser. Hvis du, ligesom forfatteren til denne artikel, stoppede med at programmere i 1990'erne, fordi QBasic-tutorials holdt op med at blive udgivet i Ábíček, og Mortal Kombat, som en klassekammerat bragte dig komprimeret på tyve disketter, begyndte at virke sjovere for dig, applikationen kan være et nemt og sjovt rebound for dig en bro tilbage til en verden af ​​koder og kommandoer.

Hurtige legepladser
.