Programmeertaal Scratch_3

Terug naar huis

Scratch heb ik leren kennen door mijn kleinkind Alexander (11 jaar). Heb er mijn tanden eens ingezet. En op een paar dagen had ik deze taal onder de knieën, zodat ik een klein spelletje kon programmeren.

Scratch is een programmeer taal die speciaal is ontworpen om kinderen de eerste stappen in het programmeren te leren. De Scratch communitie.
Natuurlijk is het niet alleen voor kinderen maar ook voor alle leken die de eerste stappen in het programmeren zetten.
Scratch is het best geschikt voor maken van klein spelletjes dus om dingen te laten bewegen.
Natuurlijk kan men er ook andere dingen mee doen.

Op de volgende site kun je Scratch 3 Downloaden, om deze offline te gebruiken maar je kunt natuurlijk Scratch ook online gebruiken.

Scratch lijkt op lego blokjes die je op elkaar moet zetten, en ieder blokje is een stukje programma (subroutine), en alle blokjes samen is een kompleet programma.
De blokjes zijn ingedeeld in groepen (blokken van zelfde familie) en ieder groep heeft een andere kleur, dit maakt het gemakkelijk om een programma samen te stellen. zie hier onder.


Dit zijn de standaard groepen daarnaast heb je nog uitbreidingen zoals Muziek, Pen, Video, Tekst naar spraak en nog andere groepen.

De blokjes kun je in elkaar schuiven en sommige op elkaar, en op de blokjes staat geschreven wat ze doen, zie voorbeeld hier onder.

Indien op de vlag geklikt wordt ga dan verder. Laat de Sprite 10 stappen vooruit gaan.
N.b. De waarde 10 kan veranderd worden.

Hoe ziet het Scratch 3 scherm er uit. Klik hier.

- Links het code veld met de blokjes.
- Daarnaast het programmeer veld.
- Rechts boven het speelveld met de Sprite of Sprite's (Figuurtjes).
- Daar onder de configuratie voor Sprite's en Speelveld achtergronden. Je kan dus andere en meerdere Sprite en achtergronden kiezen.
    Iedere sprite krijgt zijn eigen blokjes (code). En er bestaat ook een blokje om van achtergrond te veranderen.
Het programmeren doe je door de blokjes van Linkse code veld te slepen naar programma veld en ze daar in elkaar te plaatsen.
Zoals je kan zien, kun je snel een programma in elkaar knutselen.

Hier onder vind je een klein voorbeeld programma voor een idee te krijgen.
We noemen het programma tekenen met een Pen: je kan eventueel de code hier downloaden.
Voorbereiding.
- Klik links onder bij uitbreiding en kies Pen.
- kies rechts onder als sprite een Pen.
- Ga naar uiterlijke links boven maak een kader rond de pen schuif
     dan de punt van de pen naar midden scherm.
- Ga terug naar Code en sleep alle blokjes zoals hier onder naar
     programmeer veld.



Beschrijving van het programma.
- Als je op groene vlag drukt wordt alles gewist en pen wordt omhoog gezet.
- Als je op toetsenbord op de spatiebalk drukt, start het programma.
    Beweeg de muis, de pen volgt, en tekent een lijn met verschillende kleuren.
- Druk op de W op toetsenbord, de lijn dikte van de pen veranderd.
- Druk op de C op toetsenbord, het programma stopt.

Lees nu eens wat op de blokjes geschreven staat, je zult zien dat je het programma wat ik beschreven hebt, goed kunt volgen.
Je zou bij wijze van oefening dit programma kunnen uitbreiden met een stem.

Een iets groter programma Ping Pong spelletje kun je hier downloaden.
Met de Pijltjes omhoog en om laag bedien je de rechter speler. Met pijltje naar rechts verhoog je tijdelijk de snelheid, dit kun je enkel als de bal de speler raakt. De Q toets en W toets bedien je de linker speler. Met de S toets verhoog je tijdelijk de snelheid, dit kun je enkel als de bal de speler raakt.

De eerste stappen heb je hiermee gekregen!
Voor een video les van Youtube klik hier, wanneer je hier doorben, ben je een goede SCRATCH programmeur.
Veel Succes!

Terug naar huis