Emne - Objektorientert programmering - INFT1100
INFT1100 - Objektorientert programmering
Om emnet
Nytt fra studieåret 2024/2025
Vurderingsordning
Vurderingsordning: Mappe/sammensatt vurdering
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Mappe/sammensatt vurdering | 100/100 |
Faglig innhold
Grunnleggende algoritmer og datastrukturer, konstruksjoner og kontrollflyt i objektorienterte språk. Modularisering og gjenbruk. Standard programvarebibliotek. Enhetstesting, feilfinning og verktøy for dette. Objektorientert design. Bruk av klasse-, objekt-, sekvens- og samhandlingsdiagrammer i UML. Bruk av design patterns. Enkel app-arkitektur med moderne GUI-toolkit. Java brukes som implementasjonsspråk.
Læringsutbytte
Kunnskap:
Studentene skal ha kunnskap om de viktigste begrepene og mekanismene i objektorienterte språk og om hvordan objektorienterte programmer og enkle apps struktureres og testes.
Ferdigheter:
Studentene skal få ferdigheter i objektorientert programmering og bruk av relevante programmeringsmetoder (koding, testing og feilfinning) og moderne utviklingsverktøy.
Kompetanse:
Studentene skal kunne bruke objektorientert programmering for å løse praktiske problemer og utnytte mulighetene i moderne utviklingsverktøy.
Læringsformer og aktiviteter
Forelesninger, leksjoner, obligatoriske øvinger og prosjektarbeid.
Obligatoriske aktiviteter
- Obligatoriske øvinger
Mer om vurdering
Mappevurdering gir grunnlag for sluttkarakter i emnet. I mappen inngår et sett med leveranser knyttet til et prosjektarbeid. Det gis tilbakemeldinger i løpet av semesteret på innholdet i mappen.
Ved frivillig gjentak, ikke-bestått eller gyldig fravær, må hele mappen tas på nytt ved neste gjennomføring av emne.
Spesielle vilkår
Krever opptak til studieprogram:
Informasjonsbehandling (ITBAINFO)
Anbefalte forkunnskaper
Emnet Informasjonsteknologi, grunnkurs, eller emner som gir tilsvarende innsikt i bruk av basis dataverktøy i tillegg til ferdighet i metodisk problemanalyse, løsningskonstruksjon og prosedyreorientert programmering.
Kursmateriell
Oppgis ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
INFT1006 | 7.5 | HØST 2024 | |
IT1104 | 7.5 | HØST 2024 | |
TDT4100 | 7.5 | HØST 2024 | |
TDT4102 | 3.7 | HØST 2024 | |
TDT4130 | 3.7 | HØST 2024 |
Ingen
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Grunnleggende emner, nivå I
Termin nr.: 1
Undervises: VÅR 2025
Undervisningsspråk: Norsk
Sted: Trondheim
- Teknologiske fag
Eksamensinfo
Vurderingsordning: Mappe/sammensatt vurdering
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Mappe/sammensatt vurdering 100/100 INSPERA
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"