Sunteți pe pagina 1din 58

Introducere în

Scratch!

Aventurile în animație
Ce este Scratch ?
• Scratch este un nou set de
instrumente programabile care
permite copiilor să-și creeze propriile
jocuri, povestiri animate și artă
interactivă - și să-și împărtășească
creațiile între ele prin intermediul
internetului.

Aventurile în animație
• Scratch-ul se bazează pe tradiția
lungă a Logo și LEGO / Logo, dar
profită de noile idei și capabilități
computaționale pentru a facilita copiii
să înceapă programarea (scăderea
podelei) și să extindă domeniul în
care copiii pot crea și învăța.

Aventurile în animație
• Scopul final este de a ajuta copiii să
devină fluenți cu mediile digitale,
împuternicind-i să se exprime creativ
și să facă legături cu idei puternice.

Aventurile în animație
• Scratch este construit pe partea de
sus a mediului Squeak dezvoltat de
Alan Kay și colegii.

Aventurile în animație
• Scratch-ul este dezvoltat de grupul
de cercetare al grădinițelor pe tot
parcursul vieții la MIT Media Lab, în
colaborare cu grupul de cercetare
KIDS de la UCLA Graduate School of
Education & Information Studies.

Aventurile în animație
Să începem!
• Pentru a deschide Scratch, faceți
dublu clic pe pictograma Scratch
(mouse):

(Când deschideți Scratch, dacă primiți un mesaj care spune


"SQUEAK: Selectați un fișier de imagine ...", atunci programul
dorește să știe ce versiune de Scratch să se deschidă. Pentru
a continua, faceți dublu clic pe un fișier Scratch care se
termină literele: ".image"

Aventurile în animație
Noțiuni de bază cu
Scratch
Odată ce ați deschis Scratch, ar trebui
să vedeți acest ecran implicit:

Aventurile în animație
Urmăriți o introducere
rapidă la Scratch!

Faceți clic pe imagine pentru a reda videoclipul!


Aventurile în animație
Să ne uităm la câteva
exemple de Scratch
• Accesați Deschidere-> Proiecte și alegeți o
categorie de animații Scratch.
• Uită-te prin ele și vezi ce vei putea face în
Scratch!

Aventurile în animație
Alege-ți Sprite-ul!
• Veți observa că sprite e o pisică portocalie.
(Un sprite este un grafic mic care poate fi
mutat în mod independent în jurul
ecranului, producând efecte animate.)
• Puteți alege o altă sprite pentru a
programa dintr-o bibliotecă în Scratch, sau
puteți să vă desenați! Vei crea propriul tău
sprite mai târziu.

Aventurile în animație
Alege-ți Sprite-ul!
• Pentru a alege un sprite din biblioteca
Scratch, faceți clic pe pictograma
Steluță. Când plasați mouse-ul peste
el, acesta va spune "Faceți un sprite
nou".

Aventurile în animație
Alege-ți Sprite-ul!
Deschideți dosarele
diferitelor categorii
de sprite. Alegeți una
pe care doriți să o
experimentați dând
dublu clic pe ea. Aveți
mai multe sprite în
animație!

Aventurile în animație
Alege-ți Sprite-ul!
• Odată ce aveți un sprite pe care doriți să-l programați,
puteți șterge sprite-ul de pisici portocalii făcând clic pe
pictograma foarfece și făcând clic pe pisica!
• Asigurați-vă că faceți clic pe pictograma săgeată înainte de
a face orice altceva - în caz contrar, veți șterge ceva ce ați
vrut cu adevărat!

Aventurile în animație
Redimensionați Sprite-ul!
• Puteți crea sprite-ul mai mare sau
mai mic utilizând pictogramele "cresc
sprite" sau "scrink sprite".
• Faceți clic pe unul dintre aceste
pictograme, apoi faceți clic pe sprite
până când este dimensiunea dorită.

Aventurile în animație
Alege-ți fundalul!

• În acest moment, aveți un fundal alb


simplu - plictisitor!
• De asemenea, puteți modifica
fundalul selectând unul din biblioteca
Scratch sau creând propria dvs.!

Aventurile în animație
Alege-ți fundalul!

• Faceți clic pe Etapa :

• Acum, selectați fila "Costume" pentru


a schimba costumul etapei!

Aventurile în animație
Modificați "Costumul" de
pe fundal!
• Puteți încerca să creați sau să
importați propriul fundal mai târziu,
dar, pentru moment, alegeți una din
bibliotecă selectând Import.

Aventurile în animație
Modificați "Costumul" de
pe fundal!
Din acest ecran, puteți alege unul
dintre folderele de categorii și
selectați un fundal pe care doriți să îl
faceți dublu-clic pe el!

Aventurile în animație
Acum, suntem gata să
programăm!
Acum, ar trebui să aveți un sprite și
fundal cu care doriți să lucrați!

Aventurile în animație
Programare In Scratch!
• Primul lucru pe care trebuie să faceți este
să faceți clic pe sprite pe care doriți să îl
programați și să selectați fila "Script".
• Deoarece sprite este singurul lucru care
poate fi animat, asigurați-vă că ați
selectat-o.
• Zona Script este locul în care vă
"construiți" programul utilizând blocurile
de programare.

Aventurile în animație
Programare In Scratch!
• În colțul din stânga sus al ferestrei
Scratch, veți vedea 8 butoane.
• Fiecare dintre aceste butoane are blocuri
de programare în acele zone specifice.
• Vom experimenta mai întâi blocurile de
mișcare.

Aventurile în animație
Propunere/ Motion!
• Când faceți clic pe butonul de mișcare,
veți vedea blocurile de programare
care pot fi utilizate cu sprite-ul
dumneavoastră.
• Să programați toate sprite-le noastre
cu același cod în primul rând și apoi vi
se va permite să experimentați pe cont
propriu!

Aventurile în animație
Propunere/Motion !
• Glisați blocul "mutați 10 pași".

• Schimbați "10" în "50" făcând clic dublu în


bloc și tastând 50.
• Pentru a vedea sprite dvs. muta 50 pixeli la
dreapta, faceți dublu clic pe bloc în zona
Script. Cool, nu-i așa ?!

Aventurile în animație
Propunere/ Motion
• De asemenea, puteți seta blocul de
mișcare pentru a muta un număr
negativ de pixeli introducând un
număr negativ în bloc.
• Acest lucru va mișca sprite-ul dvs.
numărul de pixeli în direcția opusă.

Aventurile în animație
Ce este un pixel?
• Am vorbit despre pixeli - ce este un pixel?
• Un pixel este una dintre unitățile mici care
alcătuiesc o imagine pe ecranul unui
computer sau televizor.
• Este derivat din cuvintele imagine și
element pentru a face pixel!

Aventurile în animație
Stadiul de zgârieturi
• Scena Scratch are o lățime de 480 de
pixeli și o înălțime de 360 de pixeli.
180

240
-240

-180
Aventurile în animație
Mai mult… Motion!
• Acum, adăugați blocul "rotiți 15
grade" la celălalt bloc de cod.
• Când vedeți bara albă între cele 2
blocuri de cod, puteți elibera mouse-
ul. Această bară albă înseamnă că
cele două blocuri se vor "prinde" pe
celălalt bloc.

Aventurile în animație
Mai mult…. Motion!
• Din nou, puteți schimba numărul de
grade prin dublu clic în acea zonă și
tastând numărul de grade pe care
doriți ca sprite-ul dvs. să se rotească.
• Faceți dublu clic pe blocuri pentru a
vă vedea mișcarea și rotirea sprite-
ului!

Aventurile în animație
Experimentați cu Motion
• Am folosit doar 2 blocuri din categoria Motion.
• În următoarele câteva minute, vreau să
experimentați toate celelalte blocuri din categoria
Motion.
• Dacă doriți să vedeți ce face un bloc, faceți clic
pe pictograma Întrebare și apoi faceți clic pe
blocul pe care doriți să aflați mai multe despre!
• Puteți șterge ușor codul prin simpla mutare din
zona Script!
• A se distra!

Aventurile în animație
Control!
• Următoarea categorie de butoane de
programare pe care o vom
experimenta este categoria Control.
• Aceasta este o categorie foarte
importantă deoarece controlează de
câte ori are loc un eveniment, cât
timp are loc un eveniment sau când se
întâmplă un eveniment.

Aventurile în animație
Control!
• Primul bloc pe care aș vrea să-l folosim
este blocul "când a fost făcut clic pe
pavilion":

• Trageți acest bloc și trageți-l peste


blocurile pe care le aveți deja în scenariul
dvs.

Aventurile în animație
Control!
• Acum, în loc să faceți dublu clic pe
blocul de cod, puteți să faceți clic pe
pictograma pentru a reda animația!

Aventurile în animație
Modul de prezentare
• Cu această versiune ulterioară a Scratch, există un
buton pentru modul de prezentare! Când faceți clic
pe acest buton, animația dvs. va umple întregul
ecran!

• Pentru a ieși din modul de prezentare, faceți clic pe


săgeata din partea stângă sus a ecranului sau apăsați
tasta Esc.

Aventurile în animație
Înapoi la Control!

• Alte blocuri puternice din categoria


Control sunt blocurile care gestionează
instrucțiunile condiționale.
• Declarațiile condiționale sunt numite în
mod obișnuit "dacă declarații" sau "if-
else".

Aventurile în animație
Declarații condiționate

Acest cod înseamnă că dacă utilizatorul apasă tasta Spațiu de


pe tastatură, sprite va muta 10 pași.

Aventurile în animație
Detectarea!
• Declarațiile condiționale trebuie
utilizate împreună cu blocurile de
detectare. (Observați forma unora
dintre blocurile de detectare.
Acestea sunt cele care se vor potrivi
în interiorul "stării".)

Aventurile în animație
Inapoi la Control!
• În următoarele câteva minute,
experimentați cu blocurile în Motion,
Control și Sensing.
• Nu uitați să utilizați pictograma
Întrebare pentru a afla mai multe
despre un bloc.
• Când veți obține ceva răcoros, aș
vrea să văd!

Aventurile în animație
Sound/ Sunetul!
• Acum, să adăugăm un sunet animației
noastre!
• Există mai multe moduri diferite de a
obține sunet în animație.
• Primul mod cu care vom experimenta este
importarea unui sunet din biblioteca de
sunet Scratch.

Aventurile în animație
Importarea sunetului din
Biblioteca de sunet scratch
• Faceți clic pe sprite pe care doriți să
îl auziți.
• Faceți clic pe fila Sunete și selectați
Import.

Aventurile în animație
Scratch Sound Library
• Veți vedea diferite categorii de
sunete pe care le puteți utiliza în
animație, care sunt disponibile pentru
dvs. în biblioteca Scratch.

Aventurile în animație
Inserare de sunet
• Odată ce ați găsit un sunet care vă
place, selectați-l și faceți clic pe OK.
• Veți vedea sunetul pe care tocmai l-
ați selectat afișat sub "New Sound".

Aventurile în animație
Redați sunetul
• Dacă faceți clic pe butonul "Redare",
puteți previzualiza sunetul.

Aventurile în animație
Adăugarea sunetului la
animația dvs.
• Acum, sunteți gata să adăugați
sunetul la animație!
• Faceți clic pe fila Script.
• Selectați spriteul pe care doriți să îl
auziți.
• Acum, selectați butonul Sunet.

Aventurile în animație
Adăugarea sunetului
• Acum, selectați unul dintre blocurile care
spune: "Redați sunet ..."

• Selectați sunetul din meniul derulant dând


clic pe triunghiul de lângă "pop".

Aventurile în animație
Include sunetul în
animație!
Când fac clic pe pavilion, pisica mea va miauna!

Faceți clic pe imagine pentru a afișa filmul!

Aventurile în animație
Timpul de joaca!

• În următoarele câteva minute,


experimentați cu Motion, Control,
Sensing și Sound!
• Când ai ceva rece, lasă-mă să văd!

Aventurile în animație
Utilizarea Pixului/Pen!
• Când folosiți uneltele
Pen, sprite-ul dvs.
devine instrumentul dvs.
de scriere!
• Puteți schimba culoarea
pixului, umbra acestuia
și dimensiunea acestuia.

Aventurile în animație
Folosirea Pixului/Pen!
• Prima provocare cu Pen este de a
scrie inițialele folosind instrumentele
Pen.
• Poate suna ușor, dar trebuie să vă
amintiți să vă ridicați pixul când este
necesar și, de asemenea, să îl puneți
înapoi!

Aventurile în animație
Pen Challenge #2
• O treabă bună cu Pen Challenge # 1!
• Al doilea Challenge Pen este de a
folosi instrumentele pentru a crea un
design interesant.
• Amintiți-vă că puteți schimba
culoarea Pen și umbra!

Aventurile în animație
Numerele/ Numbers!
• Există multe efecte de animație pe
care le puteți crea folosind numerele
în zgârieturi.
• Un efect este mișcarea aleatorie a
unui sprite!

Aventurile în animație
Mișcare aleatorie
• Amintiți-vă că zona de animație
Scratch are o lățime de 480 de pixeli
și o înălțime de 360 de pixeli.
• Aceasta înseamnă că intervalul pe axa
orizontală este de la -240 la 240.
• Intervalul pe axa verticală este -180-
180.

Aventurile în animație
Mișcare aleatorie
• Acesta este blocul de cod pe care l-
aș folosi dacă aș vrea ca sprite meu
să alunece în mod aleatoriu toată
distanța orizontală și verticală a
zonei mele de animație Scratch:

Aventurile în animație
Mișcare aleatorie
• Faceți clic pe imagine pentru a
vizualiza un scurt film care arată
mișcarea aleatorie:

Aventurile în animație
Numerele/ Numbers!
• În următoarele câteva minute,
experimentați cu instrumentele din Motion,
Control, Sensing, Sound, si Numbers.
• Nu uitați să utilizați pictograma Întrebare
pentru a afla ce face un bloc.
• Când ai ceva rece, lasă-mă să văd!

Aventurile în animație
Variabilele!
• Variabilele sunt folosite în principal în
dezvoltarea jocurilor.
• Deschideți câteva dintre exemplele
din Proiecte-> Jocuri pentru a vedea
cum sunt folosite variabilele pentru a
păstra scorul într-un joc.

Aventurile în animație
Timp să te distrezi!
• Acum este momentul să creați
propriile animații sau jocuri originale!
• Fiecare masă are un set de 12 carduri
laminate cu diferite proiecte pe care
le puteți încerca, pentru a vă oferi
idei pentru propria animație.

Aventurile în animație
Aflați cum să:
• În timp ce creați propria animație
Scratch, vreau să descoperiți cum să:
-Creați propriul dvs. sprite;
-Creați-vă propriul fundal;
-Importați propriul dvs. sunet (voce,
mp3 player, iPod, site muzical)

Aventurile în animație

S-ar putea să vă placă și