Module 1: getaltheorie

In deze module gaan we op een aantal manieren ideeën uit de getaltheorie testen met de computer. Met de hand is het nagaan van de theorie vaak monnikenwerk, en de computer neemt dit fijn uit handen. Wiskundige intuïtie vereist!

Maar waarom programmeren? Kijk eens naar het filmpje hiernaast. Mirjam Leunissen maakt datavisualisaties voor onder andere de Volkskrant. Ze vertelt kort over haar ervaring met programmeren en visualisaties maken.

Dag 1: aan de slag

  1. Installeer Python

  2. Oefen vervolgens goed met de basiselementen van Python

  3. Opdracht Gebruik de computer als rekenwonder

Dag 2: priemgetallen

  1. Leer meer over algoritmen

  2. Opdracht Ga op zoek naar priemgetallen

Dag 3: resultaten uit de getaltheorie

  1. Sla je data op in een lijst

  2. Opdracht Ga op zoek naar de langste reeks niet-priemgetallen

  3. Begrijp hoe je “mooie code” kunt schrijven — en vanaf nu verwachten we ook dat je deze ideeën toepast in je eigen code!

  4. Opdracht Vind (g)een tegenbewijs voor het vermoeden van Goldbach

Dag 4: grafieken

  1. Leer over het gebruiken van modules in Python

  2. Zoek op hoe je data kunt plotten

  3. Opdracht Maak data inzichtelijk met grafieken

Inleveren en evaluatie

  1. Ga naar deze pagina om je programma’s in te leveren.

  2. Vul daarna de evaluatie in.