Hopp til hovedinnhold
Created by potrace 1.11, written by Peter Selinger 2001-2013
EN
Søk på oslomet.no
  • Studier
  • Forskningen vår
  • Samarbeid
  • Universitetsbiblioteket
  • Om OsloMet
  • Kontakt oss
  • For studenter
  1. OsloMet
  2. Programplaner og emneplaner
  3. Grunnleggende programmering

Grunnleggende programmering

Emneplan

Engelsk emnenavn
Fundamentals of Programming
Emnekode
BEPE1700
Omfang
5 stp.
Pensum
Pensum vår 2027 i Leganto
Timeplan
Timeplan i TP
Emnehistorikk
Emnehistorikk

Innledning

Emnet gir opplæring i grunnleggende programmering, med Python som programmeringsspråk. Emnet inkluderer en introduksjon til programmering i regneark.

Undervisningsspråk: Norsk

Forkunnskapskrav

Ingen.

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 Python
  • har grunnleggende kjennskap til programmering med bruk av datastrukturer, funksjoner, objekter og vektoriserte beregninger
  • har grunnleggende kunnskaper om programmering i regneark (Microsoft Excel eller lignende)

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 programmering 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: Lokalt: Spyder og Jupyter Notebook. Nettbasert: Anaconda Cloud/JupyuterLab.
  • Variabler og datatyper (tall, tekst, logiske variable, lister, arrayer, tupler)
  • Plotting av data
  • Programmering av egne funksjoner
  • Objekt-orientert programmering (OOP)
  • Testing og feilsøking av egen kode
  • Bruk av KI-verktøy i programmering
  • 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)
  • Programmering i regneark (Microsoft Excel eller lignende)
  • Relevante anvendelser av programmering

Arbeids- og undervisningsformer

Forelesninger, øvinger, selvstudium.

Arbeidskrav og obligatoriske aktiviteter

To av tre individuelle, obligatoriske øvingsoppgaver må være gjennomført for å kunne ta eksamen.

Vurdering og eksamen

Individuell skriftlig skoleeksamen under tilsyn med varighet 3 timer.

Eksamensresultat kan påklages

Hjelpemidler ved eksamen

Alle trykte og skrevne hjelpemidler. Hvis en oppgave på eksamen krever kalkulator, vil en kalkulator være tilgjengelig i det skjermbaserte eksamensmiljøet.

Vurderingsuttrykk

Gradert skala A-F.

Sensorordning

En intern sensor. Ekstern sensor brukes jevnlig.

Programplan

  • Bachelorstudium i ingeniørfag - energi og miljø i bygg (2026 HØST)
  • Ingeniørutdan. - 3 terminsordning (2026 HØST)

OSLO METROPOLITAN UNIVERSITY
STORBYUNIVERSITETET

Postboks 4, St. Olavs plass
0130 Oslo
Tlf.: 67 23 50 00

Kontakt oss

  • Facebook
  • LinkedIn
  • Instagram
  • English
  • Alumni
  • Ansatteoversikt
  • Arrangementsoversikt
  • For ansatte
  • For studenter
  • Ledige stillinger
  • Personvernerklæring og informasjonskapslar
  • Pressekontakt
  • Tilgjengelegheitserklæring