KIUA1002 Programmering I
- Studiepoeng10
- Undervisningssemestre2024 Høst
- UndervisningsspråkNorsk/Engelsk
- UndervisningsstedHamar
- Forkunnskapskrav
None
Emnet gir en introduksjon til programmering. Det dekker nøkkelbegreper som variabler, datatyper, operatorer, betingede utsagn, funksjoner og modulær programmering, design av objektorienterte løsninger. I tillegg er teamarbeid, problemløsning og kodedokumentasjon viktig. Programmering I forbereder studentene på utfordringene med KI-utvikling ved å gi en solid forståelse av programmeringsspråk og dets bruksområder.
Læringsutbytte
Ved bestått emne har studenten oppnådd følgende læringsutbytte:
Studenten har:
- kunnskap om programmeringsspråk, inkludert variabler, datatyper, operatører, betingede kondisjoner, funksjoner og modulær programmering
- kunnskap om hvordan demonstrere forståelse for grunnleggende datastrukturer og deres anvendelser i løsning av programmeringsproblemer
- kunnskap om objektorientert programmering
- kunnskap om input/output (I/O) systemer
Studenten kan:
- utvikle egne praktiske programmeringsferdigheter
- skrive, feilsøke og modifisere kode for å løse programmeringsproblemer og implementere algoritmer
- designe og implementere objektorienterte løsninger
Studenten kan:
- videreutvikle egne evner til problemløsning ved å bryte ned komplekse problemer til håndterbare komponenter og utforme algoritmiske løsninger for å løse dem
- arbeide i samarbeidsprosjekter gjennom ulike aktiviteter
- dokumentere egen kode og organisere egne prosjekter
Emnet er gjennomført som en kombinasjon av forelesninger, praktiske øvelser, selvstudium og veiledning.
- 1 individuell prosjektbasert oppgave
Oppgaven vurderes med graderte bokstavkarakterer fra A-F, der E er laveste ståkarakter.
Studenten kan velge hvilket språk som benyttes i egen gjennomføring av eksamen. Valg er bokmål, nynorsk eller engelsk.
Tillatte hjelpemidler
- Litteratur
- Alle trykte og skrevne ressurser
- Bruk av KI-generert tekst og innhold skal være avklart med faglærer, klart merket og akademisk begrunnet i besvarelsen
Vurderingsordning | Karakterskala | Gruppe/individuell | Varighet | Hjelpemidler | Andel | Kommentar |
---|---|---|---|---|---|---|
Oppgave | ECTS - A-F | Individuell |
| 100 | Bruk av KI-generert tekst og innhold skal være avklart med faglærer, klart merket og akademisk begrunnet i besvarelsen. |