Wat is Scratch en hoe werkt het?

Greg Peters 22-06-2023
Greg Peters

Scratch is een gratis te gebruiken programmeertaal waarmee leerlingen op een visueel aantrekkelijke manier kunnen leren coderen.

Scratch is een geweldige manier voor leraren om leerlingen wegwijs te maken in de wereld van coderen en programmeren, omdat het een leuk programmeerprogramma is voor leerlingen vanaf acht jaar.

Door het gebruik van op blokken gebaseerde codering kunnen leerlingen animaties en afbeeldingen maken die vervolgens kunnen worden gedeeld zodra een project is voltooid. Dit maakt het ideaal voor onderwijs, vooral op afstand, waar leraren taken kunnen instellen die leerlingen moeten voltooien en delen.

Lees verder voor alles wat je moet weten over Scratch.

Zie ook: Wat is Pixton en hoe kan het worden gebruikt om les te geven?
  • Wat is Adobe Spark for Education en hoe werkt het?
  • Hoe stel ik Google Classroom 2020 in?
  • Klasse voor Zoom

Wat is Scratch?

Scratch is, zoals gezegd, een programmeerhulpmiddel dat werd gebouwd als een gratis te gebruiken manier om jongeren te leren werken met code. Het idee was om een visueel aantrekkelijk platform aan te bieden dat een eindresultaat creëert waarvan men kan genieten terwijl men onderweg de basis van het coderen leert.

De naam Scratch verwijst naar DJ's die platen mixen, want met dit programma kunnen studenten projecten mixen zoals animaties, videogames en meer, met behulp van geluiden en beelden - allemaal via een interface die op blokcodes is gebaseerd.

Zie ook: 5 Mindfulness Apps en Websites voor K-12

Het platform is ontwikkeld door MIT Media Lab en is wereldwijd beschikbaar in minstens 70 talen. Op het moment van publicatie heeft Scratch meer dan 67 miljoen projecten die worden gedeeld door meer dan 64 miljoen gebruikers. Met 38 miljoen maandelijkse bezoekers is de website erg populair om te leren werken met blokgebaseerde code.

Scratch is gericht op kinderen van acht tot 16. Het is in 2007 publiekelijk gelanceerd en heeft sindsdien twee nieuwe versies gehad, waarbij de codeertaal Squeak werd gebruikt, ActionScript en het nieuwste JavaScript.

Codering geleerd met behulp van Scratch kan nuttig zijn bij mogelijke toekomstige codering en programmering studies en kansen op werk. Hoewel, om duidelijk te zijn, dit is blok-gebaseerd - wat betekent dat het gemakkelijk te gebruiken is en vereist dat studenten vooraf geschreven commando's rangschikken om acties te creëren. Maar het is een geweldig startpunt.

Hoe werkt Scratch?

Scratch 3.0, de laatste versie op het moment van publicatie, heeft drie secties: een podiumgebied, een blokkenpalet en een codeergebied.

Het podiumgebied toont de resultaten, zoals een geanimeerde video, Het blokpalet is waar alle opdrachten te vinden zijn om in het project te slepen via het codeergebied.

Een sprite-karakter kan worden geselecteerd, en commando's kunnen worden gesleept van het blokpaletgebied naar het codeergebied waarmee de acties door de sprite kunnen worden uitgevoerd. Zo kan een kattenfiguur bijvoorbeeld 10 stappen vooruit lopen.

Het is een zeer eenvoudige versie van coderen, die leerlingen meer het proces van op actie gebaseerde codering leert dan de diepe taal zelf. Dat gezegd hebbende, werkt Scratch wel met veel andere real-world projecten zoals LEGO Mindstorms EV3 en BBC Micro:bit, waardoor het coderingsplatform meer resultaat kan opleveren.

Wil je een echte robot bouwen en hem laten dansen? Hiermee kun je het bewegingsgedeelte coderen.

Wat zijn de beste functies van Scratch?

De grootste aantrekkingskracht van Scratch is het gebruiksgemak. Leerlingen kunnen relatief gemakkelijk een leuk en spannend resultaat bereiken, wat een stimulans is voor toekomstig gebruik en diepgaander onderzoek naar codering.

De online gemeenschap is een ander krachtig kenmerk. Omdat Scratch zo veel gebruikt wordt, zijn er veel interactiviteitsmogelijkheden. Leden op de site kunnen commentaar geven, de projecten van anderen taggen, favoriet maken en delen. Er zijn vaak Scratch Design Studio uitdagingen, die leerlingen aanmoedigen om te concurreren.

Docenten hebben hun eigen ScratchEd-gemeenschap waarin ze verhalen en bronnen kunnen delen en vragen kunnen stellen. Een geweldige manier om nieuwe ideeën op te doen voor toekomstige projecten.

Met een Scratch Docentenaccount is het mogelijk om accounts aan te maken voor leerlingen, zodat ze makkelijker kunnen beheren en direct commentaar kunnen geven. U moet wel een verzoek indienen om zo'n account direct vanuit Scratch te openen.

Naast het gebruik van Scratch om fysieke voorwerpen zoals LEGO robots te besturen, kun je ook digitaal gebruik van muziekinstrumenten, video bewegingsdetectie met een camera, omzetting van tekst naar spraak, vertaling met Google Translate, en nog veel meer coderen.

Hoeveel kost Scratch?

Scratch is helemaal gratis. Het is gratis om je aan te melden, gratis om te gebruiken en gratis om samen te werken. De enige keer dat er kosten aan verbonden zijn, is wanneer het gekoppeld wordt aan een extern apparaat. LEGO, bijvoorbeeld, is apart en moet gekocht worden om met Scratch te gebruiken.

  • Wat is Adobe Spark for Education en hoe werkt het?
  • Hoe stel ik Google Classroom 2020 in?
  • Klasse voor Zoom

Greg Peters

Greg Peters is een ervaren opvoeder en gepassioneerd pleitbezorger voor het transformeren van het onderwijsveld. Met meer dan 20 jaar ervaring als leraar, beheerder en adviseur heeft Greg zijn carrière gewijd aan het helpen van docenten en scholen bij het vinden van innovatieve manieren om de leerresultaten voor leerlingen van alle leeftijden te verbeteren.Als auteur van de populaire blog TOOLS & IDEEËN OM HET ONDERWIJS TE TRANSFORMEREN, deelt Greg zijn inzichten en expertise over een breed scala aan onderwerpen, van het benutten van technologie tot het bevorderen van gepersonaliseerd leren en het bevorderen van een cultuur van innovatie in de klas. Hij staat bekend om zijn creatieve en praktische benadering van onderwijs, en zijn blog is uitgegroeid tot een favoriete bron voor docenten over de hele wereld.Naast zijn werk als blogger is Greg ook een veelgevraagd spreker en adviseur, waarbij hij samenwerkt met scholen en organisaties om effectieve onderwijsinitiatieven te ontwikkelen en uit te voeren. Hij heeft een Master's degree in het onderwijs en is een gecertificeerde leraar in meerdere vakgebieden. Greg zet zich in om het onderwijs voor alle studenten te verbeteren en docenten in staat te stellen een echt verschil te maken in hun gemeenschap.