ITF21019 Mobilprogrammering (Høst 2025)
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
Emnet er obligatorisk i Bachelorstudium i informatikk - design og utvikling av IT-systemer med fordypning i programmering
Valgfritt emne for øvrige.
Absolutte forkunnskaper
Undervisningssemester
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
Eksamen
Gruppeprosjekt og individuell skriftlig eksamen:
Sluttkarakteren settes på bakgrunn av to deleksamener. Hver deleksamen må være bestått for å få hele emnet bestått.
Deleksamen 1: gruppeprosjekt (i grupper på 3-4 studenter) som teller 50 %. Det gis individuell karakter. Studentene skal gjennomføre et utviklingsprosjekt for en selvvalgt mobilapplikasjon. Prosjektet skal leveres i inntil 6 delinnleveringer til fastsatte frister. Antallet delinnleveringer fastsettes av emneansvarlig. I prosjektet inngår også dokumentasjon av både applikasjonen og utviklingsprosessen.
Deleksamen 2: 2 timers individuell skriftlig eksamen som teller 50 %. Ingen hjelpemidler tillatt.
Det gis en samlet karakter etter karakterskala A-F.
Sensorordning
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 for studenter med gyldig fravær ved ordinær eksamen.
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.