Scratch_vodic Za Pocetnike

Embed Size (px)

Citation preview

  • 7/26/2019 Scratch_vodic Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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 Za Pocetnike

    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