ITF21019 Mobilprogrammering (Høst 2026)

Fakta om emnet

Studiepoeng:
10
Ansvarlig fakultet:
Fakultet for informasjonsteknologi, ingeniørfag og økonomi
Studiested:
Halden
Emneansvarlig:
Marius Johansen Wallin
Undervisningsspråk:
Norsk eller engelsk
Varighet:
½ år

Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Obligatorisk emne i Bachelorstudium i informatikk - design og utvikling av IT-systemer med fordypning i programmering (kull 2024 og 2025)

Valgfritt emne i

  • Bachelorstudium i informatikk - design og utvikling av IT-systemer (kull 2026)
  • Bachelorstudium i informasjonssystemer

Absolutte forkunnskaper

Kunnskaper tilsvarende emnet Programmering 2/OOP

Undervisningssemester

5. semester (høst).

Innhold

Før oppstart av emne velges plattform og rammeverk for utvikling

  • Designprinsipper i rammeverket og API, herunder bl.a.:
    • Sensorer/Hardware
    • Datalagring
    • Innhenting av innhold fra eksterne kilder
    • Bakgrunnstjenester og systemtjenester
  • Brukergrensesnitt og brukerforståelse for mobilapplikasjoner

Det eksakte innholdet i emnet vil bli tilpasset prosjektene studentene velger å lage.

Studentens læringsutbytte ved bestått emne

Kunnskap Studenten har

  • en forståelse av hva som gjør mobilapplikasjoner interessante og underholdende
  • kunnskap om et egnet programmeringsspråk/-omgivelse mobilutvikling
  • kunnskap om prinsipper for utvikling av mobile applikasjoner

Ferdigheter Studenten kan

  • planlegge, designe og dokumentere mobilapplikasjoner
  • implementere mobilapplikasjoner med emnets valgte plattform
  • følge retningslinjer for utvikling og design tilhørende valgte plattform

Generell kompetanse Studenten kan

  • forstå hensikten med å planlegge og dokumentere før man starter implementasjonen
  • lese og finne dokumentasjon (API og retningslinjer for utvikling og design)

Undervisnings- og læringsformer

Emnet vil være bygget opp slik at det er en intensiv del først med generelle forelesninger. Etter dette arbeides det i hovedsak med et prosjekt, og det er få forelesninger.

Emnet baserer seg også på at studentene i svært stor grad på egen hånd skal finne og sette seg inn i utdypende informasjon rundt temaene som undervises og som er nødvendige i de ulike prosjektene.

For å få best mulig utbytte av emnet bør studenten disponere en smarttelefon med valgt plattform.

Arbeidsomfang

Ca 250 timer.

Inntil 4-6 timer forelesning + øving pr. uke.

Arbeidskrav - vilkår for å avlegge eksamen

I grupper på fortrinnsvis 3 studenter skal studentene gjennomføre et utviklingsprosjekt for en selvvalgt applikasjon. I prosjektet inngår også dokumentasjon av både applikasjonen og utviklingsprosessen. I tillegg skal det med gruppen og / eller individuelt gjennomføres inntil 6 oppgaver til fastsatte frister. Antallet og type oppgaver fastsettes av emneansvarlig.

Eksamen

Muntlig eksamen i gruppe. Varighet 20-30 minutter. Ingen hjelpemidler tillatt.

Eksamen tar utgangspunkt case(r) som gis ved eksamen og / eller inntil 1 uke før eksamen.

Det gis individuell karakter etter karakterregel A-F.

Sensorordning

Intern eller ekstern sensur

Vilkår for ny/utsatt eksamen

Ny og utsatt eksamen gjennomføres samtidig med neste ordinære eksamen. Instituttledelsen kan likevel beslutte å arrangere utsatt eksamen i påfølgende semester.

Ved ny og utsatt eksamen avtales innholdet i utviklingsprosjektet med emneansvarlig. Ny og utsatt eksamen vil kunne utføres i ny gruppe eller individuelt. Dette avgjøres av emneansvarlig i hvert enkelt tilfelle.

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.

Litteratur

Gjeldende litteraturliste for 2026 Høst finner du i Leganto
Sist hentet fra FS (Felles studentsystem) 15. okt. 2026 09:07:00