Fakta om emnet

Studiepoeng:
10
Ansvarlig fakultet:
Avdeling for informasjonsteknologi
Emneansvarlig:
Mari-Ann Akerjord
Undervisningsspråk:
Norsk
Varighet:
½ år

ITF10609 Objektorientert programmering (Vår 2009)

Emnet er tilknyttet følgende studieprogram


Obligatorisk emne som inngår i

  • bachelor i informatikk
  • bachelor i ingeniørfag, data

Valgfag for ettårig studium i informatikk og bachelorstudiet i informasjonssystemer og IT-ledelse.

Forkunnskapskrav utover opptakskrav

Emnet bygger på emnet ITF10208 Webprogrammering 1.

Undervisningssemester


2. semester (vår).
4 timer forelesning + øving pr. uke.

Innhold

  • Programutvikling: Bruk av et integrert utviklingsmiljø (IDE), utvikling av applikasjoner med grafiske brukergrensesnitt. Algoritmeutvikling, testing, feilsøking, dokumentasjon og java-baserte UML-diagrammer for klasser og objekter
  • Objektorientert programmering i Java: klasser, metoder, objekter, referanser, arv, klassehierarkier, grensesnitt og polymorfisme.
  • Filbehandling: binære filer, tekstfiler og objektserialiserte filer
  • Unntakshåndtering
  • Hendelsesdrevet programmering

Undervisnings- og læringsformer

Forelesninger, organiserte øvingstimer med studentassistenter og prosjektarbeid som gjennomføres i grupper.

Arbeidskrav - vilkår for å avlegge eksamen

  • Fire obligatoriske oppgaver leveres i løpet av semesteret
  • To tester underveis i semesteret

Arbeidskrav må være godkjent før studenten kan fremstille seg til eksamen.

Eksamen

Prosjekt (i gruppe) og skriftlig eksamen (3 timer)
Programmeringsprosjekt i gruppe (teller 50 %) vil gjennomføres med Extreme Programmering som obligatorisk arbeidsform. Dette innebærer at alle studenter må følge en arbeidsprosess som krever en obligatorisk, kontinuerlig og styrt utvikling av et programmeringsprosjekt med hyppige møter og forventet og dokumentert progresjon.
Tre timers individuell, skriftlig eksamen (teller 50 %).
Hjelpemiddel til skriftlig eksamen: To A4-ark (fire sider) med egne notater.
Det settes en samlet karakter i emnet. Det gis individuell bokstavkarakter A - F.
Ny og utsatt eksamen vil bestå av prosjekt og skriftlig eksamen. Innholdet i prosjektet avtales med faglærer.

Litteratur

Programmering i Java, av Else Lervik og Vegard B. Havdal.

Sist hentet fra Felles Studentsystem (FS) 10. mai 2024 02:45:15