Naudodami grafinę prog­ra­ma­vi­mo kalbą, vaikai ir paaugliai mokosi prog­ra­muo­ti linksmai, ne­tu­rė­da­mi jokių anks­tes­nių prog­ra­ma­vi­mo žinių. Vietoj sudėtingų tekstinių kodų fragmentų, šiame projekte naudojami vi­zu­a­li­niai blokai ir „drag-and-drop” funkcija. Pa­aiš­ki­na­me, kas yra „Scratch” ir kaip pri­si­jung­ti prie plat­for­mos.

Kas yra „Scratch“?

Kalbant apie interneto prog­ra­ma­vi­mo kalbas, daugelis žmonių įsi­vaiz­duo­ja sudėtingą, sunkiai su­pran­ta­mą tekstinį kodavimą ir šaltinio kodą. Tačiau prog­ra­ma­vi­mas taip pat gali būti paprastas. Tai įrodo su­pa­pras­tin­ti prog­ra­ma­vi­mo spren­di­mai, tokie kaip skriptų kalbos, vi­zu­a­li­nis prog­ra­ma­vi­mas ir WYSIWYG re­dak­to­riai. Naudojant „Scratch“ platformą ir jos vizualinę prog­ra­ma­vi­mo kalbą, vaikams kodavimas yra leng­ves­nis nei bet kada anksčiau.

Skir­tin­gai nuo tra­di­ci­nių prog­ra­ma­vi­mo kalbų, tokių kaip Java ir C++, Scratch naudoja grafinę vartotojo sąsają. Tai reiškia, kad kūrybinės idėjos, nuo žaidimų ir animacijų iki in­te­rak­ty­vių istorijų, gali būti greitai įgy­ven­din­tos. Tam naudojami grafiniai blokai, o ne tekstinis kodavimas. Grafiniai blokai gali būti lengvai su­jun­gia­mi į sin­tak­siš­kai su­de­rin­tus rin­ki­nu­kus. Kadangi galima derinti tik su­de­ri­na­mus blokus ir duomenų tipus, klaidų lengva išvengti. Todėl Scratch laikoma blokų prog­ra­ma­vi­mo kalba. Mūsų straips­ny­je„Mokykitės prog­ra­muo­ti su Scratch“pa­aiš­ki­na­ma, kaip vaikai ir paaugliai gali naudoti Scratch, taip pat pa­tei­kia­mos išsamios inst­ruk­ci­jos, kaip sukurti paprastą Scratch projektą.

Kiek laiko Scratch jau eg­zis­tuo­ja?

„Scratch“ kilo iš atvirojo kodo projekto, kuriam vadovavo JAV pro­fe­so­rius Mitchel Resnick ir jo „Lifelong Kin­der­gar­ten Group“(Vis ą gyvenimą trun­kan­tis darželis) – tyrimų komanda MIT Media La­bo­ra­to­ry (MIT ži­nias­klai­dos la­bo­ra­to­ri­jo­je) Kembridže. „Lifelong Kin­der­gar­ten Group“ rūpinasi „Scratch“ plėtra ir palaikymu. Didžioji dalis fi­nan­sa­vi­mo gaunama iš Na­cio­na­li­nio mokslo fondo (NSF) ir savanorių donorų. Pirmoji versija, kurioje buvo įdiegta iš­skir­ti­nė „Squeak“ pagrįsta kūrimo aplinka, buvo išleista 2007 m.

Kas daro „Scratch“ tokią ypatingą?

„Scratch“ siekia, kad vaikams ir pa­aug­liams (bei su­au­gu­siems, kurie pradeda mokytis prog­ra­muo­ti) būtų kuo lengviau įžengti į prog­ra­ma­vi­mo pasaulį. Kadangi skait­me­ni­niai įgūdžiai ir prog­ra­ma­vi­mo įgūdžiai yra vieni iš pag­rin­di­nių ateities įgūdžių, „Scratch“ parodo, ką galima padaryti su prog­ra­ma­vi­mu, net jei neturite anks­tes­nės prog­ra­ma­vi­mo patirties. Vietoj to, kad in­ves­tuo­tu­mė­te daug laiko ir in­ten­sy­viai mo­ky­tu­mė­tės, dėmesys skiriamas lanks­tu­mui, kū­ry­biš­ku­mui ir smalsumui. Intuityvi, blokais pagrįsta sistema su „drag-and-drop“ funkcija leidžia var­to­to­jams derinti elementus ir žais­min­gai kurti istorijas.

Kitas „Scratch“ pri­va­lu­mas yra tai, kad šiuo metu jis nau­do­ja­mas daugiau nei 150 šalių, o mokomieji kursai yra prieinami daugiau nei 40 kalbų. Be to, kad jis nau­do­ja­mas privačiai, jis taip pat nau­do­ja­mas mokyklų IT pamokose. Baigti projektai, taip pat tie, kurie dar vykdomi, gali būti skelbiami ir da­li­ja­ma­si „Scratch“ plat­for­mo­je, leidžiant didelei bend­ruo­me­nei padėti vieni kitiems ir dalytis pa­ta­ri­mais. „Scratch“ yra nemokama, todėl ją gali naudoti kuo daugiau vartotojų.

Kaip už­si­re­gist­ruo­ti, kad ga­lė­tu­mė­te naudotis „Scratch“?

Jei norite naudoti „Scratch“, nereikia re­gist­ruo­tis ar turėti paskyros. Galite iš karto pradėti prog­ra­muo­ti savo projektus, tiesiog pa­si­rink­da­mi mėgstamą naršyklę ir ap­si­lan­ky­da­mi „Scratch“ plat­for­mo­je. Norėdami pradėti projektą, tiesiog spus­te­lė­ki­te „Pradėti kurti“. Tačiau, jei norite naudotis visomis „Scratch“ funk­ci­jo­mis, reikės nemokamos „Scratch“ paskyros. Turėdami savo paskyrą, galėsite išsaugoti savo ani­ma­ci­jas, vaizdo įrašus, žaidimus ir in­te­rak­ty­vias istorijas plat­for­mo­je internete arba savo kom­piu­te­ry­je. Be to, galėsite pa­si­rink­ti, kuriuos savo projektus norite dalytis su „Scratch“ bend­ruo­me­ne.

Kaip tapti „Scratcher“

Norėdami sukurti bandomąją sąskaitą, atlikite šiuos veiksmus:

  • 1 žingsnis: Spus­te­lė­ki­te „Pri­si­jung­ti“.
  • 2 žingsnis: Įveskite vartotojo vardą į tam skirtą laukelį ir sukurkite saugų slap­ta­žo­dį. Tada spus­te­lė­ki­te „Toliau“.
  • 3 žingsnis: Dabar įveskite savo asmeninę in­for­ma­ci­ją, pvz., savo buvimo vietą ir gimimo datą.
  • 4 žingsnis: Įveskite ga­lio­jan­tį el. pašto adresą ir pa­tvir­tin­ki­te spus­te­lė­da­mi „Sukurti paskyrą“.
  • 5 žingsnis: Re­gist­ra­ci­ja dabar vyks au­to­ma­tiš­kai. Taip pat el. paštu gausite ak­ty­vi­ni­mo nuorodą, kuria galėsite aktyvuoti savo paskyrą. Dabar galite naudotis visomis plat­for­mo­je pri­ei­na­mo­mis funk­ci­jo­mis, pvz., išsaugoti, ko­men­tuo­ti ir skelbti „Scratch“ projektus.

Scratch mo­ky­to­jams

„Scratch“ suteikia specialią vartotojo paskyrą mo­ky­to­jams, lei­džian­čią kurti klases ir in­di­vi­dua­lias paskyras mokiniams. Mokytojo paskyrą galite už­si­sa­ky­ti „Scratch“ sve­tai­nė­je. „Scratch“ komanda rankiniu būdu peržiūri kiekvieną mokytojo paskyros užsakymą. Peržiūra paprastai atliekama per 24 valandas.

Kokie yra „Scratch“ naudojimo pri­va­lu­mai?

„Scratch“ tinka visiems, kurie nori išmokti prog­ra­muo­ti, ne­sky­rė­da­mi daug laiko tekstinio kodo mokymuisi. Vi­zu­a­lio­sios prog­ra­ma­vi­mo kalbos pri­va­lu­mai:

  • Naudojimo pa­pras­tu­mas: „Scratch“ yra pagrįsta grafinė vartotojo sąsaja ir neturi su­dė­tin­gos kodų sintaksės. Funkcijos ir komandos yra grafiškai vaiz­duo­ja­mos kaip blokai, kuriuos galima perkelti ir surinkti naudojant „drag-and-drop“ funkciją. Tik sintaksės požiūriu su­de­ri­na­mi blokai tinka vienas kitam, todėl iš­ven­gia­ma klaidų. Blokų rietuves galima keisti bet kuriuo metu.
  • Nemokamas nau­do­ji­mas: visos „Scratch“ funkcijos yra nemokamos, kad „Scratch“ prog­ra­ma­vi­mo pasaulis būtų pri­ei­na­mas kuo daugiau vartotojų.
  • Didelė bend­ruo­me­nė: „Scratch“ nau­do­ja­mas visame pasaulyje tiek as­me­ni­niams tikslams, tiek švietimo įstaigose. Kadangi savo idėjas ir projektus galima skelbti ir ko­men­tuo­ti per „Scratch“ platformą, turite galimybę tapti didelės, pagalbos tei­kian­čios bend­ruo­me­nės dalimi. 9ad10490f144a8fd7f4a50b3c6208b2c

0b81b730deb37061631de3d2d2dbfa43

4c3a736f4eb365d23b3229a1e9f3fb14

644f78934c567a0f477995502d3abb9b

b3569c30537e52295a8c03701f43e913

Go to Main Menu