Studieinfo emne BEPE1700 2024 HØST
BEPE1700 Grunnleggende programmering Emneplan
- Engelsk emnenavn
- Fundamentals of programming
- Studieprogram
-
Bachelorstudium i ingeniørfag - energi og miljø i bygg / Ingeniørutdan. - 3 terminsordning
- Omfang
- 5.0 stp.
- Studieår
- 2024/2025
- Timeplan
- Programplan
-
- Emnehistorikk
-
Innledning
Emnet gir en innføring i programmering, med Python som programmeringsspråk.
Anbefalte forkunnskaper
Ingen utover opptakskrav.
Forkunnskapskrav
Ingen utover opptakskrav.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
- forstår problemløsning ved hjelp av programmering
- kjenner til innebygd funksjonalitet i programmeringsspråket
- har grunnleggende kjennskap til programmering med bruk av datastrukturer, funksjoner, og vektoriserte beregninger
Ferdigheter
Studenten kan:
- skrive programmer for å løse beregningsorienterte problemstillinger.
- finne og rette feil i egne programmer samt være i stand til å sette seg inn i andres kildekode.
Generell kompetanse
Studenten kan:
- bruke Python til å løse relevante beregningsorienterte problemer innen sitt fagfelt.
- tilegne seg og ta i bruk ny programmeringskunnskap.
- forstå dokumentasjon om grunnleggende programmering og kommunisere med andre programmerere.
Innhold
Programmeringsmiljøer: Spyder og Jupyter Notebook
Variabler og datatyper (tall, tekst, logiske variable, lister, arrayer, tupler)
Plotting av data
Programmering av egne funksjoner
Testing og feilsøking av egen kode
Betinget programløp med if-else-betingelser
Repetert programløp med for-løkker og while-løkker
Lesing og skriving av fildata (numeriske data i txt-filer og Excel-filer)
Anvendelser av programmering til bl.a. optimering ("finne beste løsning"), som kurvetilpassing til gitte data (observasjoner).
Arbeids- og undervisningsformer
Forelesninger, øvinger, selvstudium.
Arbeidskrav og obligatoriske aktiviteter
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
2 av 4 obligatoriske øvingsoppgaver.
Et refleksjonsnotat
Vurdering og eksamen
Individuell skriftlig skoleeksamen under tilsyn på 3 timer.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Alle trykte og skrevne hjelpemidler.
Vurderingsuttrykk
Gradert skala A-F.
Sensorordning
En intern sensor. Ekstern sensor brukes jevnlig.