Nick Koberstein

Nick Koberstein — 16 maart 2023

Kunst maken via Python op de NumWorks rekenmachine

Wist je dat je kan coderen op de NumWorks grafische rekenmachine? Veel ingenieurs ontwikkelen hun liefde voor coderen door het ontdekken van code op hun grafische rekenmachine. Dit is waarom wij een codeerapplicatie wilden toevoegen op de NumWorks. Je leerlingen hebben de mogelijkheid om te leren coderen in de palm van hun hand!

Python op de NumWorks rekenmachine

De codeerapplicatie op onze rekenmachine gebruikt Python, een standaard programmeertaal. We hebben voor deze taal gekozen omdat leerlingen dan code kunnen leren met Python en vervolgens hun kennis kunnen toepassen in de echte wereld.

Binnen de Python applicatie hebben we al veel klaargemaakte scripts toegevoegd. Deze zullen de creativiteit van je leerlingen inspireren zonder dat ze uren lang complexe code hoeven te leren. Heb jij creatieve leerlingen die niet zo goed met wiskunde om kunnen gaan? Dan is de turtle module is iets voor hen!

Werken met de Turtle module

Turtle stimuleert gebruikers om tekeningen en vormen te maken door het toekennen van een virtuele canvas. Turtle is een goede manier om basiskennis te krijgen over het schrijven van code in de Python applicatie. Kunst maken op je eigen apparaat? Ja, graag! Het idee hiervan liet mij nostalgisch terugdenken aan alle kunstwerken die ik heb gemaakt in Paint op mijn Windows 95 computer.

Ik ben er recent achtergekomen hoe makkelijk en lonend het kan zijn om met Python te werken. Met een gebrek aan ervaring in het programmeren kon ik mijn favoriete illustratie namaken! De gulden snede, dit is een illustratie die de wiskunde met de muziek verbindt!

Het Python-script en hoe dat eruit ziet in de Python-shell

Om het gehele script van deze illustratie te zien kun je naar mijn scripts gaan op onze website.

Je eigen kunst maken

Wil je dit zelf proberen? Hier zijn een aantal basiscommando’s die je nodig gaat hebben:

  • forward(n): navigeer jouw turtle n eenheden naar voren
  • left(d): draai jouw turtle d graden teken de klok in
  • goto(x,y): nagiveer jouw turtle direct naar de locatie (x,y)
  • penup(): schakel je pen uit
  • pendown(): schakel je pen in

Er zijn uiteraard een aantal andere commando’s maar die laat ik aan jou om te vinden!

Deel jouw kunstwerken met ons via twitter door middel van #NumWorksPythonArt

Nick Koberstein
Nick Koberstein — Vakexpert wiskunde

Nick is een van onze wiskunde leraren in de Verenigde Staten. Hij heeft negen jaar lang wiskunde les gegeven in North Carolina. Waaronder Algebra 1 tot en met AP Calculus en AP Statistics. Nick maakt lesmateriaal voor leraren, leidt workshops en webinars en werkt samen met het technische team om ervoor te zorgen dat onze rekenmachine voldoet aan de behoeften van leraren en leerlingen in de Verenigde Staten. Naast educatieve technologie zijn Nick's andere passies muziek, bordspellen en het kweken van avocadobomen!