🖥️ Lecția 1.2 - Interfața Scratch
🎯 Obiectivul lecției
În această lecție vei învăța să navighezi prin interfața Scratch și să înțelegi rolul fiecărei zone. La sfârșitul lecției vei fi capabil să folosești cu încredere toate instrumentele de bază ale editorului Scratch.
🗺️ Harta interfeței Scratch
Interfața Scratch este organizată în cinci zone principale, fiecare având un rol specific în crearea proiectelor:
📺 Schema interfeței Scratch
(Vei vedea aceasta când deschizi editorul)
-
1
Scena (Stage)
Aici se derulează acțiunea proiectului tău
-
2
Lista Sprite-urilor
Toate personajele și obiectele din proiect
-
3
Paleta de Blocuri
Toate comenzile disponibile, organizate pe categorii
-
4
Zona de Cod
Aici construiești programele prin conectarea blocurilor
-
5
Bara de Meniu
Opțiuni pentru salvare, partajare și setări
🎭 Zona 1: Scena (Stage)
Ce este scena?
Scena este "teatrul" unde se desfășoară acțiunea din proiectul tău. Are dimensiunea de 480×360 pixeli și folosește un sistem de coordonate special.
📐 Sistemul de coordonate
Scena folosește coordonate (x, y) cu centrul în mijloc:
(-240, 180)
(0, 180)
(240, 180)
(-240, 0)
(0, 0)
CENTRU
(240, 0)
(-240, -180)
(0, -180)
(240, -180)
🧭 Instrumente de control pe scenă:
👾 Zona 2: Lista Sprite-urilor
Ce sunt sprite-urile?
Sprite-urile sunt personajele și obiectele din proiectul tău. Fiecare sprite poate avea propriul cod, costume și sunete.
🐱 Sprite-ul implicit - Pisica Scratch
Când creezi un proiect nou, vei găsi automat pisica portocalie numită "Sprite1". Aceasta este mascota Scratch și un bun început pentru primul tău proiect.
🛠️ Opțiuni pentru sprite-uri:
- 🎨 Desenează: Creează propriul sprite folosind editorul grafic
- 📁 Încarcă: Importă o imagine de pe computer
- 📚 Alege din bibliotecă: Selectează din sute de sprite-uri pregătite
- 📷 Surprinde: Folosește camera pentru a crea un sprite
- 🎲 Surpriză: Alege aleatoriu un sprite din bibliotecă
🧩 Zona 3: Paleta de Blocuri
Aici găsești toate comenzile (blocurile) pe care le poți folosii în programele tale. Sunt organizate în opt categorii principale:
🏃 MOTION
Mișcare și poziționare
👁️ LOOKS
Aspect și efecte vizuale
🔊 SOUND
Sunete și muzică
⚡ EVENTS
Declanșatori de evenimente
🔄 CONTROL
Bucle și condiții
👀 SENSING
Detectoare și senzori
🧮 OPERATORS
Operații matematice și logice
📊 VARIABLES
Variabile și liste
💡 Trucuri pentru paleta de blocuri:
- 📱 Scroll: Dacă sunt prea multe blocuri, folosește scroll-ul pentru a vedea toate
- 🔍 Căutare: Poți cauta blocuri specifice folosind funcția de căutare
- 🎨 Culori: Fiecare categorie are o culoare specifică pentru ușoară identificare
- ℹ️ Informații: Apasă cu butonul drept pe un bloc pentru informații suplimentare
⚙️ Zona 4: Zona de Cod (Scripts Area)
Atelierul tău de programare
Aici construiești scripturile (programele) prin tragerea și conectarea blocurilor din paletă. Este ca un puzzle unde piesele se conectează doar în moduri corecte.
🎯 Caracteristici importante:
- Conectare automată: Blocurile se "lipesc" automat când sunt compatibile
- Rulare la clic: Poți testa orice script apăsând pe el
- Organizare liberă: Poți avea mai multe scripturi separate în aceeași zonă
- Comentarii: Poți adăuga notițe pentru a explica ce face codul
- Zoom: Poți mări sau micșora zona pentru o vizibilitate mai bună
📋 Zona 5: Bara de Meniu
Comenzile principale
📁 File (Fișier)
- Proiect nou
- Salvare
- Încărcare
- Export
✏️ Edit (Editare)
- Undo/Redo
- Turbo Mode
- Mic sprite
❓ Tutorials
- Ghiduri pas-cu-pas
- Proiecte exemple
- Tips & tricks
🎨 Taburile pentru Costume și Sunete
🎭 Tab Costumes
Aici editezi aspectul sprite-urilor:
- Editor grafic integrat
- Instrumente de desenare
- Import imagini
- Animații prin costume multiple
🎵 Tab Sounds
Aici gestionezi sunetele:
- Înregistrare sunet
- Import fișiere audio
- Editor audio simplu
- Bibliotecă de sunete
🏋️ Exercițiu practic - Explorarea interfeței
Misiunea ta este să explorezi fiecare zonă a interfeței:
-
Deschide editorul Scratch
Mergi la scratch.mit.edu și apasă "Create"
-
Explorează scena
Observă pisica din centru și coordonatele (0,0)
-
Testează blocurile
Din categoria "Motion", trage blocul "move 10 steps" în zona de cod și apasă pe el
-
Schimbă aspectul
Din categoria "Looks", încearcă blocul "say Hello for 2 seconds"
-
Adaugă un sunet
Din categoria "Sound", testează "play sound Meow until done"
-
Creează primul script
Conectează blocurile: "when green flag clicked" + "move 10 steps" + "say Hello for 2 seconds"
-
Testează scriptul
Apasă steagul verde și vezi ce se întâmplă!
🎉 Felicitări! Tocmai ai creat primul tău script funcțional în Scratch! Pisica se va mișca și va spune "Hello" când apeși steagul verde.
🔧 Scurtături utile de tastatură
⌨️ Navigare:
Spațiu - Start/Stop proiect
Shift+Click - Turbo mode
Ctrl+Z - Undo
Ctrl+Y - Redo
🎯 Selecție:
Click - Selectează sprite
Drag - Mută sprite pe scenă
Delete - Șterge sprite selectat
Ctrl+A - Selectează toate blocurile
📚 Recapitulare
Ce ai învățat în această lecție:
- 🗺️ Cele 5 zone principale ale interfeței Scratch
- 📐 Sistemul de coordonate al scenei (480×360 pixeli)
- 🧩 Cele 8 categorii de blocuri și rolul fiecăreia
- ⚙️ Cum să construiești scripturi prin conectarea blocurilor
- 🎨 Unde să editezi costume și sunete
- 🔧 Scurtături de tastatură pentru lucru eficient
- 🎯 Cum să testezi și să rulezi programele
🎯 Următoarea lecție: Primul proiect
În Lecția 1.3 vom crea împreună primul proiect complet în Scratch și vom învăța cum să salvăm și să partajăm creațiile noastre.
Asigură-te că poți deschide și naviga prin interfața Scratch înainte de următoarea lecție!
📖 Lecția 1.2 din Cursul de Scratch - mate-online.ro
Programare vizuală pentru începători