De editor in één oogopslag
Dit is de Scratch-editor zoals je hem in je browser ziet. De rode nummers verwijzen naar de uitleg eronder.
De vijf zones in detail
1 Menubalk
Bovenaan vind je Bestand (nieuw, opslaan op je computer, laden), Bewerken (ongedaan maken) en een taalkeuze (het wereldbolletje — zet 'm op Nederlands). Het tekstveld met de projectnaam zit hier ook.
2 Blokkenpalet
Links zie je negen gekleurde categorieën. Klik er één aan en het palet toont alle blokken van die kleur. Boven het palet zit ook een zoekveld: typ een woord en elk passend blok verschijnt, ongeacht de categorie. Blokken sleep je van hier naar het codegebied.
3 Codegebied
De grote gestippelde ruimte in het midden is jouw canvas. Sleep een blok ernaartoe en het klikt automatisch vast tegen het dichtstbijzijnde blok. Rechtsklikken op een blok geeft een menu (dupliceren, verwijderen, commentaar toevoegen). Elke sprite heeft zijn eigen codegebied.
4 Speelveld (stage)
Rechtsboven zie je waar alles gebeurt: een vast venster van 480 bij 360 beeldpunten, met het midden op coördinaat (0,0). Naar rechts wordt x groter, naar boven wordt y groter. Boven het speelveld staan de groene vlag (start) en de rode stopknop (stopt alles onmiddellijk).
5 Sprite- & achtergrondlijst
Onder het speelveld staat een rij kaartjes: elk kaartje is één sprite. Klik een kaartje aan om zijn scripts, kostuums en geluiden te bewerken. Rechtsonder zit een apart vakje voor de achtergrond(en) — dat is géén sprite. Nieuwe sprites voeg je toe met de knoppen onderaan: zelf tekenen, kiezen uit de bibliotheek, of uploaden.
De drie tabbladen
Boven het palet/codegebied zitten drie tabbladen die bepalen wát je bewerkt voor de geselecteerde sprite: Code (de scripts), Kostuums (de tekeningen — de ingebouwde tekenaar zit hier) en Geluiden (opnemen, uploaden of kiezen).
Het coördinatenstelsel van het speelveld
Het speelveld is 480 breed en 360 hoog, met (0,0) precies in het midden. Elk "ga naar"-blok gebruikt dit stelsel — leer de hoeken uit je hoofd en je plaatst sprites voortaan blind op de juiste plek.
Handige vaste plekken
| Waar | x | y |
|---|---|---|
| Midden | 0 | 0 |
| Linkerrand | -240 | 0 |
| Rechterrand | 240 | 0 |
| Bovenrand | 0 | 180 |
| Onderrand (grond) | 0 | -180 |
| Linksonder (spelerstart) | -200 | -120 |
Wil je een sprite net binnen beeld houden? Blijf tussen -220 en 220 voor x, en tussen -160 en 160 voor y.
Test jezelf
Vraag 1. Je wil een blok gebruiken maar weet niet meer in welke categorie het zat. Wat is de snelste manier om het te vinden?
Vraag 2. Je hebt twee sprites: een kat en een appel. Je bouwt een script voor de kat. Wat zie je in het codegebied als je daarna op de appel klikt?
Vraag 3. Je zet een sprite op x = 0, y = 180. Waar staat hij?
Vraag 4. Wat doet de rode stopknop boven het speelveld?