Sulje mainos

Yksi Applen viime aikoina edistämistä trendeistä on se, että ohjelmointi on melkein välttämätöntä. Kateřina-täti Saturninosta ehkä sanoisi, että harjoitus tekee mestarin ja sauvaa pitää taivuttaa nuorena, siksi Apple yrittää luoda perustan ohjelmointikyvylle pienimmille. Mutta Swift Playgrounds ei ole missään nimessä yksinomaan heille.

Swift Playgrounds on sovellus, joka auttaa lapsia ymmärtämään Swift-ohjelmoinnin perusteet. Mutta sitä ei todellakaan voi kuvata yksipuoliseksi opetussovellukseksi/peliksi, koska se on suunniteltu siten, että Swiftin lisäksi lapset oppivat ohjelmoinnin päättelyn ja logiikan yleiset periaatteet. Kokeilimme perheenä Swift Playgroundsia 2018 iPadilla. Mitä sovellus toi meille?

Leikkipaikka kaikille

Onko leikkipaikat aloittelijoille? Kyllä ja ei. Sovelluksen viestintätapa on niin ymmärrettävää, että jopa käyttäjät, jotka eivät ole koskaan nähneet koodia elämässään, voivat käsitellä sitä. Samalla se on niin hauskaa, että jo kokemusta omaavatkaan eivät kyllästy. Leikkikentät testasi 1-vuotias tyttäremme, jolla on aikaisempaa kokemusta Karlista ja Baltíkista, mutta ohjelmoinnista vähäiset lapsetkin pärjäävät. Ohjelma on tekstivisuaalinen. Käyttäjä aloittaa ensin yksittäisten komentojen luomisella, joita hän vähitellen oppii kokoamaan ketjuiksi, silmukoiksi ja monimutkaisemmiksi rakenteiksi. Yksittäiset leikkipaikat sovelluksessa tarkoittavat eräänlaisia ​​minisovelluksia – oppitunteja, joista jokainen on keskittynyt eri alueelle. Tarjolla on useita leikkikenttiä tai minipelejä, jos haluat, sekä erilaisia ​​​​malleja. Oppimisydin koostuu kolmesta perusmoduulista – "Opi koodaamaan 2", "Opi koodaamaan 3" ja "Opi koodaamaan XNUMX".

Ensimmäisen oppitunnin tarkoituksena on opettaa käyttäjälle Swiftin peruskomennot. Syötät komennot napsauttamalla, koko koodia ei tarvitse kirjoittaa. Näet mitä antamasi komennot tekevät käytännössä näytön yläreunasta, jossa päähenkilö liikkuu animoidussa 3D-maailmassaan. Kun olet antanut tarvittavat komennot, napsauta "Suorita koodini" -painiketta käynnistääksesi Byta. Mutta jos et pidä Bytestä, voit kokeilla jotakin muuta oppituntia

Aluksi sovellus auttaa sinua erittäin intensiivisesti komentojen kanssa, vähitellen sen avulla voit itsenäistyä ja käyttää aktiivisesti edellisillä tunneilla oppimaasi. Vaikeus lisääntyy vähitellen, mutta sovellus ottaa huomioon myös sen mahdollisuuden, että se saattaa olla sinulle yksinkertaisesti liikaa, ja tarjoaa mahdollisuuden auttaa. Samoin voit päivittää tietosi milloin tahansa aloittamalla jonkin vanhemmista oppitunneista.

 

Paras opettaja

Yksi parhaista asioista Swift Playgroundsissa – sekä sen uskomattoman helppoja ja täysin intuitiivisia ohjaimia – on sen lähestymistapa käyttäjään. Sovellus ei vaadi tiettyä menettelyä, joka sinun on opittava apinan jäljiltä. Jos löydät oman polkusi tavoitteeseesi, Playgrounds juhlii menestystäsi ikään kuin seuraisit ennalta määrättyä kurssia askel askeleelta. Se ei myöskään aseta sinua epäedulliseen asemaan, jos päätät käyttää apua. Varma plussa on yksittäisten oppituntien vaihtelevuus sekä se, että mikään ei pakota pysymään tiukasti yhdellä polulla. Voit aloittaa mistä tahansa oppitunnista ja suorittaa useita niistä kerralla ilman, että sinun tarvitsee suorittaa edellistä oppituntia.

Merkittävä, ja luultavasti ainoa miinus alueellamme saattaa tuntua englannin kieleltä, jota varsinkin pienemmät lapset eivät osaa, mutta se ei ole ylitsepääsemätön ongelma. Jopa ei-englanninkielinen muistaa yksittäiset komennot, ja mukana tulevat kommentit ja ohjeet on kirjoitettu helposti sulavalla englanniksi - jos lapsesi ei puhu englantia kovin hyvin, lyhyiden tekstien kääntäminen ei ole ongelma. .

Jotkut saattavat myös pitää haittana sitä, että Playgrounds ei ole saatavilla iPhonelle. Mutta kun kokeilet sovellusta, näet itse, että iPad-ympäristö on täydellinen siihen. Näytön koko on ehdottoman optimaalinen, eikä luultavasti edes markkinoiden suurin iPhone tällä hetkellä mahdollistaisi Playgroundsin riittävän mukavan ja tehokkaan käytön, eikä siellä luultavasti olisi edes tilaa tiettyjen koodimuutosten käyttöön.

Älä pelkää kokeilla leikkikenttiä. Jos tämän artikkelin kirjoittajan tavoin lopetit ohjelmoinnin 1990-luvulla, koska QBasic-oppitunteja lakkasi julkaisemasta Ábíčekissa ja Mortal Kombat, jonka luokkatoveri toi sinulle pakattuna kahdellekymmenelle levykkeelle, alkoi vaikuttaa sinusta hauskempaa, sovellus voi olla sinulle helppo ja hauska palautus siltana takaisin koodien ja komentojen maailmaan.

Swift-leikkikentät
.