IBE152 Innføring i programmering (Vår 2025)
- Studiepoeng:
- 7.5
- Ansvarlig fakultet:
- Avdeling for logistikk
- Studiested:
- Molde
- Emneansvarlig:
- Ketil Danielsen
- Undervisningsspråk:
-
- Engelsk
- Norsk
- Studienivå:
- {code=LN, name=Grunnleggende emner, nivå I}
- Varighet:
- ½ år
Innholdsfortegnelse
Emnets innhold
Kurset er tenkt for nybegynnere uten kunnskaper om programmering. Det introduserer fundamentale konsept i programmering, som du vil trenge i mer avanserte kurs:
- Programmering av enkle algoritmer og problemløsning
- Grunnleggende datastrukturer og kontrollstrukturer
Emnet er tilknyttet følgende studieprogram
- Emnestudenter
- Årsstudium i IT
- Bachelor i IT og digitalisering
Reduksjon i studiepoeng
Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:
| Emne | Studiepoengreduksjon |
|---|---|
| IBE151 – Practical Programming. | 7.5 |
| IBE151N – Practical Programming (nettbasert). | 7.5 |
Studentens læringsutbytte ved bestått emne
Kunnskap
- Prinsipper for konstruksjon og analyse av algoritmer og program
- Grunnleggende konsepter i programmering:
- Syntaks
- Variabler
- Logiske uttrykk
- Datatyper og datastrukturer
- Kontrollstrukturer (løkker)
- Modularisering (funksjoner, prosedyrer)
Ferdigheter
- Designe og implementere algoritmer for enkel problemløsning
- Forklare hvordan program og algoritmer fungerer
- Bruke et programmeringsspråk til å skrive fungerende program
- Bruke dekomposisjon til å bryte ned et problem i mindre delproblem.
- Vite hvordan man bruker debuggere for å sjekke korrekthet.
Kompetanse
- Bidra i utvikling og tilpassing av mindre programsystem
Undervisnings- og læringsformer
Hver uke vil du ha:
- 2 timer videoforelesninger
- 2 timer lab med foreleser
- 2 timer lab med studentassistenter
Labtimene vil illustrere og eksemplifisere praktisk bruk av teorien. Det forventes at studenten på forhånd har studert den nødvendige bakgrunnsteori, før man møter i lab. Det vil være interaktive labtimer der studenten løser problemene digitalt sammen med faglærer. Disse vil strømmes og bli gjort tilgjengelig etterpå. Vi anbefaler å være tilstede fysisk eller digitalt under labtimene, hvis ikke vil ikke den interaktive delen ha den ønskede effekt.
I de andre labtimene vil studenter jobbe med obligatoriske øvelser med studentassistentene. Vi oppfordrer studentene til å jobbe i grupper og diskutere ulike løsninger sammen.
Arbeidskrav - vilkår for å avlegge eksamen
- Obligatorisk arbeidskrav: Oppgave(r)
- Antall arbeidskrav: 6
- Påkrevde arbeidskrav: 5
- Kommentar:
Eksamen
- Vurderingsform: Digital hjemmeksamen - Inspera
- Andel: 100%
- Varighet:5 timer
- Gruppering: Individuell
- Karakterskala: Bokstavkarakter (A - F)
- Hjelpemidler: Alle trykte og skrevne hjelpemidler