Overzicht en Leerdoelen#

Welkom terug bij de programmeerinstructies van het ontwerpproject!

In het vorige kwartaal hebben wij kennis gemaakt met Python als programmeertaal. We hebben geleerd dat we ermee kunnen rekenen als een rekenmachine, maar ook dat we scripts kunnen schrijven om het makkelijker te maken om deze berekeningen vaker uit te voeren. We hebben gezien hoe we met lijsten kunnen werken en hoe we door middel van loops code door een lijst met gegevens heen te laten lopen. Tenslotte hebben we ook geleerd hoe we code niet alleen leesbaar kunnen maken voor de computer, maar ook voor onszelf en elkaar door commentaar toe te voegen.

In de komende drie instructies gaan wij er vanuit dat je de basis van Python weet. Daarom gaan we verder met het toevoegen van nieuwe modules aan Python. Deze modules breiden de functionaliteiten van Python uit, net zoals de math module dat deed. De modules waar we naar zullen kijken zijn numpy, matplotlib en pandas. Deze drie modules worden heel veel gebruikt voor wetenschappelijk programmeren, en met een goede reden: Ze helpen je bij het genereren en verwerken van gegevens.

Leerdoelen#

Na de volgende drie instructies kan je:

  • Rekenen met lijsten met behulp van numpy

  • Gegevens grafisch presenteren met behulp van matplotlib

  • Gegevens uit bestanden halen met behulp van pandas

  • Gegevens selecteren met behulp van pandas

  • Gegevens verwerken met behulp van pandas

  • Een dynamisch systeem simuleren met behulp van numpy