Direct naar de inhoud
Verhalen en games maken in Scratch
Bron: Scratch (MIT Media Lab)

Verhalen en games maken in Scratch

Ontwerp en programmeer je eigen arcade-game, animatie of interactieve quiz in Scratch 3.0 met variabelen, scores en botsingsdetectie.

Groep / Leerjaar
groep 6, groep 7, groep 8
Tijdsduur
75 minuten
Niveau
gemiddeld
Groepsvorm
individueel
A4 Printbaar Werkblad

Leerlingwerkblad voor in de Klas

Stappenplan, materiaallijst en leerdoelen, altijd bijgewerkt vanaf deze opdrachtpagina.

Bekijk & Print Werkblad
Aan de slag

Stappenplan voor Leerlingen

0 / 5 stappen voltooid
Voortgang van de maakles:0%

Scratch 3.0 van MIT is dé wereldwijde standaard voor creatief programmeren in het onderwijs. In plaats van passief games spelen, worden leerlingen actieve game-ontwikkelaars: ze programmeren hun eigen vallende-objecten spel, doolhofgame of interactieve quiz en leren werken met X- en Y-coördinaten, variabelen (zoals levens en scoretellers) en botsingsdetectie.

🔍 Fase 1: Oriëntatie & Concept

Stap 1

HET GAMECONCEPT & DE HOOFDKARAKTERS KIEZEN

  • Bedenk een spelidee (bijvoorbeeld een vallende-objecten vangspel, een platformer of een racegame).
  • Kies of teken een hoofdkarakter (de Sprite) en een achtergrond (het Speelveld).
✏️ Fase 2: Ontwerpen & Schetsen

Stap 2

BESTURING & BEWEGING PROGRAMMEREN

  • Programmeer toetsenbord- of muisbesturing met de bewegingsblokken (verander X met.../verander Y met...).
  • Zorg dat het karakter niet van het scherm kan lopen met 'keer om aan de rand'.
🛠️ Fase 3: Bouwen & Maken

Stap 3

BOTSINGSDETECTIE & SPAWNEN

  • Laat voorwerpen willekeurig bovenin verschijnen en naar beneden vallen of bewegen.
  • Gebruik een sensorblok ('als raak ik...') om een reactie te programmeren, zoals een geluid of een scoretelling.
⚡ Fase 4: Testen & Optimaliseren

Stap 4

VARIABELEN & EEN GAME-OVER SCHERM

  • Maak variabelen aan zoals Score en Levens in de Data-categorie.
  • Verander de score of levens bij een botsing en stuur een signaal ('broadcast') om het spel te stoppen wanneer de levens op zijn.
🌟 Fase 5: Presenteren & Evalueren

Stap 5

TESTEN, BALANCEREN & DELEN

  • Laat klasgenoten elkaars games playtesten: is het spel te makkelijk of juist te moeilijk?
  • Pas de snelheid en puntentelling aan (game balancing) en deel de voltooide games in de klassenstudio op Scratch.
Praktijk & Inspiratie

Voorbeelden & Inspiratie

Foto's van gemaakte werkstukken, tussenstappen en inspirerende variaties, aangeleverd door de bron van deze opdracht:

Verhalen en games maken in Scratch voorbeeld 1
Eindresultaat

Instructievideo

Welcome to Scratch — Creating Games and Getting Started · Scratch Team

Leerdoelen & Vaardigheden

Met deze maakopdracht werken leerlingen aan de volgende SLO kerndoelen en vaardigheden:

  • Werken met X/Y-coördinatenroosters, variabelen (score/levens) en broadcasts
  • Interactieve game-mechanics (beweging, collision detection, zwaartekracht) ontwerpen
  • Systematisch debuggen en iteratief playtesten van computerprogramma's
  • Creatieve digitale media en geluidseffecten componeren en integreren
Didactische Handreiking

Leerkrachtinstructies & Klasbegeleiding

1. Voorbereiding & Lokaalinrichting

Zorg voor computers met internetverbinding en open Scratch (scratch.mit.edu). Maak een klassikaal Scratch-lerarenaccount aan.

2. Prikkelende Introductie & Lesopening

Demonstreer een interactieve game met scoreteller, bewegend karakter en geluidseffecten. Bespreek de rol van de 'gebeurtenissen' (events: wanneer spatiebalk wordt ingedrukt) en 'variabelen' (score).

3. Veiligheidsprotocol & Didactische Valkuilen
⚠️ Veiligheidsinstructies voor de klas:

Geen persoonlijke gegevens in openbare Scratch-projecten delen.

🔍 Waar lopen leerlingen typisch vast?

Vergeten de score bij de start van het spel weer op 0 te zetten (`zet score op 0`).

4. Differentiatie & Snelle Makers

Laat gevorderde leerlingen 'clones' (klonen) programmeren voor vallende obstakels of een highscore-lijst bouwen.

5. Klassikale Reflectie & Vragen

  • 1.Hoe werken 'voorwaarden' (als raakt doolhofwand, ga terug naar start) in een videogame?
  • 2.Waarom zijn variabelen (zoals levens, tijd en munten) onmisbaar voor spelmechanica?
  • 3.Wat leer je van het testen en 'debuggen' van andermans code?

Reviews van leerkrachten

Geverifieerde leerkrachten of gasten (na goedkeuring) — echte ervaringen

Niet ingelogd?

Log in met je schoolmailadres, of ga verder zonder account — dat wordt dan wel eerst door een beheerder bekeken voordat het zichtbaar wordt.

Log in met een schoolmailadres

Reviews laden…

Laat je inspireren

Vergelijkbare Maakopdrachten

3D-Modelleren: Basis Tinkercad
MaakOnderwijs.nl

3D-Modelleren: Basis Tinkercad

Leer de basis van 3D-modelleren in Autodesk Tinkercad: basisvormen plaatsen, schalen, roteren, uitlijnen en groeperen.

Digitale geletterdheidOntwerpenTechniek
groep 5, groep 6, groep 7, groep 8 1 uur
3D-Modelleren: Van Schets naar Model
MaakOnderwijs.nl

3D-Modelleren: Van Schets naar Model

Teken een 2D-figuur op papier, digitaliseer het naar een vector (SVG) en extrudeer het tot een echt 3D-geprint object in Tinkercad.

Digitale geletterdheidOntwerpenKunst
groep 6, groep 7, groep 8 1 uur