ITF10219 Programmering 1 (Høst 2025)
Fakta om emnet
- Studiepoeng:
- 10
- Ansvarlig fakultet:
- Fakultet for informasjonsteknologi, ingeniørfag og økonomi
- Studiested:
- Halden
- Emneansvarlig:
- Nils-Christian Walthinsen Rabben
- Undervisningsspråk:
- Norsk
- Varighet:
- ½ år
Innholdsfortegnelse
Emnet er tilknyttet følgende studieprogram
Emnet er obligatorisk i:
- Bachelorstudium i informatikk - design og utvikling av IT-systemer
- Bachelorstudium i ingeniørfag - data
- Bachelorstudium i ingeniørfag - data, Y-veien
- Bachelorstudium i ingeniørfag - data, Tress
- Årsstudium i informasjonsteknologi - profil 2
Undervisningssemester
Innhold
Hovedfokus i emnet vil være å lære seg grunnleggende programmering, f.eks. bruk av variabler, diverse datatyper, kontrollstrukturer, funksjoner, og filbehandling. I tillegg inneholder emnet en grunnleggende introduksjon til objekter og metoder.
Andre sentrale temaer i dette emnet er å
- kunne finne og rette feil i sin egen programkode
- lese dokumentasjon
- jobbe med kode på en strukturert måte
Studentens læringsutbytte ved bestått emne
Kunnskap
Studenten
- har kunnskap om sentrale begreper innen programmering
- kan gjøre rede for grunnleggende programmeringsstrukturer
- kjenner til innebygde datastrukturer i programmeringsspråket
Ferdigheter
Studenten
- kan skrive egen programkode som håndterer ulike typer data
- kan lese og forstå andres programkode
- kan finne eventuelle feil i programkode og utbedre dem
Generell kompetanse
Studenten
- kan sette seg inn i andre programmeringsspråk enn de som benyttes i dette emnet
- kan benytte seg av dokumentasjon for å ta i bruk eksterne biblioteker
- har utviklet sin evne til algoritmisk tenkning
Undervisnings- og læringsformer
Arbeidsomfang
Ca 250 timer.
4-8 timer forelesninger + øvinger per uke.
Arbeidskrav - vilkår for å avlegge eksamen
Eksamen
4 timer skriftlig eksamen, individuell.
Tillatte hjelpemiddel: fire egenproduserte A4-sider.
Det gis bokstavkarakter A-F.
Sensorordning
Vilkår for ny/utsatt eksamen
Evaluering av emnet
Dette emnet evalueres på følgende måte:
- Sluttsemesterevaluering (obligatorisk)
Den emneansvarlige lager en oppsummering på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Oppsummeringen behandles av Programutvalget ved Institutt for informasjonsteknologi og kommunikasjon.