📚 Lecția 1.1 - Ce este Scratch?

🎯 Definiție

Scratch este un limbaj de programare vizual creat de MIT (Massachusetts Institute of Technology) special pentru copii și începători. În loc să scrii cod cu text, în Scratch construiești programe prin tragerea și conectarea unor blocuri colorate care reprezintă comenzi.

🌟 Ce face Scratch special?

🧩 Programare vizuală

Nu trebuie să memorezi sintaxa complicată - doar tragi și conectezi blocuri colorate!

🎨 Creativitate nelimitată

Poți crea jocuri, animații, povești interactive și multe altele.

🚫 Fără erori de sintaxă

Blocurile se conectează doar în moduri corecte, eliminând erorile tipice de programare.

🌐 Comunitate mare

Milioane de utilizatori din întreaga lume partajează proiectele lor.

🎯 De ce să învățăm Scratch?

🧠 Dezvoltă gândirea logică

Scratch te învață să:

💡 Exemple de proiecte pe care le poți crea:

🖥️ Scratch Online vs Offline

🌐 Scratch Online

  • Avantaje:
  • Nu necesită instalare
  • Accesibil de oriunde
  • Poți partaja proiectele
  • Actualizări automate
  • Dezavantaje:
  • Necesită internet
  • Performanțe dependente de conexiune

💻 Scratch Offline

  • Avantaje:
  • Funcționează fără internet
  • Performanțe mai bune
  • Controlul total asupra fișierelor
  • Dezavantaje:
  • Necesită instalare
  • Actualizări manuale
  • Partajarea mai dificilă

🚀 Cum să începi cu Scratch

  1. Accesează site-ul oficial:
    Mergi la scratch.mit.edu în browserul tău preferat
  2. Creează un cont (opțional pentru început):
    Poți folosi Scratch fără cont, dar cu cont poți salva proiectele
  3. Apasă "Create" (Creează):
    Vei vedea editorul Scratch cu pisica portocalie (mascota Scratch)
  4. Explorează interfața:
    Familiarizează-te cu zonele principale: scena, lista sprite-urilor, blocurile de cod

💡 Știai că...

Numele "Scratch" vine de la tehnica DJ-ilor de a "scratcha" (zgâria) discurile de vinil pentru a crea sunete noi. La fel, în Scratch "zgârii" și combini blocuri de cod pentru a crea programe noi!

🏋️ Exercițiu practic

Prima ta misiune:

  1. Accesează scratch.mit.edu
  2. Apasă pe butonul "Create"
  3. Observă pisica portocalie (Sprite-ul implicit)
  4. Încearcă să tragi un bloc din categoria "Motion" (Mișcare) în zona de cod
  5. Apasă pe blocul pe care l-ai tras pentru a vedea ce se întâmplă

Felicitări! Tocmai ai rulat primul tău "program" în Scratch! 🎉

📊 Statistici interesante despre Scratch

🔮 Ce vei învăța în următoarele lecții

Pe parcursul acestui curs vei descoperi:

🎯 Următoarea lecție: Interfața Scratch

În Lecția 1.2 vom explora în detaliu interfața Scratch și vom învăța să ne orientăm prin toate zonele importante ale editorului.

Asigură-te că ai acces la un computer cu internet pentru a putea practica!

📖 Lecția 1.1 din Cursul de Scratch - mate-online.ro

Programare vizuală pentru începători