Blockly in de Klas

Een kleine website om leerlingen te laten proeven van programmeren: Maze, Turtle, blokken en daarna een beetje code. Geen installatie, geen accounts. Gewoon openen, proberen, fouten maken, debuggen en opnieuw laten lopen. Gemaakt om leerlingen te leren over concepten zoals sequentie, selectie en herhalingen.

Hoe werkt het?

Eerst redeneren, dan coderen.

Leerlingen bouwen eerst met blokken. Daarna kunnen ze dezelfde oplossing in code proberen. Het formularium helpt bij de syntax, zodat de les vooral over redeneren, testen en bijsturen blijft gaan.


1. Bouw het algoritme

Leerlingen zetten stappen, keuzes en herhalingen met blokken. Ze zien meteen waar hun redenering goed zit of spaak loopt.

2. Bekijk de uitvoering

Maze speelt stap voor stap af. Turtle maakt lijnen, hoeken en patronen zichtbaar op een raster.

3. Vertaal naar code

Wie klaar is met de blokken, probeert dezelfde gedachte in JavaScript. Klein beginnen: functies, haakjes, puntkomma's en veel oefenen.

Onderdelen

Van blokken naar code


01

Maze

Doolhoven voor sequentie, begrensde herhaling, selectie en voorwaardelijke herhaling. Leerlingen zien meteen of hun strategie werkt.

02

Turtle

Tekenen met coördinaten, hoeken en begrensde herhaling. Ideaal om code even tastbaar te maken.

03

Blokken en code

Elke wereld heeft een blokmodus en een codemodus. Zo kan je rustig schakelen van klikken naar typen.

04

Leerfeedback

Meldingen benoemen wat goed ging en wat de volgende kleine stap kan zijn.

05

Lokale voortgang

Werk, pogingen en voltooide levels worden lokaal bewaard. Geen login, geen dashboard, geen gedoe.

06

PDF-export

Met naam, klas, code, snapshot en rubriek. Handig voor inzage, feedback of een snelle indiening.

Plaats in de leerlijn

De platformen bouwen het computationeel denken op. De projecten gebruiken dat denken in een vakoverschrijdende opdracht waarin leerlingen bouwen, meten, testen en besluiten.

Voor leerkrachten

Praktisch voor leerkrachten.

Gebruik dit wanneer je leerlingen eerst wil laten ervaren wat een algoritme doet. De omgeving is veel compacter dan JS in de Klas en Project Delphi. Precies daarom kan je ze snel inzetten in een les, studie-uur of korte differentiatie.

  • Geschikt voor leerlingen die nog weinig of geen syntaxervaring hebben.
  • Bruikbaar voor lessen computationeel denken, STEM, differentiatie en studie-uren.
  • Maakt programmeerconcepten zoals sequentie, selectie, voorwaardelijke herhaling en begrensde herhaling duidelijk.
  • Sluit inhoudelijk aan op JS in de Klas en Delphi zonder accountsysteem.

Start met blokken, eindig met code.

Open de leeromgeving, kies Maze of Turtle, en laat leerlingen rustig ontdekken hoe een idee een algoritme wordt.