We hebben geprobeerd om het thema programmeerparadigma’s op een toegankelijke manier aan te bieden aan leerlingen door materiaal te ontwikkelen waarmee leerlingen snel zelf aan de slag kunnen in een aantrekkelijke context. De consequentie van deze keuze is dat we vandaan blijven bij de meer theoretische en abstracte aspecten van object-georiënteerd programmeren (OO).
User Experience is het vakgebied dat zich richt op alles wat te maken heeft met de ervaring van een gebruiker met een product, website of in dit geval games. Hierbij passen typische kenmerken van games zoals doel, regels, interactie, score, voortgang, feedback, levels en abstractie. Uiteindelijk staat alles in dienst van (de emoties van) de speler: menselijke aspecten als focus, stress, flow, verontwaardiging en hopelijk ook plezier spelen de hoofdrol.
De module bestaat uit drie hoofdstukken (af te sluiten met een PO of eventueel een toets):
De leerlingen leren object-georiënteerd programmeren in Javascript met behulp van de bibliotheek P5 (Processing: p5js.org) die ontwikkeld is voor het onderwijs en in februari 2020 zijn 1.0-release kende. P5 biedt leerlingen een relatief laagdrempelige start en snel visueel resultaat dat bijdraagt aan het begrip en plezier van de leerling.
Op dit moment is een eindredactie-versie beschikbaar met:
Het (gecertificeerde) materiaal is hier te bekijken en te downloaden:
Deze module is in opdracht van SLO ontwikkeld door: René van der Veen & Vincent Velthuizen.