Programavimas vaikams: Paleidžiamas „Scratch 3.0“

„Scratch 3.0“ buvo išleistas 2019 m. Sausio 2 d. Nauja programavimo kalbos versija vaikams yra svarbus etapas, leidžiantis naudoti „Adobe Flash“ ne žiniatinklio standartams HTML, CSS ir „JavaScript“.

„Scratch“ yra vaizdinė programavimo kalba, naudinga kaip įžanginė aplinka mokant vaikus (ir suaugusius) programavimo.

„Scratch“ vartotojai gali atsisiųsti ir naudoti „Scratch Desktop“ - darbastalio aplinkos versiją, kurią galima naudoti „Windows“ ir „Mac OS X“, arba naudoti internetinę versiją, veikiančią bet kurioje šiuolaikinėje interneto naršyklėje.

Staliniai kompiuteriai ir internetinės versijos naudojasi sąsaja; esami „Scratch“ vartotojai gali pastebėti, kad sąsaja šiek tiek pasikeitė; etapas, įbrėžimo dalis, kurioje programa vykdoma vizualiai, perkelta į dešinę.

Kodo blokai, kostiumai ir garsai kairėje, kodo blokas viduryje ir scenos blokas dešinėje „Scratch 3.0“. Pakeitimas buvo padarytas todėl, kad „žmonės sąsają suprato intuityvesnę ir suprantamesnę“ su naujomis nuostatomis.

Įbrėžimų pradedantieji pradeda nuo pagrindinių operacijų, pvz., Naudojant vilkimą, norint perkelti kodų blokus, tokius kaip „perkelti“, „pasakyti“ ar „pakartoti“ į kodo sritį; šiuos kodų blokus galima modifikuoti tiesiogiai, paprastai įvedant skirtingus skaičius, pvz., 50 žingsnių, o ne 10, arba pasirenkant vieną iš galimų parinkčių iš meniu.

Nebūtina atsisiųsti darbalaukio versijos, norint išbandyti „Scratch“; tiesiog nukreipkite modernią naršyklę į šį puslapį, kad įkeltumėte redaktorių internete. Oficialiai palaikomos „Google Chrome“, „Microsoft Edge“, „Mozilla Firefox“ ir „Apple Safari“ darbalaukio sistemose bei „Chrome“ ir „Safari“ planšetiniuose kompiuteriuose. Kūrėjai pažymi, kad „Internet Explorer“ nepalaikoma.

„Scratch“ palaiko daugelį pagrindinių programavimo koncepcijų, įskaitant kilpas, kintamuosius, vartotojo įvestį, nuolatinę atmintį, pelės ir klaviatūros sąveiką ir dar daugiau.

„Scratch 3.0“ plečiasi tuo, kas buvo prieinama anksčiau. „Scratch“ projektai, sukurti naudojant senesnes programavimo aplinkos versijas, vis dar yra ir gali būti įkelti į „Scratch 3.0“. Tačiau neįmanoma įkelti „Scratch 3.0“ projektų senesnėse programavimo aplinkos versijose. Naujoji versija pristato naujas funkcijas ir blokus.

Nauji blokai apima paramą naujiems operatoriams, siekiant pagerinti stygų (teksto) naudojimą, naujus rašiklio blokus ir skaidrumo palaikymą, naujus slydimo blokus ir naujus garso efektų blokus.

Vartotojai gali pridėti „Scratch“ plėtinius; plėtiniai prideda naujus kodų blokus prie „Scratch“. Jau yra keletas plėtinių, įskaitant plėtinius, kurie prideda vaizdo stebėjimą, vertimo funkcionalumą ar funkcionalumą, kad būtų galima sąveikauti su „Lego MindStorms“ ar „WeDo“ elementais.

Į Scratch 3.0 įtrauktos naujos versijos, perdarytas garso redaktorius ir nauji programavimo blokai. Be to, „Scratch“ gali būti naudojamas planšetiniuose kompiuteriuose programoms kurti ir žaisti.

Garso rengyklėje yra nauji garso efektai ir patobulinta vartotojo sąsaja, kuria lengviau naudotis. Dažų redaktorius taip pat gavo naują funkcionalumą: naujus sluoksnių užsakymo valdiklius, naujus įrankius, veikiančius vektoriniu režimu, geresnius vektorinių taškų valdiklius ir dar daugiau.

Uždarymo žodžiai

Aš pradėjau mokyti programavimo naudodamas „Scratch“ ir jis veikia tikrai gerai dėl sąsajos naudojimo paprastumo ir jos vizualinio pobūdžio. Puiku paskatinti susidomėjimą programavimu ir gana galinga tam, ką jis daro.

Dabar jūs : ar bandėte „Scratch“? Ko jūs imatės?