Blocklyin de Klas

Blockly in de Klas is een browserleeromgeving waarin leerlingen met blokken en JavaScript algoritmes bouwen en testen in Maze en Turtle.

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.

Oefenomgevingen
Maze en Turtle
Voortgang
Lokaal bewaard in de browser
Export
PDF met code en feedback

Plaats in de leerlijn

Van platformen naar projecten.

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.

Leerplatform en bordboek

Gebruik het leerplatform voor de oefeningen. Het bordboek is bedoeld voor klassikaal gebruik op het smartboard en toont de syllabus naast de editor en simulator.

Privacy en licentie

Privacy

Dit project gebruikt geen eigen analytics of advertentiecookies. Invoer, voortgang en resultaten worden in de browser verwerkt en kunnen lokaal op het toestel worden bewaard. Een download of export gebeurt alleen wanneer de gebruiker die zelf start. GitHub Pages registreert het IP-adres van bezoekers voor beveiligingsdoeleinden; externe diensten vallen onder het privacybeleid van hun aanbieder.

Lees hoe GitHub Pages technische bezoekgegevens verwerkt.

Licentie

Het oorspronkelijke projectmateriaal van Robbe Wulgaert mag gratis worden gebruikt, gekopieerd en aangepast voor onderwijs, op voorwaarde dat “Robbe Wulgaert – AI in de Klas” duidelijk zichtbaar wordt vermeld, waar redelijkerwijs mogelijk met een link naar het oorspronkelijke project. Commerciële verkoop, betaalde verspreiding, sublicentiëring of herverpakking als commercieel product is niet toegestaan zonder voorafgaande schriftelijke toestemming. Voor ander gebruik buiten onderwijs is ook voorafgaande schriftelijke toestemming nodig. Componenten van derden blijven onder hun eigen licenties vallen.

Lees de volledige licentievoorwaarden.