Stäng annons

En av trenderna som Apple har främjat den senaste tiden är att det nästan är en nödvändighet att veta hur man programmerar. Faster Kateřina från Saturnino skulle kanske säga att övning ger färdighet och spöet måste böjas medan det är ungt, det är därför Apple försöker lägga grunden till förmågan att programmera i de minsta. Men Swift Playgrounds är inte på något sätt exklusivt för dem.

Swift Playgrounds är en app som hjälper barn att förstå grunderna i Swift-programmering. Men det kan definitivt inte beskrivas som en ensidig pedagogisk applikation/spel, eftersom det är designat på ett sådant sätt att barn, förutom Swift som sådant, kommer att lära sig de allmänna principerna för programmeringsresonemang och logik. Som familj provade vi Swift Playgrounds på 2018 års iPad. Vad gav ansökan oss?

En lekplats för alla

Är lekplatser för nybörjare? Ja och nej. Applikationens sätt att kommunicera är så förståeligt att även användare som aldrig har sett någon kod i sitt liv kan hantera det. Samtidigt är det så roligt att inte ens de som redan har lite erfarenhet kommer att bli uttråkade. Playgrounds testades av vår tioåriga dotter, som har tidigare erfarenhet av Karl och Baltík, men även barn som inte är förtjusta i programmering klarar det. Programmet är textvisuellt. Användaren börjar först med att skapa individuella kommandon, som de gradvis lär sig att sätta ihop till kedjor, slingor och mer komplexa konstruktioner. Enskilda lekplatser i applikationen innebär ett slags miniapplikationer – lektioner som var och en är fokuserad på ett annat område. Det finns en hel del lekplatser, eller minispel om du föredrar det, samt olika mallar. Inlärningskärnan består av tre grundmoduler - "Lär dig koda 1", "Lär dig koda 2" och "Lär dig koda 3".

Den första lektionen syftar till att lära användaren de grundläggande kommandona i Swift. Du anger kommandon genom att klicka, du behöver inte skriva hela koden. Du kan se vad dina inmatade kommandon kommer att göra i praktiken längst upp på skärmen där huvudpersonen rör sig i sin animerade 3D-värld. När du har angett relevanta kommandon klickar du på knappen "Kör min kod" för att köra Byta. Men om du inte gillar Byte kan du prova någon av de andra lektionerna

Till en början hjälper applikationen dig mycket intensivt med kommandona, och låter dig gradvis bli självständig och aktivt använda det du lärt dig i de tidigare lektionerna. Svårigheten ökar gradvis, men applikationen tar också hänsyn till möjligheten att det helt enkelt kan bli för mycket för dig och erbjuder möjlighet till hjälp. På samma sätt kan du när som helst uppdatera dina kunskaper genom att starta någon av de äldre lektionerna.

 

Den bästa läraren

En av de bästa sakerna med Swift Playgrounds – tillsammans med dess otroligt enkla och perfekt intuitiva kontroller – är dess inställning till användaren. Appen insisterar inte på en specifik procedur som du måste lära dig som en apbana. Om du kan hitta din egen väg till ditt mål, kommer Playgrounds att fira din framgång som om du följde en förutbestämd kurs steg för steg. På samma sätt kommer det inte att missgynna dig om du bestämmer dig för att använda hjälp. Ett klart plus är variationen i individuella lektioner, tillsammans med det faktum att ingenting tvingar dig att strikt hålla dig till en enda väg. Du kan börja med vilken lektion som helst och slutföra flera av dem samtidigt utan att nödvändigtvis behöva slutföra den föregående lektionen.

Ett betydande, och förmodligen det enda, minus i vår region kan tyckas vara engelska, som särskilt mindre barn inte behärskar, men det är inget oöverstigligt problem. Även en icke-engelsktalande kan komma ihåg de enskilda kommandona, och de medföljande kommentarerna och instruktionerna är skrivna på lättsmält engelska - om ditt barn inte talar engelska så bra kommer det inte att vara några problem att översätta korta texter .

Vissa kanske också anser att det faktum att Playgrounds inte är tillgängligt för iPhone är en nackdel. Men när du provar applikationen ser du själv att iPad-miljön är perfekt för det. Storleken på skärmen är absolut optimal, och förmodligen skulle till och med den största iPhone som finns på marknaden för närvarande inte tillåta Playgrounds att användas tillräckligt bekvämt och effektivt, och det skulle förmodligen inte ens finnas utrymme för att använda specifika kodändringar.

Var inte rädd för att prova Playgrounds. Om du, som författaren till den här artikeln, slutade programmera på 1990-talet, eftersom QBasic-tutorials slutade publiceras i Ábíček, och Mortal Kombat, som en klasskamrat gav dig komprimerad på tjugo disketter, började verka roligare för dig, applikationen kan vara en enkel och rolig återhämtning för dig en bro tillbaka till en värld av koder och kommandon.

Snabba lekplatser
.