Scratch este un mediu vizual de programare. Cu alte
cuvinte, cu ajutorul Scratch putem crea programe, aplicații, care să îndeplinească anumite funcții. Scratch poate fi folosit online, în browser ( https://scratch.mit.edu/) sau aplicație instalată pe calculator (poate fi descărcat de aici). Voi continua exemplele folosind aplicația desktop (instalată). Cum arată Scratch? În bara de meniuri, în stânga lui File, găsim un buton cu ajutorul căruia putem să schimbă limba în care sunt afișate opțiunile și blocurile din Scratch. În partea stânga de tot este o coloană cu cercuri colorate, fiecare dintre acestea reprezentând câte o categorie de blocuri utilizabile în Scratch. Blocurile din Scratch sunt împărțite în următoarele categorii: •Mișcare •Aspect •Sunet •Evenimente •Control •Detectare •Operatori •Variabile •Blocurile mele Sub categoriile de blocuri găsim butonul Extensii cu ajutorul căruia putem să importăm în proiectul nostru o extensie utilă. De ex: Stilou. Pe coloana imediat următoare găsim toate blocurile utilizabile în Scratch, grupate în categoriile de care aminteam mai devreme. De reținut: Orice program este executat dacă începe cu blocul „Când se dă click pe (steag verde)”. În centrul ferestrei avem spațiul de lucru, unde putem să amplasăm blocurile pe care le folosim pentru a crea un program. Rezultatul algoritmului pe care îl construim poate fi văzut în partea dreapta sus, unde este amplasată scena. În scenă putem să găsim unul sau mai multe personaje sau putem să nu folosim nici un personaj (în funcție de necesitate). Dimensiunile scenei sunt 480 x 360. Adică pe axa OX avem valori de la -240 la +240, iar pe axa OY avem valori de la -180 la 180. Sub scenă găsim zona în care avem detaliile personajului selectat și zona în care avem detaliile decorului selectat. Putem să alegem un personaj sau un decor din galeriile puse la dispoziție de Scratch sau putem să creăm noi unele. Exercițiu: A venit momentul să îl punem pe Scratch la treabă. Să desenăm, pe rând, un triunghi isoscel, un pătrat, un pentagon și un hexagon.