Scratch Vodic
Transcript of Scratch Vodic
-
7/26/2019 Scratch Vodic
1/25
1/25
SCRATCH - Vodi za korisnike i korisnice
1. UVOD
Scratch je novi programski jezik koji olakava stvaranje interaktivnih pria, igara ianimacija, te dijeljenje vaih radova preko Interneta.
Ovaj Vodi donosi pregled Scratch programa. Ako tek poinjete koristiti Scratch,savjetujemo da prvo prouite Zaponimo sa SCRATCH-om (dostupan na linkuhttp://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/GS14_hr.pdf).
Ako nakon toga budete eljeli detaljnije informacije, posluite se Vodiem zakorisnike i korisnice.
Scratch internetska stranica sadri i brojne druge materijale na engleskom jeziku kojivam mogu pomoi: video tutorijale, Scratch kartice i esto postavljana pitanja (FAQ).Posjetite:
Ovo je vodi za Scratch verziju 1.4, objavljenu u srpnju 2009. godine. Za najnovijuverziju ovoga Vodiana engleskom jeziku, posjetite:http://info.scratch.mit.edu/Support/.
OSNOVI ELEMENTI SCRATCH PROJEKTA
Scratch projekti sainjeni su od objekata koji se zovu likovi (sprites). Njihov se izgledmoe mijenjati dodavanjem razliitih kostima (costumes). Lik moe izgledati poputosobe, vlaka, leptira ili bilo ega drugoga. Za kostim je mogue koristit i bilo kojusliku; moete izraditi crteu u Paint Editor-u, uitati sliku sa svoga tvrdog diska iliuhvati-povuci-pusti metodom ('drag and drop') preuzeti sliku s internetske stranice.
Liku se mogu davati razliite upute, da se kree, reproducira glazbu ili ostvarujeinterakciju s drugim likovima. Za izdavanje naredbi potrebno je sloiti grafikeblokoveu cjeline, nazvane skripte. Klikom na skriptu, Scratch prolazi kroz blokove
od vrha do dna.
Scratch je razvila Lifelong Kindergarten grupa pri MIT Medijskom laboratoriju
(http://llk.media.mit.edu), uz financijsku potporu Nacionalne zaklade za znanost,
Microsofta, Intel zaklade, Nokije i konzorcija MIT Medijskoga laboratorija.
http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/GS14_hr.pdfhttp://scratch.mit.edu/http://info.scratch.mit.edu/Support/http://info.scratch.mit.edu/Support/http://llk.media.mit.edu/http://llk.media.mit.edu/http://llk.media.mit.edu/http://llk.media.mit.edu/http://info.scratch.mit.edu/Support/http://scratch.mit.edu/http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/GS14_hr.pdf -
7/26/2019 Scratch Vodic
2/25
2/25
SCRATCH - Vodi za korisnike i korisnice
PALETA
BLOKOVAblokovi zaprogramiranje
vaih likova
JEZIK
SPREMI
STIL
ROTACIJE
LIKA
PODIJELIPODACI
O LIKU
KARTICEuredi skripte,
kostime ilizvukove
PRIKAZpromijeni umali ili velikiprikaz
pozornice
2. SCRATCH SUELJE
POZORNICA
Pozornica (Stage)je mjesto na kojem e oivjeti vae prie, igre i animacije. Likovi
se pomiu i ulaze u interakciju jedni s drugima na Pozornici.
Pozornica je iroka 480, a dugaka 360 jedinica. Podijeljena je na xy os. Sredite
Pozornice ima x-koordinatu 0 i y-koordinatu 0.
Kako biste otkrili x y koordinate na Pozornici,
pomiite mi (kursor) i pratite x y prikaz koji se
nalazi ispod Pozornice.
Kliknite na prezentacijski prikaz(Presentation Mode) ako elite predstaviti
svoj projekt. Za izlazak iz toga prikaza, pritisnite Esc tipku.
ALATNATRAKA
PREZENTACIJA
predstavite svojprojekt
ZELENA ZASTAVAnain za pokretanje skripte
ZNAK STOPzaustavljanje svihskripti
POZORNICAmjesto na kojem vaekreacije oivljuju
XY PRIKAZ MI Apokazuje lokaciju kursora
GUMB ZA
NOVOGA LIKAstvorite novi lik iliobjekt za va projekt
POPIS LIKOVAsliice svih vaihlikova, kliknite kako
biste odabrali i uredili lik
PODRU JE SKRIPTEdovucite unutra blokove ispojite ih u skripte
-
7/26/2019 Scratch Vodic
3/25
3/25
SCRATCH - Vodi za korisnike i korisnice
Kliknite na gumbe prikaza izgleda(View mode) kako biste iz malog preli u
veliki prikaz pozornice i obrnuto. Mali prikaz moete koristiti za
prikazivanje Scratcha na manjim ekranima ili kako biste proirili Podruje
skripte.
NOVI LIKOVI
Kada zapoinjete novi Scratch projekt, prvo dobivate lik jedne make. Za stvaranje
novih likova kliknite na ove ikone:
Nacrtajte svoj kostim za novi sprite lik koristeiPaint Editor.
Odaberite kostim za novi lik - ili uvezite cijeli lik.
Odaberite lik iznenaenja (program e sam odabrati lika).
Ako elite obrisati neki lik, odaberite kare s Alatne trake i kliknite na lik. Druga je
mogunost da desnim tipkom mia (Mac: Ctrl+klik) kliknete na lika i odaberete
opciju obrii(delete) na padajuem izborniku.
Za stvaranje lika koji izgleda kao dio pozadine Pozornice, kliknite desnom tipkom
mia (Mac: Ctrl+klik) na Pozornicu i zatim na opciju odaberi podruje ekrana za
novoga lika.
POPIS LIKOVA
Popis likova(Sprite list)prikazuje sliice svih likova u projektu. Ime lika pojavljuje
se ispod njegove sliice.
-
7/26/2019 Scratch Vodic
4/25
4/25
SCRATCH - Vodi za korisnike i korisnice
Za pregled i ureivanje skripte lika, njegova kostima i zvukova, kliknite na sliicu
lika na Popisu likovaili dva puta kliknite na sam lik na Pozornici. (Odabrani lik bit
e osvijetljen i obrubljen plavom bojom na Popisu likova . Na slici iznad odabran je
lik Matko.)
Kako biste prikazali, izvezli, umnoili ili izbrisali lik, kliknite desnom tipkom mia
(Mac: Ctrl+klik) na sliicu lika u Popisu likova. Za prikaz lika koji nije na Pozornici
ili je skriven, pritisnite Shift i kliknite na sliicu lika na Popisu likova tada e se
pojaviti u sredinjem dijelu Pozornice.
Moete promijeniti redoslijed likova u Popisu tako da odvuete njihove sliice na
eljeno mjesto.
Osim promjene izgleda likova, takoer je mogue i promijeniti izgled Pozornice
odabirom razliitihpozadina (backgrounds). Za pregled i ureivanje skripti,pozadina
i zvukova povezanih s Pozornicom, kliknite na ikonu Pozornice koja se nalazi lijevo
od Popisa likova.
PALETE BLOKOVA i PODRUJE SKRIPTI
Za programiranje lika, dovucite blokove iz Palete blokova (Blocks Palette) u
Podruje skripti (Scripts Area). Za izvrenje naredbi pojedinoga bloka, kliknite na
njega.
Skripte (programe) moete stvoriti spajajui blokove u cjeline (stogove). Kliknite bilo
gdje na stog kako biste izvrili cijelu skriptu (sve naredbe) od vrha do dna.
Kako biste otkrili koju naredbu nosi pojedini blok, kliknite na njega desnom tipkom
mia (Mac: Ctrl+klik), i odaberite opcijupomona padajuem izborniku.
Kada blok pomiete u Podruju skripti, prikladno mjesto za spajanje s drugim
blokovima bit e oznaeno bijelom bojom.
-
7/26/2019 Scratch Vodic
5/25
5/25
SCRATCH - Vodi za korisnike i korisnice
Za pomicanje itavog stoga, odvucite ga pomou najgornjeg bloka. Ako odaberete
blok u sredini stoga, istodobno ete povui i sve blokove koji se nalaze ispod njega u
stogu. Kako biste kopirali stog blokova iz jedne skripte u drugu, odvucite ga do sliice
druge skripte u Popisu likova.
Pojedini blokovi imaju bijele tekstne okvire, poput . Za promjenu
vrijednosti, kliknite u bijeli okvir i unesite broj. Takoer, u ta je podruja mogue
postavljati okrugle blokove poput .
Neki blokovi imaju padajue izbornike, poput . Kliknite na
za otvaranje izbornika.
Za ienje Podruja skripti, kliknite desnom tipkom mia (Mac: Ctrl+klik) i
odaberite opciju oisti na izborniku. Kako biste izvezli sliku (screenshot) podruja
skripti, kliknite desnom tipkom mia i na izborniku odaberitespremi sliku skripte.
Da biste dodali komentar u podruje skripti, kliknite desnom tipkom mia (Mac:
Ctrl+klik) i odaberite opciju dodaj komentar. Pojavit e se uti okvir u koji moete
unijeti tekst komentara.
Za promjenu irinetekstnog okvira komentara koristite alat na desnome rubu. Kliknite
na gornji lijevi vrh kako biste smanjili ili poveali podruje komentara.
Komentari se mogu dodavati bilo gdje u Podruju skripte i mogue ih je pomicati
drag and drop metodom.
Kako biste dodali komentar pojedinom bloku, dovucite ga na vrh bloka. Ako elite
odvojiti komentar, odvucite ga od bloka.
-
7/26/2019 Scratch Vodic
6/25
6/25
SCRATCH - Vodi za korisnike i korisnice
KOSTIMI
Kliknite na karticu Kostimi(Costumes) kako biste vidjeli i uredili kostime likova.
Ovaj lik ima dva kostima. Osvijetljen je njegov trenutani kostim (Matko - sretan).
Kako biste promijenili kostim, jednostavno kliknite na sliicu eljenoga kostima.
etiri su naina stvaranja novih kostima:
Kliknite da biste nacrtali novi kostim u Paint Editoru.
Kliknite da biste umetnuli sliku s vaega tvrdog diska.
Kliknite da biste fotografirali web kamerom (ugraenom u vae
raunalo ili povezano s njim). Svaki puta kada kliknete na , nastat e
fotografija.
Dovucite jednu ili vie slika s Interneta ili svoje radne povrine (desktop).
Scratch prepoznaje brojne formate slika: JPG, BMP, PNG, GIF (ukljuujui i
animirani GIF).
Svaki kostim ima broj koji je prikazan s njegove lijeve strane. Redoslijed kostima
mogue je promijeniti povlaenjem sliica, a njihov e se broj automatski aurirati
ovisno o poloaju.
Kliknite desnom tipkom mia (Mac: Ctrl+klik) na sliicu kostima da biste ga
pretvorili u novi lik ili izvezli kopiju kostima kao zasebnu datoteku.
-
7/26/2019 Scratch Vodic
7/25
7/25
SCRATCH - Vodi za korisnike i korisnice
ZVUKOVI
Za pregled zvukova pojedinog lika, kliknite na karticu Zvukovi (Sounds).
Uz ponuene, mogue je i snimiti ili uvesti nove audio datoteke. Scratch podrava
format MP3 i nekomprimirane formate poput WAV, AIF i AU datoteka (enkodirane 8
ili 16, ali ne i 24 bita, po jedinici).
TRENUTANI STATUS LIKA
Trenutani status lika (Current Sprite Info) pokazuje njegovo ime, x-y koordinate
poloaja, smjer,te stanje lokota i olovke.
Mogue je upisati novo ime lika.
Smjer lika oznaava smjer njegova kretanja kada bude pokrenut blok za pomicanje
(0=gore, 90=desno, 180=dolje, -90=lijevo). Plava crta na sliici oznaava smjer lika i
promjenom njezina poloaja, mijenja se i njegov smjer. Dvostruki klik miem na
sliicu lika vraa mu poetni smjer (90=desno).
Klikanjem na lokot otkljuavaju se i zakljuavaju opcije lika. Otkljuanoga lika
mogue je pomicatiu prezentacijskom prikazu i web playeru.
Trenutanu boju olovke (pokraj lokota) mogue je vidjeti kada je olovka sputena.
Kako biste izvezli lika, kliknite desnom tipkom mia (Mac: Ctrl+klik) na lika na
Pozornici ili na Popisu likova. Izvozom ete spremiti lika u .sprite formatu i bit evam dostupan za koritenje u drugim Scratch projektima.
-
7/26/2019 Scratch Vodic
8/25
8/25
SCRATCH - Vodi za korisnike i korisnice
STILOVI ROTACIJE
Kliknite na gumb Stilovi rotacijekako biste odredili kako e kostim izgledati kada
va lik mijenja smjer.
Okretanje: Kostim se okree kada lik mijenja smjer.
Okret desno-lijevo: Kostim se okree na desnu ili lijevu stranu.
Bez okretanja: Kostim se uope ne okree (ak i kada lik mijenja smjer).
ALATNA TRAKA
Prvo kliknite na Alatnu traku da biste odabrali eljeni alat, a zatim na druge objekte
da biste izvrili radnju.
Udvostrui: stvorite kopije likova, kostima, zvukova blokova ili skripti
(Shift+klik za vie elemenata).
Obrii:obriite likove, kostime, zvukove, blokove i skripte (Shift+klik za
vie elemenata).
Poveaj:poveajte likove (Shift+klik za preskakanje veliina).
Smanji:smanjite likove (Shift+klik za preskakanje vliina).
Za vraanje kursora u obliku strelice kliknite na bilo koju praznu povrinu na
zaslonu.
IZBORNIK
Da biste promijenili jezik korisnikoga suelja, kliknite na ikonu jezika . Svi mogu
dodavati ili ureivati jezike na koje je Scratch preveden. Informacije o dodavanju ili
promjeni prijevoda pronaite u rubrici Podrka na Scratch internetskoj stranci
http://info.scratch.mit.edu/Translation/.
Kliknite na ikonu Spremi kako biste pohranili svoj projekt.
-
7/26/2019 Scratch Vodic
9/25
9/25
SCRATCH - Vodi za korisnike i korisnice
Za uitavanje projekta na Scratch internetsku stranicu kliknite na ikonu Podijeli .
U izborniku File moete odabrati opcije za stvaranje novih projekata, otvaranjepostojeih i spremanje projekata u mapu Scratch projekti ili na druga mjesta.
Umetni projekt unosi u trenutani projekt sve likove i pozadine iz drugoga
projekta. Ova je opcija korisna za kombiniranje likova iz vie projekata.
Pohrani liksprema trenutani lik kako .spritedatoteku, nakon ega moe biti
koriten i u drugim projektima.
Projektne biljeke omoguavaju pisanje i spremanje biljeaka o projektu,
primjerice uputa za koritenje.
Krajkoristite za izlaz iz Scratch programa.
Izbornik Prepravi nudi nekoliko opcija za ureivanje projekta na kojemu radite.
Poniti brisanje(Undelete) omoguava da vratite posljednji blok, skriptu, lik,
kostim ili zvuk koji ste obrisali.
Ukljui sporohod(Start Single Stepping) opcija jepomou koje moete vidjeti
kako se Scratch program postupno izvrava, naredbu po naredbu. Pri tome se
osvjetljava blok je se trenutano izvrava. Ova je opcija korisna za
pronalaenje pogreaka u programima i pomae novim programerima
razumjeti tijek programa. Takoer, pomou ove opcije mogue je odabrati
eljenu brzinu izvravanja (od sporo do turbo brzo).
Komprimiraj zvukove (Compress Sounds) ili Komprimiraj slike (Compress
Images) slui smanjenju veliine projektne datoteke. Meutim,
komprimiranjem se moe smanjiti kvaliteta zvuka ili slika.
-
7/26/2019 Scratch Vodic
10/25
10/25
SCRATCH - Vodi za korisnike i korisnice
Pokai motorne blokove (Show Motor Blocks) dodaje motorne blokove
kategoriji Pokreti. Motorni se blokovi mogu koristiti za programiranje motora
povezanog s vaim raunalom. Motorni blokovi rade s LEGO Education
WeDo (http://www.legoeducation.com).
Pomou izbornika Oglasi moete podijeliti svoj projekt na Scratch internetskoj
stranici.
Iz izbornika Pomo mogue je pristupiti stanici za pomo koja sadri linkove s
referencama na materijale, tutorijale i esto postavljana pitanja. Usto, stranici moete
pristupiti pomoi svih Scratch zaslona za pomo.
ZELENA ZASTAVA
Zelena je zastava praktian nain istovremenog koritenja vie skripti.
Kliknite na Zelenu zastavu (u gornjem desnom kutu pozornice) kako biste
pokrenuli sve skripte koje imaju ovaj znak na vrhu.
Zelena e zastava bit osvijetljena sve dok se skripte izvode.
U prezentacijskom izgledu istu opciju moete koristiti tako da pritisnete tipku Enter.
Na Scratch internetskoj stranici zelena se zastava automatski pali kad pregledavate
projekt.
http://www.legoeducation.com/http://www.legoeducation.com/http://www.legoeducation.com/http://www.legoeducation.com/ -
7/26/2019 Scratch Vodic
11/25
11/25
SCRATCH - Vodi za korisnike i korisnice
PAINT EDITOR
Paint Editorkoristi se za stvaranje ili ureivanje kostima i pozadine.
U Paint Editorumogu se koristiti sljedei alati:
Kist: Slobodno slikajte kistom koristei trenutano odabranu boju. Kada
kliknete na ovaj alat, u podruju Opcija prikazuje se veliina kista. Kliknite na
ovaj znak kako biste promijenili njegovu veliinu.
Gumica: Obriite platno slobodnim potezima. Podruja koja obriete postat e
prozirna. Klikom na ovaj alat upodruju Opcija prikazuje se veliina gumice.
Klikom na moete promijeniti njezinu veliinu.
Ispuni: Ispunjava povezana podruja bojom ili gradijentom. Kada kliknete na
ovaj alata, u podruju Opcija prikazuje se stil ispune (puna boja, vodoravni
gradijent, okomiti gradijent ili kruni gradijent). Gradijenti prelaze iz odabraneboje u pozadinsku boju.
Pravokutnik: Nacrtajte ispunjeni ili ocrtani pravokutnik (Shift+povucite za
kvadrat) u trenutano odabranoj boji. Klikom na ovaj alat, na podruju Opcija
prikazuje se stil ispune (puna boja ili ocrtano). Debljina crte odreena je
veliinom kista.
Elipsa: Nacrtajte ispunjenu ili ocrtanu elipsu (Shift+povucite za krug) u
trenutano odabranoj boji. Klikom na ovaj alat u podruju Opcija prikazuje sestil ispune (puna boja ili ocrtano). Debljina crte odreena je veliinom kista.
GUMB ZA VELI INUMijenja veliinuodabranih elemenata.
GUMBI ZA
ROTACIJURotiraju odabraneelemente.
GUMBI ZA
OKRETANJEOkreu odabrane elementehorizontalno ili vertikalno.
OBRI IBrie sadraj platna.
Obrii Umetni
Natrag Ponovi
Crtanje
Veliina etkice
Prekini
PLATNO
POSTAVI CENTAR
KOSTIMA
UVE AJ / SMANJI
POKA I DRUGUPALETU
TRENUTA NA BOJA
PALETA BOJA
Odabir boje.
OPCIJE
ALATNA TRAKA
PONI TI/PONOVI
UVEZI SLIKU
-
7/26/2019 Scratch Vodic
12/25
12/25
SCRATCH - Vodi za korisnike i korisnice
Crta: Povucite ravnu crtu (Shift+povucite za vodoravnu ili okomitu crtu) u
trenutano odabranoj boji. Klikom na ovaj alat u podruju Opcija prikazuje se
veliina kista. Kliknite na kakobiste promijenili njegovu veliinu.
Tekst: Dodajte tekst vaem crteu. Klikom na ovaj alat u podruju Opcija
moete mijenjati font i veliinu pisma. Svaki kostim moe imati po jedan blok
teksta.
Odabir: Odaberite pravokutno podruje i pomaknite ga na eljeno mjesto
(pritisnite tipku Delete kako biste ga obrisali; Shift+Delete ili Shift+Backspace
da biste ga izrezali).
ig: Odaberite podruje pravokutnika i kopirajte ga na nova mjesta
(Shift+klik+povucite za ponovljeno kopiranje).
Kapaljka: Koristite vrh kapaljke kako biste odabrali eljenu boju (kliknite na
platno i dovucite kapaljku za odabir boje izvan platna).
Trenutane boje(primarna boja i boja pozadine) prikazane su ispod podruja Opcija.
Moete kliknuti na strelicu zamjene boja kako biste obrnuli njihova mjesta. Kliknite
na Paletu boja za odabiranje nove primarne boje (Shift+klik na odabranu boju
pozadine). Za zamjenu izmeu zadane i prijelazne palete boja kliknite na Zamjena
paleta.
Kliknite na Postavi centar kostima da biste odabrali mjesto koje e biti sredite
rotacije kada se kostim bude okretao na Pozornici.
Kliknite na gumb Zoom kako biste smanjili ili poveali uveanje Platna. Kada je
zoom vei od 100%, klizne trake slue za pomicanje oko platna. Zoom ne mijenjaveliinu slike.
Za promjenu sadraja platna ili odabranih elemenata kliknite na gumbe za veliinu
(smanji ili poveaj). Moete tipkom Shift+klik unijeti tonu vrijednost. Smanjenje
veliine slike smanjuje i njezinu rezoluciju.
Da biste zarotirali sadraj platna ili samo odabrane elemente, kliknite na gumbRotiraj (vodoravno ili okomito).
-
7/26/2019 Scratch Vodic
13/25
13/25
SCRATCH - Vodi za korisnike i korisnice
Da biste zaokrenuli sadraj platna ili odabrane elemente, kliknite na gumb Zaokreni
(vodoravno ili okomito).
Kliknite na gumb Uvezi kako biste otvorili sliku iz datoteke i dodali je na platno.
Kliknite na gumb Oistikako biste maknuli sve sadraje s platna.
Ako pogrijeite u radu, kliknite na Poniti kako biste ponitili prethodnu radnju. Ako
se predomislite, uvijek moete kliknuti na Ponovikako biste vratili ponitene radnje.
3. SCRATCH BLOKOVI
VRSTE BLOKOVA
Tri su glavne vrste blokova u Paleti blokova:
Slog-blokovi: Ovi blokovi imaju ispupenja na dnu i/ili udubljenja na vrhu, poput
. Ove blokove moete slagati u slogove. Neki slog-blokovi imaju predvien
prostor za unos podataka gdje moete utipkati broj (primjerice, 10 u bloku
) ili odabrati element iz padajueg izbornika (kao mijauu ovome bloku
) neki slog-blokovi, poput , imaju usta u obliku slova C,
gdje je mogue umetnuti druge slog-blokove.
eiri: Ovakvi blokovi imaju zaobljene vrhove, poput .
Smjetaju se na vrh slogova gdje ekaju neku radnju, primjerice pritiskanje odreene
tipke, nakon ega izvravaju radnju bloka ispod njih.
-
7/26/2019 Scratch Vodic
14/25
14/25
SCRATCH - Vodi za korisnike i korisnice
Reporteri: Ovakvi blokovi, kao i , kreirani su kako bi
stali u upisni dio drugih blokova. Reporteri sa zaobljenim krajevima (kao
ili ) dojavljuju brojeve ili nizove i pristaju u zaobljenje i pravokutne
praznine (poput ili ). Reporteri s otrim rubovima (kao
) dojavljuju boolean vrijednosti (tono ili netono) i pristaju u
blokove s otrim ili pravokutnim prazninama (poput ili ).
Kliknite na nekog od reportera kako biste vidjeli njegovu trenutnu vrijednost.
Neki reporteri pored sebe imaju tzv. checkbox, odnosno kutiju za oznaivanje, nalik
ovoj . Klikom na prazninu, na pozornici se pojavljuje monitor koji
prikazuje trenutanu vrijednost reportera. Monitor se automatski aurira, ovisno o
promjenama te vrijednosti. Prikaz je mogu u vie razliitih formata:
mala znamenka s imenom reportera
velika znamenka, bez imena
klizni pokaziva koji omoguuje promjenu vrijednosti
reportera (dostupno samo za varijable)
Format prikaza mijenja se dvostrukim klikom na monitor ili desnim klikom (Mac:
Ctrl+klik).
Klizni pokaziva dostupan je samo za varijable koje je stvorio korisnik. Klikom desne
tipke mia (Mac: Ctrl+klik) na monitor u kliznom formatu moete prilagoditi
minimalnu i maksimalnu vrijednost.
-
7/26/2019 Scratch Vodic
15/25
15/25
SCRATCH - Vodi za korisnike i korisnice
LISTE
U Scratchu moete stvarati i ureivati liste. Liste mogu sadravati brojeve i nizove
slova i drugih znakova.
Za stvaranje liste, otvorite kategoriju blokova Varijablei kliknite . Kada
jednom nainite popis, pojavite se nekoliko blokova popisa. Blokovi popisa pojavit
e se u Opisu blokova u ovome vodiu.
Kada stvorite popis, na pozornici e se pojaviti monitor popisa. Monitor s popisom
pokazuje sve elemente danoga popisa. Elemente popisa moete unijeti izravno u
monitor popisa.
Na poetku e popis biti prazan, s duljinom 0. Za dodavanje elementa, kliknite na
gumb + na dnu monitora popisa. Duljina e se uveati za 1. Takoer, mogue je
dodavati elemente koristei blokove popisa (primjerice, ).
Veliinu monitora popisa moete mijenja u desnom donjem kutu.
Napomena: Klikom desne tipke mia (Mac: Ctrl+klik) na monitor popisa moete
popis izvesti u .txt datoteku. Usto, mogue je uvesti bilo koju spremljenu .txt datoteku
s vrijednostima u odvojenim recima.
-
7/26/2019 Scratch Vodic
16/25
16/25
SCRATCH - Vodi za korisnike i korisnice
NIZOVI
Nizovi su sainjeni od slova, rijei ili drugih znakova (primjerice, apple, October
2009; You win!).
Nizove je mogue spremati u varijable ili kao popise (poput
ili ).
Zdruuju se koritenjem opcije . Usporediti se mogu primjenom
sljedeih blokova: , ili .
Nizovi se vrednuju kao nula u blokovima matematikih operacija (poput: ) i u
blokovima koji predviaju broj (poput: i ).
UNOS TIPKOVNICOM
Mogue je koristiti opciju kako biste potakli korisnika da utipka
odgovor koji e se spremiti u . Pitanje se pojavljuje na zaslonu i program
eka sve dok se ne pritisne tipka Enter ili dok se ne oznai check-box.
Pitanje se pojavljuje u baloniu kada ga koristi lik.
-
7/26/2019 Scratch Vodic
17/25
17/25
SCRATCH - Vodi za korisnike i korisnice
Pitanje se pojavljuje na dnu zaslona kada se koristi na pozornici.
se dijeli sa svim likovima (globalno) i mijenja se svaki puta kada se
primijeni . Ako elite spremiti trenutani odgovor, to je mogue
uiniti preko varijabli ili na popisu, primjerice .
OPISI BLOKOVA
Scratch blokovi organizirani su u osam kategorija razliitih boja: Kretanje, Izgled,
Zvuk, Olovka, Upravljanje, Oitanja, Operacijei Varijable
Kretanje
Pomie lik naprijed ili nazad.
Rotira lik u smjeru kazaljke na satu.
Rotira lik u smjeru obrnutom od smjera
kazaljke na satu.
Okree lik u odreenom smjeru. (0=gore,90=desno, 180=dolje, -90=lijevo)
Usmjerava lik prema pokazivau ilidrugome liku.
Pomie lik prema odreenim x i y
lokacijama na pozornici.
Pomie lik prema lokaciji pokazivaa ilidrugoga lika.
Polako pomie lik prema odreenompoloaju u zadanom vremenskom okviru.Mijenja x-koordinatu lika za zadanu
vrijednost.
Postavlja x-koordinatu lika prema zadanoj
vrijednosti.
Mijenja y-koordinatu lika za zadanuvrijednost.
Postavlja y-koordinatu lika prema zadanoj
vrijednosti.
Okree lik u suprotnome smjeru kadadotakne rub pozornice.
Prikazuje x-koordinatu lika. (od -240 do 240)
Prikazuje y-koordinatu lika. (od -180 do 180)
Prikazuje smjer lika (0=gore, 90=desno, 180=dolje,90=lijevo)
-
7/26/2019 Scratch Vodic
18/25
18/25
SCRATCH - Vodi za korisnike i korisnice
MOTORNI BLOKOVI
Motorni se blokovi pojavljuju jedino ako je odabrana opcija Prikai motorne blokove(Show Motor Blocks) u izborniku Prepravi ili ako ukljuite LEGO WeDO. Ovi e se
blokovi pokretati s LEGO WeDo motorom. (Vidjeti na:
http://www.legoeducation.com).
Ukljuuje motor na odreeno vremensko razdoblje.
Ukljuuje motor.
Iskljuuje motor.
Postavlja snagu motora i ukljuuje ga. (od 0 do 100)
Postavlja ili mijenja smjer motora, no ne ukljuuje ga. (ovajsmjer = smjer kazaljke na satu, onaj smjer = u smjeru suprotnome od kazaljke na satu)
Izgled
Mijenja izgled lika promjenom kostima.
Mijenja kostim lika za sljedei na popisu kostima. (Ako jena kraju popisa, vraa se na prvi kostim.)
Prikazuje broj trenutanoga kostima lika.
Prikazuje oblai s govorom lika u zadanomvremenskom okviru.
Prikazuje oblai s govorom lika. (Mogue ga je uklonitiizvravajui ovaj blok bez ikakvog teksta.)Pokazuje oblai s mislima lika u zadanom vremenskomokviru.
Prikazuje oblai s mislima lika.
Mijenja vizualna svojstva lika u zadanoj mjeri. (Koristitepadajui izbornik za odabir efekata.)Postavlja vizualna svojstva lika na zadane vrijednosti (Zaveinu efekata to je od 0 do 100.)
Uklanja sve grafike elemente s lika.
Mijenja veliinu lika za zadanu vrijednost.Postavlja veliinu lika na zadani postotak originalneveliine.
Prikazuje veliinu lika kao postotak originalne veliine.
ini lik vidljivim na pozornici.
ini lik nevidljivim na pozornici. (Kad je lik skriven, drugi ga likovine mogu otkriti blokom dodiruj.)
Pomie lik iznad svih drugih.
Pomie lik unazad za odreeni broj slojeva, tako da
moe biti skriven iza drugih likova.
http://www.legoeducation.com/http://www.legoeducation.com/http://www.legoeducation.com/ -
7/26/2019 Scratch Vodic
19/25
19/25
SCRATCH - Vodi za korisnike i korisnice
Zvuk
Pokree zvukovnu datoteku odabranu iz padajuegizbornika i odmah zapoinje s izvravanjemsljedeega
bloka.
Pokree zvukovnu datoteku i eka s izvravanjemsljedeega bloka do kraja njezina reproduciranja.
Zaustavlja reproduciranje svih zvukova.
Reproducira zvuk bubnja odabran iz padajueg izbornikazadani broj puta.
Svira notu (vii brojevi za vie note)zadani broj puta.
Preskae odreeni zvuk zadani broj puta.Odreuje instrument kojim lik svira notne blokove. (Svakilik ima svoj instrument.)
Poveava glasnou za zadanu vrijednost.
Postavlja glasnou lika na zadanu vrijednost.
Prikazuje glasnou pojedinoga lika.
Poveava brzinu izvoenja za zadanu vrijednost.
Postavlja brzinu izvoenja na zadanu vrijednost.
Prikazuje brzinu izvoenja u minuti.
Olovka
Brie s pozornice sve tragove olovke i igove.
Sputa olovku lika kako bi crtao prilikom kretanja.
Podie olovku lika kako ne bi crtao prilikom kretanja.
Postavlja boju olovke, ovisno o polju boje. Odabir boje olovkeutjee na boju sjene.
Mijenja boju olovke za zadanu vrijednost.Postavlja boju olovke na zadanu vrijednost. (boja_olovke = 0za crveni kraj duge, boja_olovke = 100 za plavi kraj duge. Za krunu paletu bojaraspon je od 0 do 200.)
Mijenja sjenu olovke za zadanu vrijednost.
Postavlja sjenu olove na zadanu vrijednost. (sjena_olovke = 0vrlo tamna, sjena_olovke = 100 vrlo svijetla. Zadana je vrijednost 50, osim ako nijepstavljena biraem boje.)
Mijenja debljinu olovke.
Postavlja debljinu olovke.
Ostavlja ig lika na pozornici.
-
7/26/2019 Scratch Vodic
20/25
20/25
SCRATCH - Vodi za korisnike i korisnice
Upravljanje
Izvrava donju skriptu kada je oznaena zelena zastava.
Izvrava donju skriptu kada je pritisnuta zadana tipka.
Izvrava donju skriptu kada je oznaen zadani lik.
eka zadani broj sekundi, a zatim nastavlja s izvravanjemsljedeega bloka.
Neprestano izvrava unutranji blok.
Izvrava unutranji blok zadani broj puta.
alje poruku svim likovima i onda nastavlja sa sljedeimblokovima bez ekanja pokrenutih skripti.alje poruku svim likovima, pokreui ih, i eka da zavresvoje radnje prije izvravanja sljedeega bloka.
Izvrava donju skriptu kada primi zadanu poruku.
Neprestano provjerava je li uvjet istinit; kada je, izvravase unutranji blok.
Ako je uvjet istinit, izvri unutranji blok.
Ako je uvjet istinit, izvrava if naredbu unutranjeg bloka;ako uvjet nije istinit, izvrava else naredbu unutranjeg
bloka.
eka dok uvjet ne bude istinit, onda izvrava unutranjiblok.
Provjerava je li uvjet neistinit, ako jest, izvrava unutranjiblok i ponovno provjerava uvjet. Ako je uvjet istinit,
prelazi na sljedee blokove.
Zaustavlja skriptu.
Zaustavlja sve skripte svih likova.
-
7/26/2019 Scratch Vodic
21/25
21/25
SCRATCH - Vodi za korisnike i korisnice
Oitanja
Prikazuje tono ako lik dodiruje zadani lik, rub ilipokaziva mia. (Odaberite na padajuem izborniku.)
Prikazuje tono ako lik dodiruje zadanu boju. (Kliknitena bolje s bojom, a onda pomou kapaljke odaberite eljenu boju.)
Prikazuje tono ako prva boja (boja lika) dodirujedrugu boju (pozadine ili drugoga lika). (Kliknite na bolje sbojom, a onda pomou kapaljke odaberite eljenu boju.)
Postavlja pitanje na zaslonu i sprema unos s
tipkovnice u . Izvrenje je programazaustavljeno sve dok se ne pritisne tipka Enter ili
oznai kvadrati (check-box).Prikazuje posljednji unos s tipkovnice u blok
. Zajedniko svim likovima (globalno).
Prikazuje x-poloaj mia.
Prikazuje y-poloaj mia.
Prikazuje tono ako je tipka mia pritisnuta.
Prikazuje tono ako je pritisnuta zadana tipka.
Prikazuje udaljenost od zadanog lika ili pokazivaa.
Postavlja alarm na 0.
Prikazuje vrijednost alarma u sekundama. (Alarm jeuvijek ukljuen.)
Prikazuje svojstvo ili varijablu drugoga lika.
Prikazuje glasnou (od 1 do 100) zvuka oitanumikrofonom raunala.
Prikazuje tono ako mikrofon raunala oita zvuksnaniji od 30 (na skali od 1 do 100).Prikazuje vrijednost zadanoga osjetila. Za
koritenje ovoga bloka, potrebno je raunaluprikljuiti senzor. Moete ga koristiti sa Scratch upravljakomploom(http://www.playfulinvention.com/picoboard.html)ili s LEGO WeDo(http://www.legoeducation.com).
Prikazuje tono ako je zadani senzor ukljuen. Zakoritenje ovoga bloka, morate povezati Scratch senzorsku plou sa svojimraunalom. (Posjetite: http://www.playfulinvention.com/picoboard.html).
http://www.playfulinvention.com/picoboard.htmlhttp://www.playfulinvention.com/picoboard.htmlhttp://www.playfulinvention.com/picoboard.htmlhttp://www.playfulinvention.com/picoboard.html -
7/26/2019 Scratch Vodic
22/25
22/25
SCRATCH - Vodi za korisnike i korisnice
Operacije
Zbraja dva broja.
Oduzima drugi broj od prvoga broja.
Mnoi dva broja.
Dijeli prvi broj drugim brojem.
Odabire nasumini broj u zadanom rasponu.
Prikazuje tono ako prvi broj ima manju vrijednost oddrugoga.
Prikazuje tono ako su dva broja jednake vrijednosti.
Prikazuje tono ako prvi broj ima veu vrijednost oddrugoga.
Prikazuje tono ako su oba uvjeta istinita.
Prikazuje tono ako je istinit barem jedan od uvjeta.
Prikazuje tono ako je uvjet neistinit; prikazuje netono akoje uvjet istinit.
Povezuje (kombinira) nizove.
Prikazuje broj slova u nizu.
Prikazuje slovo na zadanome poloaju.
Pokazuje rezultat odabrane funkcije (abs, sqrt, sin, cos, tan, asin, acos,
atan, ln, log, e^, 10^)primijenjene na zadani broj.
Pokazuje ostatak kod dijeljenja prvoga broja drugim brojem.
Prikazuje najblii cijeli broj.
Varijable
Kliknite za stvaranje i imenovanje nove
varijable. Kada stvarate novu varijablu, pojavit e se blokovivarijable. Tada se odluuje je li varijabla za sve likove (globalna) ilisamo za jednoga lika (lokalna).
Brie sve blokove povezane s varijablom.
Prikazuje rezultat varijable.
Mijenja varijablu za zadanu vrijednost. Ako imatevie od jedne varijable, odaberite eljenu s padajueg izbornika.
Postavlja varijablu na zadanu vrijednost.
-
7/26/2019 Scratch Vodic
23/25
23/25
SCRATCH - Vodi za korisnike i korisnice
Prikazuje monitor varijable na pozornici.
Skriva monitor varijable i on postaje nevidljiv
na pozornici.
Kliknite za stvaranje i imenovanje nove liste.
Kada po privi puta stvarate listu, pojavit e se blokovi liste. Moeteodabrat hoe li lista biti za sve likove (globalna) ili samo za jednogalika (lokalna).
Brie blokove povezane s listom.
Prikazuje se elemente koji se nalaze na listi.(Elementi su odvojeni razmacima. Meutim, ako su elementipojedinana slova ili znamenke, razmak se isputa.)
Dodaje odreeni element na kraj liste. Elementmoe biti broj ili niz slova i znakova.
Brie jedan ili sve elemente s liste. Moete
odabrati to elite obrisati s padajuegizbornika ili unosom broja. Ako odaberete 'posljednje',obrisat e se posljednji element na listi. U sluaju da odaberete 'sve',bit e obrisani svi elementi. Brisanje skrauje listu.
Umetnite element na odreeno mjesto na listi.eljeno mjesto moete odabrati u padajuem izborniku ili unoseiizravno broj. Ako odaberete 'bilogdje', element e biti nasuminoumetnut. U sluaju da odaberete 'posljednje', element se dodaje nakraj liste. Duljina liste poveava se za 1.
Zamjenjuje element liste odreenomvrijednou.Na padajuem izborniku ili izravnim upisom brojamoete odabrati element koji e biti zamijenjen. Ako odaberete 'bilo
koji', zamijenit e se nasumino odabrani element. Duljina liste neese promijeniti.
Prikazuje poloaj pojedinoga elementa na listi.Moete odabratI koji e se element prikazivati na padajuemizborniku ili izravnim unosom broja. Ako odaberete 'bilo koji',
prikazivat e se poloaj nasumino odabranog elementa.
Prikazuje broje elemenata na listi.
Prikazuje sadri li lista odreeni element.Element mora odgovarati prikazu.
4. PRILOG
SUSTAVSKI ZAHTJEVI ZA SCRATCH 1.4
Raunalni OS:Windows XP, Windows 2000, Windows Vista
Mac OS X 10.04 ili kasniji
Zaslon:800x480 ili vei, tisua ili milijuna boja (16-bitne boje ili vee)Disk:Barem 120 MB slobodnog prostora za instalaciju Scratcha.
-
7/26/2019 Scratch Vodic
24/25
24/25
SCRATCH - Vodi za korisnike i korisnice
Napomena: Scratch dolazi u paketu s velikom medijskom knjinicom i kolekcijomprimjera projekata. Ako imate ogranienu koliinu prostora na disku, obriite mapeMediaiProjectsiz mape Scratch.
Memorija: Veina raunala ima dovoljno veliku memoriju za pokretanje Scratcha.Starija e ga raunala moda izvravati neto sporije.
Zvuk:Kako biste iskoristili izlazne i ulazne jedinice zvuka, potrebni su vam zvunici(ili slualice) i mikrofon. Mnoga prijenosna raunala imaju ve ugraene zvunike imikrofon.
MIJENJANJE ZADANIH POSTAVKI
Zadani likZadani je lik u novim projektima Scratch maka. Za postavljanje drugog lika kaozadanog, izvezite lik, preimenujte ga u default.sprite i premjestite u mapu Kostimi.
Kako biste zamijenili samo zadani kostim, u mapu Kostimi dodajte datoteku nazvanu
default.jpg(ili .png, .bmp, .gif).
Onemoguavanje dijeljenja na straniciU nekim sluajevima neete eljeti da korisnici objavljuju svoje Scratch projekte nainternetu. Upisivanjem sljedeeg retka u datoteku Scratch.ini sakrit ete izbornik i
gumb Dijeli:Share=0
Zadani jezik
Scratch u poetku koristi jezik odreen lokacijom raunala, no to je moguepromijeniti - u Scratch.ini datoteku upiite:Language = [ISO-639-2 code]
Imajte na umu da e se ova postavka promijeniti svaki puta kad korisnik izmijenijezine postavke (ako je Scratch.ini datoteka promjenjiva), i Scratch e se otvarati u
jeziku koji je koriten pri zadnjoj uporabi.
Zadane projektne biljekePrema zadanim postavkama, projektne su biljeke u Scratch prazne. Ako elitezabiljeiti pitanja ili upute za sluajeve kada korisnik ureuje projektne biljeke,moete stvoriti datoteku sa zadanim projektnim biljekama. Jednostavno stvoritetekstnu datoteku, spremite je u UTF8 kodu, nazovite deafaultNotes.txt i pohranite u
Scratch mapu.
-
7/26/2019 Scratch Vodic
25/25
SCRATCH - Vodi za korisnike i korisnice
Ako korisnici ne ureuju zadane biljeke, onda se nita ne sprema u Projektnebiljeke. Potrebno je izmijeniti barem jedan znak kao bi se biljeke sauvala uprojektu.
MRENE POSTAVKE I POSTAVKE DISKAPrilagodba zadane odredine mapePrema zadanim postavkama, Scratch stvara odredinu mapu na lokalnome disku C:.Meutim, u sluajevima umreavanja, korisnici esto pohranjuju mape na dijeljenimdiskovima. Dodavanjem ovoga retka preusmjerit ete Scratch odredinu mapu nazajedniki disk, primjerice J:\MySchool\Students\Grade5\.Home= J:\MySchool\Students\Grade5\*.
Zvjezdica zamjenjuje ime korisnika koji je trenutano ulogiran. Ako elite podijelitimapu sa svim Scratch korisnicima koji dijele taj disk, izostavite zvjezdicu.
Vidljivi diskovi
U mrenim je postavkama Windowsa ponekad korisno ograniiti vidljivost pojedinihdiskova korisnicima. To se moe uiniti dodavanjem ovakvoga retka u Scratch.inidatoteku:
VisibleDrives=J:,M:
Nazivi diskova moraju zavravati dvotojem i biti odvojeni zarezom. Ako supostavljeni vidljivi diskovi, korisnici nee moi vidjeti druge diskove (ukljuujui
USB diskove), i nee moi navigirati ljestvicom dijelova diska izvan Scratch mape injihove odredine mape.
Proxy serveri
Postavke Proxy servera mogue je odrediti u Scratch.ini datoteci koristei sljedeeupise:
ProxyServer=[server name or IP address]
ProxyPort=[port number]
DODATNE INFORMACIJE
Za vie informacija i novosti o mrenom instaliranju i prilagodbi, posjetite:http://info.scratch.mit.edu/Network_Installation.
Nakladnik: Otvoreno drutvo za razmjenu ideja (ODRAZI), Zagreb,www.odrazi.org
Prevela: Ana Kedve
Ovaj dokument je zatien Creative Commonautorskim pravima (Imenovanje - Nekomercijalno - Dijeli
pod istim uvjetima).
http://info.scratch.mit.edu/Network_Installationhttp://info.scratch.mit.edu/Network_Installationhttp://www.odrazi.org/http://www.odrazi.org/http://www.odrazi.org/http://www.odrazi.org/http://info.scratch.mit.edu/Network_Installation