Python

Wiskundig programmeren in Python

Vlot kunnen programmeren wordt in verschillende studierichtingen een essentiële vaardigheid, niet alleen in de wiskundelessen maar ook in de lessen van informaticawetenschappen. De programmeertaal Python is hier uitermate geschikt voor. We starten in deze loep met eenvoudige programma’s over de convergentie van rijen, bouwen de moeilijkheidsgraad op met het benaderen van nulwaarden en we eindigen met projecten rond big data, waarvoor iets diepere kennis van Python nodig is.

[ Lees meer ]

Veilig examineren met ICT

GeoGebra, “Excel”, Python, R, . . . Inleiding In 2022 verscheen in Uitwiskeling een loepartikel met als titel 'Klaar voor de GR-exit': over het verdwijnen van de grafische rekenmachine uit het onderwijs. In dat artikel kwamen verschillende onderwerpen aan bod over hoe je GeoGebra en Python kan inzetten in de wiskundeles. Een vraag die op veel scholen nog onbeantwoord is, is hoe je met die digitale tools op een veilige manier een examen afneemt ... Daarbij horen verschillende deelvragen. Kan je bestanden van GeoGebra op voorhand klaarzetten voor een toets? Kan je GeoGebra combineren met andere tools zoals Excel of…

[ Lees meer ]

Leerlingen écht aan het werk zetten door gerandomiseerd oefenen

Ooit gaf ik in een huistaak volgende oefening: Merk op dat het voor de klant geen verschil maakt of eerst de korting dan wel de BTW in rekening gebracht wordt. De helft van de klas gaf deze taak af met als voorbeeld een auto van 400 euro. Ook de andere oefeningen hadden verdacht gelijkaardige antwoorden,

[ Lees meer ]

Programmeren in Python

Online videotutorials en digitaal oefenplatform Dirk Peeters, UHasselt www.uhasselt.be/tutorials-python UGent dodona.ugent.be Sinds de invoering van de nieuwe (ondertussen vernietigde) eindtermen, staat computationeel denken en in het bijzonder algoritmiek op het programma in de tweede graad. Binnen dat kader leren de leerlingen in mijn school programmeren in Python. Minstens een deel van deze programmeerlessen gaan door in de les wiskunde. Of dit een goede evolutie is, daarover zijn de meningen verdeeld. Echter, of je nu voor of tegen bent: het is een feit dat kunnen programmeren tegenwoordig een must is voor wiskundigen en wetenschappers. Python is daarbij een toegankelijke en vaak…

[ Lees meer ]

Numerieke wiskunde met Python

Om het vak wiskunde aantrekkelijker te maken voor leerlingen, kunnen we aan bepaalde wiskundelessen een extra component toevoegen: het programmeren van wiskundige berekeningen. Python is een computertaal die uitstekend geschikt is voor allerhande wiskundige toepassingen. Ze heeft bovendien een eenvoudig aan te leren syntax en ze laat toe om gestructureerde en goed leesbare programma's te schrijven. Ik heb de afgelopen jaren een groot aantal programma’s gemaakt over items uit het leerplan wiskunde, maar ook net erbuiten. Ze hebben onder andere betrekking op: rekenkunde: berekenen van ggd en kgv, de rij van Fibonacci ... goniometrie: oplossen van rechthoekige en willekeurige driehoeken…

[ Lees meer ]

Klaar voor de GRexit

Met de zogenaamde digisprong krijgen in meer en meer scholen de leerlingen een laptop. Hierdoor gaat de grafische rekenmachine vaak naar de uitgang: de GR-exit. In deze loep bekijken we welke moeilijkheden en mogelijkheden hierdoor ontstaan. Wat met toetsen en examens? GeoGebra zal meer gebruikt worden: we geven enkele voorbeelden uit de klas. Ook het programmeren in Python krijgt een plaatsje in de wiskundeles. We laten zien hoe je dit in de tweede graad kunt aanbrengen. We eindigen ten slotte met een theoretisch kader over het doel van informatietechnologie en computers in het onderwijs.

[ Lees meer ]

Parameterkrommen

Een parameterkromme is meer dan een kromme: je krijgt ook informatie over waar je begint, hoe je de kromme doorloopt, hoe snel en waar je stopt. Hierbij interpreteren we de parameter als de tijd. Een zelfde kromme kan op verschillende manieren geparametriseerd worden. In deze loep bekijken de schuine worp, Lissajousfiguren en het ontwerpen van (paas)eieren. Enkele historische krommen zoals de cissoïde van Diocles en de cycloïde passeren de revue. We eindigen met een toepassing uit de wegenbouw: de clothoïde, waarbij de kromming geleidelijk aan verandert zodat je niet uit de bocht vliegt. De parametervergelijkingen van deze kromme bevatten integralen die je niet exact kunt berekenen. Om een clothoïde te benaderen en te tekenen maken we gebruik van een Pythonprogramma.

[ Lees meer ]