Sunteți pe pagina 1din 3

APLICAȚIA SCRATCH

Scratch este un site creat în anul 2003 de către echipa MIT de creat proiecte și animații
printr-un limbaj de programare simplu, utilizând blocuri pentru lipire. Mascota site-ului este
Scratch Cat (lit. Pisica Scratch). Sunt cuprinse și alte personaje, cum ar fi Gobo, Nano, Pico și
Tera. Sloganul site-ului este "Imagine, Program, Share" (lit. „Imaginează-ți, programează,
distribuie”) Scratch este un limbaj de programare vizuală bazat pe bloc și un site web vizat în
principal copiilor. Utilizatorii site-ului pot crea proiecte online folosind o interfață asemănătoare
unui bloc. Serviciul este dezvoltat de MIT Media Lab, a fost tradus în peste 70 de limbi și este
utilizat în majoritatea părților lumii. Scratch-ul este învățat și utilizat în centrele post-școlare,
școli și colegii, precum și în alte instituții publice de cunoaștere. În aprilie 2020, statisticile
comunității de pe site-ul oficial al limbii arată mai mult de 52 de milioane de proiecte împărtășite
de peste 54 de milioane de utilizatori și aproape 55 de milioane de vizite lunare de site-uri.
Scratch își ia numele de la o tehnică folosită de jockeys-ul pe disc numit „zgâriere”, în care
înregistrările de vinil sunt tăiate împreună și manipulate pe un platou pentru a produce diferite
efecte sonore și muzică. Ca și zgârierea, site-ul web permite utilizatorilor să amestece diferite
suporturi (inclusiv grafică, sunet și alte programe) în mod creativ prin „remixarea” proiectelor.
Prima versiune de Scratch, Scratch 1.0, a fost lansată în anul 2002. După care, în 2005, a
fost lansat un mic site care s-a îmbunătățit pe 8 ianuarie 2007. În data de 9 mai 2013 ,a fost
lansat Scratch 2.0. Atunci, interfața de creare s-a schimbat din culoarea negru în alb. Pe 2
ianuarie 2019, a fost lansată versiunea curentă a site-ului, Scratch 3.0.
Scratch este conceput în special pentru vârstele de 8 până la 16 ani, dar este folosit de
oameni de toate vârstele. Milioane de oameni creează proiecte Scratch într-o mare varietate de
setări, inclusiv case, școli, muzee, biblioteci și centre comunitare.
La nivel internațional, majoritatea inițiativelor care au ca scop familiarizarea copiilor cu
limbajele de programare, folosesc intensiv Scratch.
Scratch este un limbaj de programare care îi ajută pe copii să creeze propriile povești
interactive, animații, jocuri și muzică și să le împărtășească cu alții. Atunci când copiii realizează
proiecte în Scratch, ei învață elemente importante de calcul, în același timp gândesc creativ,
sistematic și lucrează colaborativ.
Susținătorii acestui proiect afirmă că Scratch, folosit de la vârste fragede, dezvoltă o
fundație solidă de cunoștințe și abilități care îi ajută ulterior să stăpânească limbaje de
programare foarte complexe.
Pe platformă se găsește totul: tutoriale video, comunități dedicate profesorilor și tuturor
celor implicați în educație, exemple de proiecte dezvoltate de alții etc.

1
Cel mai interesant este faptul că platforma funcționează și ca o rețea socială, utilizatorii
oferind feedback și colaborând pentru realizarea unor filme/jocuri/animații din ce în ce mai
interesante și mai complexe. Acest lucru îi impulsionează pe copii să învețe limba engleză pentru
a se putea înțelege cu utilizatorii din alte țări.
Unul dintre primele lucruri pe care le afli despre Scratch este că poți dezvolta jocuri
video cu ajutorul lui, ceea ce îl face amuzant și antrenant. Dar asta nu e tot ceea ce oferă. Cu
ajutorul ilustrațiilor pe care le pune la îndemâna micilor programatori, aceștia pot crea animații,
texte, povești, muzică și multe altele. Iar atu-ul lui principal e faptul că le facilitează tinerilor
înțelegerea logicii programării, a conceptelor de baza ale acesteia, transformând totul într-un joc
de echipă plin de imaginație!
Scratch a fost, totuși, criticat de multe ori pentru stilul simplist, tip drag-and-drop, care
poate induce copiilor ideea greșită că programarea e superficială și lipsită de seriozitate, mai ales
atunci când îl compari cu alte limbaje ca C++, Java sau JavaScript. Dar cei care au crescut cu el
au demonstrat că pot face ușor tranziția către orice altă parte a codării, mai importante fiind
celelalte aptitudini câștigate prin intermediul lui: colaborarea, creativitatea, dezvoltarea simțului
logic și a capacității de rezolvare a problemelor.
Scratch deține toate componentele importante ale unui limbaj de programare, ceea ce îl
face mult mai mult decât o simplă joaca pentru copii. El conține funcții, loops, și condiționale
care pot fi folosite pentru a crea algoritmi și instrucțiuni pentru operarea anumitor probleme. Iar
asta înseamnă că fiecare copil va descoperi cu plăcere programarea, fără să se blocheze în erori și
sintaxa de la bun început.
Prin intermediul Scratch copiii se regăsesc în postura de creatori și dezvoltatori, iar acest
lucru îi învață să fie mai critici și să înțeleagă de ce e bine sa nu să rămână doar consumatori ai
tehnologiei.
Un limbaj de programare e până la urma o primă ușă pe care tinerii trebuie s-o deschidă
pentru a intra în lumea marilor proiecte tehnologice. Iar Scratch e unul dintre cele mai bune
2
pentru că e simpatic și ușor de înțeles și utilizat, și încurajează copiii să-și transforme fiecare idee
în realitate!

Principalele elemente ale interfeței Scratch


Scena
Modul de prezentare
Mod de vizualizare
Butonul pentru creare de actori noi
Lista cu actori
Paleta de blocuri si zona de scripturi
Taburi pentru editarea Costumelor și Sunetelor
Informaţii despre actorul curent
Stiluri de rotire ale actorului
Bara de instrumente
Limba
Salvare
Încărcare
Steagul Verde
Semnul Stop

WEBografie:

1. http://digitalkids.ro/despre-scratch/
2. https://ro.wikipedia.org/wiki/Scratch_(limbaj_de_programare)
3. https://prezi.com/9ki7jevqe9xc/despre-aplicatia-scratch/

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