Fakta om emnet
- Studiepoeng:
- 10
- Ansvarlig fakultet:
- Avdeling for informasjonsteknologi
- Emneansvarlig:
- Mari-Ann Akerjord
- Undervisningsspråk:
- Norsk
- Varighet:
- ½ år
ITF10007 Innføring i programmering (Høst 2007)
Emnet er tilknyttet følgende studieprogram
Emnet er obligatorisk i
- bachelorstudiet i informatikk
- bachelorstudiet i dataingeniør
- ettårig studium i informatikk.
Forkunnskapskrav utover opptakskrav
Undervisningssemester
1. semester (høst).
4 timer forelesning + øvinger pr. uke.
Innhold
Strukturert og grunnleggende objektorientert programmering i Java:
- Datatyper
- kontrollstrukturer
- tabeller
- strenger
- behandling av tekstfiler
- klasser
- metoder
- objekter
- referanser
- enkel arv¨
Programutvikling: Bruk av et integrert utviklingsmiljø (IDE), utvikling av applikasjoner med grafiske brukergrensesnitt og web-applikasjoner. Algoritmeutvikling, testing, feilsøking, dokumentasjon og java-baserte UML-diagrammer for klasser og objekter.
Undervisnings- og læringsformer
Forelesninger, organiserte øvingstimer og prosjektarbeid.
Arbeidskrav - vilkår for å avlegge eksamen
Studentene må delta i gruppearbeid, og dessuten gjennomføre to passeringstester (eksamensforberedende prøver) i løpet av semesteret.
Det vil etter nærmere vurdering kunne bli aktuelt å ha Extreme Programming som obligatorisk arbeidsform i prosjektet som skal gjennomføres i kurset. Dette vil i såfall innebære at alle studenter må følge en arbeidsprosess som krever en obligatorisk, kontinuerlig og styrt utvikling av et programmeingsprosjekt med hyppige møter og forventet og dokumentert progresjon.
Eksamen
Todelt evaluering med programmeringsprosjekt og 4 timers individuell, skriftlig eksamen hvor hver del teller like mye.
Karakter fastsettes etter en helhetlig vurdering.
Bokstavkarakter A - F.
Ved ny og utsatt eksamen må både prosjekt og skriftlig eksamen avlegges på nytt.
Litteratur
Else Lervik, Vegard B. Havdal: Programmering i Java, Gyldendal Akademisk 3. utgave. ISBN: 82-05-33098-0
Sist hentet fra Felles Studentsystem (FS)
19. apr. 2024 02:44:07