Zapri oglas

Eden od trendov, ki jih v zadnjem času promovira Apple, je, da je znanje programiranja skorajda nujno. Teta Kateřina iz Saturnina bi morda rekla, da vaja dela mojstra in je treba palico zvijati, dokler je mlada, zato se Apple trudi postaviti temelje programiranja že pri najmanjših. A Swift Playgrounds nikakor ni namenjen izključno njim.

Swift Playgrounds je aplikacija, ki otrokom pomaga razumeti osnove programiranja Swift. Vsekakor pa je ne moremo opisati kot enostransko izobraževalno aplikacijo/igro, saj je zasnovana tako, da se bodo otroci poleg Swifta kot takega učili splošnih principov programiranja in logike. Kot družina smo preizkusili Swift Playgrounds iz prve roke na iPadu 2018. Kaj nam je aplikacija prinesla?

Igrišče za vsakogar

Ali je Playgrounds za začetnike? Da in ne. Način komuniciranja aplikacije je tako razumljiv, da ga obvladajo tudi uporabniki, ki še nikoli v življenju niso videli nobene kode. Hkrati je tako zabavno, da tudi tistim, ki že imajo nekaj izkušenj, ne bo dolgčas. Playgrounds je preizkusila naša desetletna hčerka, ki ima že izkušnje s Karlom in Baltíkom, a kos bodo tudi otroci, ki niso navdušeni nad programiranjem. Program je besedilno-vizualni. Uporabnik najprej začne z izdelavo posameznih ukazov, ki se jih postopoma nauči sestavljati v verige, zanke in zahtevnejše konstrukcije. Posamezna igrišča v aplikaciji pomenijo neke vrste mini aplikacije – učne ure, od katerih je vsaka usmerjena na drugo področje. Obstaja kar nekaj igrišč ali mini iger, če želite, pa tudi različne predloge. Učno jedro sestavljajo trije osnovni moduli – »Learn to Code 1«, »Learn to Code 2« in »Learn to Code 3«.

Namen prve lekcije je naučiti uporabnika osnovnih ukazov v Swiftu. Ukaze vnašate s klikom, ni vam treba pisati celotne kode. Na vrhu zaslona, ​​kjer se glavni lik premika v svojem animiranem 3D svetu, si lahko ogledate, kaj bodo vaši vneseni ukazi počeli v praksi. Ko vnesete ustrezne ukaze, kliknite gumb »Zaženi mojo kodo«, da zaženete Byto. Če pa vam Byte ni všeč, lahko poskusite eno od drugih lekcij

Aplikacija vam sprva zelo intenzivno pomaga pri ukazih, postopoma vam omogoča, da postanete samostojni in aktivno uporabljate naučeno v prejšnjih učnih urah. Težavnost postopoma narašča, vendar aplikacija upošteva tudi možnost, da je za vas preprosto preveč, in ponuja možnost pomoči. Prav tako lahko svoje znanje kadarkoli osvežite tako, da začnete eno od starejših lekcij.

 

Najboljši učitelj

Ena najboljših stvari pri Swift Playgrounds – skupaj z neverjetno enostavnimi in popolnoma intuitivnimi kontrolami – je pristop do uporabnika. Aplikacija ne zahteva posebnega postopka, ki se ga morate naučiti kot opičja steza. Če lahko najdete svojo pot do cilja, bo Playgrounds proslavil vaš uspeh, kot da bi korak za korakom sledili vnaprej določeni poti. Prav tako ne boste v slabšem položaju, če se odločite za pomoč. Nedvomno plus je variabilnost posameznih lekcij in dejstvo, da vas nič ne sili, da se držite strogo ene same poti. Začnete lahko s katero koli lekcijo in jih dokončate več hkrati, ne da bi morali nujno dokončati prejšnjo lekcijo.

Precejšen in verjetno edini minus v naših krajih se morda zdi angleščina, ki je predvsem manjši otroci ne obvladajo, a to ni nerešljiv problem. Tudi tisti, ki ne govori angleško, si lahko zapomni posamezne ukaze, spremljajoči komentarji in navodila pa so napisani v lahko prebavljivi angleščini – če vaš otrok ne govori najbolje angleško, ne bo težav prevesti kratkih besedil .

Nekateri morda menijo tudi, da Playgrounds ni na voljo za iPhone kot pomanjkljivost. A ko aplikacijo preizkusite, se boste sami prepričali, da je okolje iPad kot nalašč zanjo. Velikost zaslona je absolutno optimalna in verjetno tudi največji iPhone, ki je trenutno na trgu, verjetno ne bi omogočal udobne in dovolj učinkovite uporabe Playgrounds in verjetno niti ne bi bilo prostora za uporabo posebnih modifikacij kode.

Naj vas ne bo strah preizkusiti Playgrounds. Če ste tako kot avtor tega članka v devetdesetih nehali programirati, ker so v Ábíčku prenehale izhajati vadnice QBasic in se vam je Mortal Kombat, ki vam ga je sošolec prinesel stisnjenega na dvajsetih disketah, začel zdeti bolj zabaven, je aplikacija je lahko lahek in zabaven odboj za vas, most nazaj v svet kod in ukazov.

Hitra igrišča
.