Kunskap och förståelse Efter genomgången kurs ska studenten kunna med korrekt terminologi redogöra för hur variabler, datastrukturer, kontroll av flöde, funktioner samt fil- och felhantering fungerar (1). Färdighet och förmåga Efter genomgången kurs ska studenten kunna tolka, analysera och värdera information i enklare programmeringsfrågeställningar samt motivera lösningsförslag (2) utföra dataanalys av explorativ och analytisk karaktär, på data från de miljötekniska sfären (3) utföra modellering med ett högnivåprogrammeringsspråk, av miljötekniska fenomen, som vattenstransport eller kontaminerinsspridning (4). Värderingsförmåga och förhållningssätt Efter genomgången kurs ska studenten kunna kritiskt värdera hur resultatet från en modell av ett miljötekinskt problem kan användas för beslutsfattning (5).
Kursinnehåll
Kursen behandlar: Inläsning av data från användaren Utmatning av information till datorns skärm Variabler och enkla datastrukturer Kontroll av flöde med hjälp av upprepning och villkor Funktioner Fil- och felhantering Dataanalys för miljö och samhälle Modellering inom miljö och samhälle
Förutsättningar
Grundläggande behörighet samt godkänt resultat på kursen Algebra och trigonometri, 7,5 hp eller Matematisk analys, 7,5 hp eller motsvarande
Litteratur
Python for Water and Environment - Kumar, A., & Saharia, M.