Sunteți pe pagina 1din 24

LIMBAJUL DE PROGRAMARE

VIZUALĂ
CE ESTE SCRATCH?

SCRATCH este un limbaj de programare vizuală ușor


de învățat.
SCRATCH este perfect pentru crearea de jocuri și
animații, deoarece are colecții imense de grafică și
sunete.
SCRATCH folosește blocuri colorate de coduri care
se unesc pentru a forma un set de instrucțiuni (un
script).
 SCRATCH are la bază un mediu vizual foarte simplu.
Principiul lucrului cu SCRATCH este că utilizatorul
nu trebuie să scrie nici un fel de cod.
Realizarea de aplicaţii se face prin simple operaţii de
drag-and-drop a structurilor de control care simbolizează
diversele operaţii, şi operatori clasici din programare
precum şi o serie de funcţii de prelucrare a obiectelor
grafice(rotaţie, translaţie etc).
Aplicaţiile SCRATCH pot integra sunete şi filme
externe permiţând obţinerea cu uşurinţă a unor aplicaţii
multimedia relativ complexe şi suficient de interesante
pentru a atrage atenţia tinerilor.
În acest mediu utilizatorul poate face sprite-urile
(personajele) să danseze, vorbească, animeze, meargă,
comunice cu alte sprite-uri, apară/dispară, rotească, să-și
micșoreze/mărească dimensiunea, să cânte, să se joace cu
mingea sau cu alte obiecte, să zboare, astfel având
posibilitatea de a crea nu doar simple istorii sau povestioare,
dar și desene animate, istorii cu un grad înalt de animație a
personajelor, jocuri, proiecte științifice școlare, sondaje de
opinie interactive, proiecte de artă interactivă, jocuri care
pot fi jucate cu ajutorul camerei video și a mișcărilor
jucătorilor înregistrate de ea, sau cu ajutorul microfonului
și a sunetelor înregistrate ale jucătorilor, felicitări
interactive și alte proiecte media interactive mai dificile.
2. Cum instalăm SCRATCH
Aplicația scratch poate fi utilizată atât în versiune
online cât și în versiune offline.
Versiunea online poate fi accesată la adresa:
https://scratch.mit.edu/ unde fiecare utilizator va parcurge
4 pași la înregistrare pentru a obține un login și o parolă
personalizată pentru a putea lucra în regim online
împreună cu alți utilizatori.
CUM SE LUCREAZĂ CU SCRATCH?

Pentru a utiliza on-line Scratch parcurgeți următorii


pași:
 Accesați pagina https://scratch.mit.edu/
 Selectați din josul paginii limba Română
 Dați click pe opțiunea Creează pentru a crea un proiect nou
fără a vă autentifica
 Opțiunea Alătură-te Scratch poate fi apelată pentru a crea
propriul cont și a salva proiectele personale.
Algoritmul de instalare pe calculator?

Pentru a instala programul pe calculator parcurgeți


următorii pași:
• 1. Deschidem pagina:
https://scratch.mit.edu/download
• 2. Selectăm versiunea potrivită (V-2 pentru
Windows XP sau V-3 pentru W-7, W-10
• 3. Descărcăm fișierul de instalare.
• 4. Instalăm aplicația.
• 5. Descărați fișierul executabil și rulați-l.
INTERFAȚA SCRATCH

Bara de
meniuri Zona de acțiune

Bara de instrumente

Zona de program

Biblioteca cu scene
Bara de meniuri

1. Pentru selectarea limbii de afișare


2. Fișier - permite deschiderea și salvarea fișierelor
pe calculator. În cazul de lucru online se pot salva
și pe pagină
3. Editare - anulează ștergerea
4. Tutoriale - deschide exemple de program pentru
ajutor sau inspirație.
INSTRUMENTE

SCHIMBĂ CERE AJUTOR


LIMBA PENTRU UN BLOC

COPIAZĂ UN ACTOR CLIC PENTRU


SAU UN SCRIPT MĂRIRE PE TOT
ECRANUL

ȘTERGE UN ACTOR CLIC PENTRU


SAU UN SCRIPT RULARE SCRIPT

MĂREȘTE UN
ACTOR CLIC PENTRU OPRIRE
SCRIPT
MICȘOREAZĂ UN
ACTOR
Bara de instrumente

1. Blocul de acțiuni de mișcare


2. Instrucțiuni de aspect
3. Instrucțiuni de lucru cu sunetul
4. Blocul de evenimente
5. Instrucțiuni de control
6. Instrucțiuni de detecție
7. Operatori
8. Variabile
9. Blocuri personale
10.Blocuri suplimentare din colecție
Paleta de blocuri
În aceasta zonă există mai multe categorii de blocuri
grupate în funcție de tipul acțiunilor efectuate.
Blocurile sunt codificate pe culori în funcție de ceea
ce fac. Există 10 tipuri diferite de blocuri.
Diferitele tipuri de blocuri fac lucruri distincte în
programe: unele fac actorii să se miște, altele
administrează sunete sau decid când se întâmplă
anumite lucruri.
Când rulează un program, Scratch urmează
instrucțiunile de pe blocuri, în ordinea în care sunt
scrise, adică de sus în jos.
Când rulează un script acesta strălucește.
BLOCURI DE MIȘCARE se folosesc pentru deplasarea, rotirea și
mișcarea personajelor;
BLOCURI PENTRU ASPECT permite schimbarea imaginii unui
personaj (costum), afișarea unor mesaje;
Blocuri pentru sunet

pentru redarea
sunetelor,
generarea de
sunete folosind
notele
muzicale/instrume
nte;
BLOCURI PENTRU EVENIMENTE

permit
stabilirea
evenimentelor
(click pe steag,
click pe
personaj sau la
apăsarea unei
taste);
BLOCURI DE CONTROL

blocurile
din
aceasta
grupa
permit
utilizarea
unor
structuri,
cum ar fi
cele
deciziona
le/altern
ative;
BLOCURI DE DETECȚIE

conine
blocuri ce
permit
detectarea
anumitor
operații
realizate
prin
interacțiun
ea cu
utilizatorul;
BLOCURI BLOCURI PENTRU OPERATORI

permite utilizarea
unor operatori
aritmetici,
relaționali, logici și
lucrul cu șiruri de
caractere;
VARIABILE se utilizeaza pentru crearea variabilelor sau a listelor;

BLOCURILE MELE
permite crearea și
personalizarea de
blocuri noi.
Realizat de AIRINI CONSTANTIN IP LT Balatina,
raionul Glodeni

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