Uždaryti skelbimą

Viena iš pastaruoju metu „Apple“ propaguojamų tendencijų yra ta, kad mokėti programuoti yra beveik būtina. Teta Kateřina iš Saturnino galbūt pasakytų, kad praktika daro tobulą, o meškerę reikia lenkti, kol ji jauna, todėl Apple stengiasi programavimo pagrindus padėti mažiausiuose. Tačiau „Swift Playgrounds“ jokiu būdu nėra skirta tik jiems.

„Swift Playgrounds“ yra programėlė, padedanti vaikams suprasti „Swift“ programavimo pagrindus. Tačiau jo tikrai negalima apibūdinti kaip vienpusę edukacinę aplikaciją/žaidimą, nes jis sukurtas taip, kad, be paties Swift, vaikai išmoktų bendruosius programavimo samprotavimo ir logikos principus. 2018 m. „iPad“ su šeima išbandėme „Swift Playgrounds“. Ką mums atnešė paraiška?

Žaidimų aikštelė kiekvienam

Ar žaidimų aikštelės skirtos pradedantiesiems? Taip ir ne. Programos bendravimo būdas yra toks suprantamas, kad net vartotojai, kurie niekada gyvenime nematė jokio kodo, gali jį valdyti. Kartu tai taip smagu, kad net ir tiems, kurie jau turi šiek tiek patirties, nenuobodžiaus. Žaidimų aikšteles išbandė mūsų dešimtmetė dukra, turinti ankstesnės patirties su Karlu ir Baltík, tačiau su tuo susidoros net nemėgstantys programuoti vaikai. Programa yra tekstinė-vaizdinė. Vartotojas pirmiausia pradeda kurti atskiras komandas, kurias palaipsniui išmoksta surinkti į grandines, kilpas ir sudėtingesnes konstrukcijas. Individualios žaidimų aikštelės programoje reiškia savotiškas mini programas – pamokas, kurių kiekviena orientuota į skirtingą sritį. Yra nemažai žaidimų aikštelių arba mini žaidimų, jei norite, taip pat įvairių šablonų. Mokymosi branduolį sudaro trys pagrindiniai moduliai – „Išmok koduoti 1“, „Išmok koduoti 2“ ir „Išmok koduoti 3“.

Pirmąja pamoka siekiama išmokyti vartotoją pagrindinių „Swift“ komandų. Komandas įvedate paspaudę, viso kodo rašyti nereikia. Ekrano viršuje, kur pagrindinis veikėjas juda savo animuotame 3D pasaulyje, galite pamatyti, ką jūsų įvestos komandos veiks praktiškai. Įvedę atitinkamas komandas, spustelėkite mygtuką „Vykdyti mano kodą“, kad paleistumėte „Byta“. Bet jei jums nepatinka „Byte“, galite išbandyti vieną iš kitų pamokų

Iš pradžių programa labai intensyviai padeda su komandomis, palaipsniui leidžia tapti savarankiškiems ir aktyviai panaudoti tai, ko išmokote ankstesnėse pamokose. Sunkumas palaipsniui didėja, tačiau programa taip pat atsižvelgia į galimybę, kad jums gali būti per daug, ir siūlo pagalbos galimybę. Taip pat galite bet kada atnaujinti savo žinias pradėdami vieną iš senesnių pamokų.

 

Geriausia mokytoja

Vienas geriausių „Swift Playgrounds“ dalykų – kartu su neįtikėtinai lengvais ir puikiai intuityviais valdikliais – yra požiūris į vartotoją. Programa nereikalauja konkrečios procedūros, kurią turite išmokti kaip beždžionių pėdsaką. Jei galite rasti savo kelią į savo tikslą, žaidimų aikštelės švęs jūsų sėkmę taip, lyg laikytumėtės iš anksto nustatyto kurso žingsnis po žingsnio. Taip pat nepadarysite jums nepalankios padėties, jei nuspręsite pasinaudoti pagalba. Neabejotinas pliusas yra atskirų pamokų kintamumas ir tai, kad niekas neverčia jūsų griežtai laikytis vieno kelio. Galite pradėti nuo bet kurios pamokos ir baigti kelias iš jų vienu metu, nebūtinai baigę ankstesnės pamokos.

Reikšmingas ir bene vienintelis minusas mūsų regione galėtų pasirodyti anglų kalba, kurios ypač mažesni vaikai nemoka, tačiau tai nėra neįveikiama problema. Net angliškai nekalbantis žmogus gali atsiminti atskiras komandas, o pridedami komentarai ir instrukcijos parašyti lengvai įsisavinama anglų kalba – jei jūsų vaikas nelabai gerai kalba angliškai, nebus problemų išversti trumpus tekstus. .

Kai kurie taip pat mano, kad trūkumas yra tai, kad „Playgrounds“ nėra „iPhone“. Tačiau išbandę aplikaciją patys įsitikinsite, kad iPad aplinka jai puikiai tinka. Ekrano dydis yra absoliučiai optimalus ir turbūt net ir didžiausias šiuo metu rinkoje esantis iPhone tikriausiai neleistų pakankamai patogiai ir efektyviai naudotis Playgrounds, o konkrečių kodų modifikacijų panaudojimui tikriausiai net nebūtų vietos.

Nebijokite išbandyti žaidimų aikštelių. Jei, kaip ir šio straipsnio autorius, 1990-aisiais nustojote programuoti, nes QBasic vadovėliai nustojo leisti Ábíčeke, o Mortal Kombat, kurį klasės draugas jums atnešė suglaudintą dvidešimtyje diskelių, jums pradėjo atrodyti smagiau, programa gali būti lengvas ir smagus atšokimas, tiltas atgal į kodų ir komandų pasaulį.

„Swift“ žaidimų aikštelės
.