Download - Kompiuterinė konstravimo priemonė Scratch
![Page 1: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/1.jpg)
Parengė:Parengė: Jolanta Subatovič, [email protected]
IT mokytoja
Kompiuterinė konstravimo priemonė Scratch
Vilnius, 2010
![Page 2: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/2.jpg)
KOMPIUTERINĖS KONSTRAVIMO KOMPIUTERINĖS KONSTRAVIMO PRIEMONĖSPRIEMONĖS
Mokymas(is) – aktyvus supratimo, vertybinių nuostatų ir įgūdžių konstravimo procesas, ankstesnių ir naujų žinių, įgūdžių susiejimas
Kompiuterinės konstravimo priemonės vaikui gali padėti įsitraukti į aktyvų objektų kūrimą
kurdami konkretų objektą (scenarijų su Scratch priemone), vaikai emociškai įsitraukia į veiklą, kuriai pasitelkia intelektą ir turimas žinias, naujai jas komponuoja, sieja ir pateikia
2
![Page 3: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/3.jpg)
KOMPIUTERINĖ KONSTRAVIMO KOMPIUTERINĖ KONSTRAVIMO PRIEMONĖ PRIEMONĖ SCRATCHSCRATCH
Scratch – tai programavimo kalba ir aplinka, kuri leidžia lengvai kurti interaktyvias istorijas, žaidimus ir animaciją, savo kūriniais dalintis su kitais – įkėlus juos į interneto tinklalapį
Mitčelio Resniko iniciatyva Scratch aplinka „gimė“ 2007 m. Masačiusetso technologijų instituto multimedijų laboratorijai vykdant projektą „Lifelong Kindergarden“
Manipuliuodami grafiniais objektais vaikai greitai ir lengvai perpranta programavimo principus
3
![Page 4: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/4.jpg)
4
Sprite sąrašas
Scenarijaus laukas
Blokų paletė
Etiketės (sprite scenarijų, kostiumų ir garsų
redagavimui)
Meniu juosta
Darbo laukas
Projekto vykdymo pradžia
Stabdyti projektą
Sukurti naują sprite
SCRATCHSCRATCH PROGRAMA: PROGRAMA: PAGRINDINIS LANGASPAGRINDINIS LANGAS
![Page 5: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/5.jpg)
SCRATCHSCRATCH PROGRAMA: PROGRAMA: PAGRINDINIAI PRINCIPAIPAGRINDINIAI PRINCIPAI
5
Scratch aplinkoje programavimas vyksta dėlionės principu (programuojama jungiant detales)
Visos galimos programavimo komandos ir struktūros pateikiamos kaip dėlionės komponentai
KomandosKomandos sugrupuotos, jų atributai – spalvos ir formos:
![Page 6: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/6.jpg)
SCRATCHSCRATCH PROGRAMOS PROGRAMOS KŪRIMO PRADŽIAKŪRIMO PRADŽIA
6
Pasirinkus vieną iš 8 kategorijų, matomos visos galimos komandos, kurias pele tereikia nutempti į sceną (darbo lauką) ir sujungti – sukurti scenarijų (angl. script)
Scratch programos objektai yra veikėjai (angl. sprite), kuriems galima parinkti išvaizdą ir nurodyti atlikti veiksmą
Veikėjo kaukę galima parinkti iš sąrašo, nupiešti (Scratch turi integruotą piešimo rengyklę) arba įkelti bet kurio tipo paveikslėlį
Scratch komandų ir struktūrų sujungimo formos tokios, kad negalima sujungti netinkančių komandų – programuojant užkertamas kelias sintaksės klaidoms
![Page 7: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/7.jpg)
SCRATCHSCRATCH SCENARIJAUS SCENARIJAUS PAVYZDYSPAVYZDYS
7
![Page 8: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/8.jpg)
PROJEKTAS „GĖLIŲ DARŽELIS“ PROJEKTAS „GĖLIŲ DARŽELIS“
8
![Page 9: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/9.jpg)
PROJEKTAS „GĖLIŲ DARŽELIS“ PROJEKTAS „GĖLIŲ DARŽELIS“ (2)(2)
9
1. Nupiešiame sceną (projekto foną) – darželį2. Nupiešiame saulę ir debesėlius3. Įkeliame veikėją „Drambliuką“
Drambliukui įkeliame antrą kaukę ir nupiešiame trečią, kad galima būtų sukurti laistymo efektą
4. Nupiešiame naują veikėją „Gėlę“ Gėlei nupiešiame keletą kaukių, kad galima būtų
sukurti gėlės augimo efektą• Piešiame tiek gėlių, kiek norime turėti jų
darželyje5. Sukūrę veikėjus, nurodome jiems veiksmus, kuriuos jie
turėtų atlikti – kuriame scenarijus
![Page 10: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/10.jpg)
PROJEKTO SCENARIJAIPROJEKTO SCENARIJAI
10
Gėlių scenarijai Drambliuko scenarijus Saulės scenarijus
Debesų scenarijus
![Page 11: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/11.jpg)
PROJEKTO SCENARIJAI PROJEKTO SCENARIJAI (2)(2)
11
Katino, piešiančio gėlę, scenarijai
![Page 12: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/12.jpg)
SCRATCHSCRATCH SISTEMOS NAUDOJIMAS SISTEMOS NAUDOJIMAS
12
Scratch programose (projektuose) galima turėti kiek norima veikėjų, jiems parinkti įvairias kaukes, aprašyti skirtingus veiksmus (scenarijus), įterpti ar įrašyti garsus, sugroti patiems melodiją
Scenarijus pradedamas vykdyti pagal nurodytą sąlygą (pvz. paspausta žalia vėliava), reaguojant į klavišus, pelės paspaudimus arba gavus žinutę
Tokiu pat principu kuriama scena (angl. stage): ji taip pat turi komandas, gali reaguoti į žinutes, aplinkos situaciją ir pan.
Vykdant programą galima pažingsniui sekti jos veiksmus – scenarijuje paryškinama vykdomos komandos detalė
Sukurtą Scratch projektą galima iškart publikuoti Scratch svetainėje http://scratch.mit.edu/
Scratch tinklalapyje patalpintus projektus galima peržiūrėti, parsisiųsti, analizuoti, perdaryti
![Page 13: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/13.jpg)
MOKYMUI(SI) SKIRTA MEDŽIAGAMOKYMUI(SI) SKIRTA MEDŽIAGA http://scratch.mit.edu/ – pagrindinis Scratch tinklalapis
http://info.scratch.mit.edu/Support – pagalba dirbant su Scratch sistemaPirmieji žingsniai su ScratchDarbo vadovas Scratch kortelės
http://scratched.media.mit.edu/ – ScratchEd – diskusijos, pamokų ir seminarų medžiaga – dalijamasi gerąja patirtimi dirbant su Scratch sistema
http://learnscratch.org/ – Scratch vaizdo pamokėlės http://www.linma.org/, http://www.logo.lt/ – informacija lietuvių kalbą
13
![Page 14: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/14.jpg)
ĮSIVAIZDUOK, PROGRAMUOK, ĮSIVAIZDUOK, PROGRAMUOK, DALINKISDALINKIS!!
14
Vizuali programavimo aplinka suteikia galimybę vaikams patiems tapti kūrėjais, realizuoti savo idėjas – žaismingai kurti programas bei patogiai jomis dalintis tarpusavyje
ScratchScratch sistema – tai žemos grindys – lengva programavimo pradžia,aukštos lubos – gebėjimas kurti sudėtingesnius projektus, plačios sienos – didelė projektų įvairovė
Ši sistema patraukli dar tuo, kad yra išversta į daugelį kalbų, taip pat ir į lietuvių kalbą – galimybė kurti programas gimtąja kalba
Scratch priemonė gali būti sėkmingai pritaikyta Lietuvos mokyklose pagal naujausias Bendrąsias IT ugdymo programas
![Page 15: Kompiuterinė konstravimo priemonė Scratch](https://reader031.vdocuments.pub/reader031/viewer/2022012311/56814c67550346895db98a7f/html5/thumbnails/15.jpg)
15