Fakta om emnet

Studiepoeng:
10
Ansvarlig avdeling:
Avdeling for informasjonsteknologi
Studiested:
Halden
Emneansvarlig:
Lars Emil Skrimstad Knudsen
Undervisningsspråk:
Norsk
Varighet:
½ år

ITF21019 Mobilprogrammering (Høst 2019)

Emnet er tilknyttet følgende studieprogram

Emnet er obligatorisk i

  • Bachelorstudiet i informatikk - design og utvikling av IT-systemer med fordypning i programmering

Valgfritt emne for øvrige.

Absolutte forkunnskaper

Kunnskaper tilsvarende emnet Programmering 2/OOP

Undervisningssemester

Bachelorstudiet i digitale medier og design: 5.semester (høst)
Bachelorstudiet i informasjonssystemer (Kull 2019): 5.semester (høst)
Bachelorstudiet i informatikk - design og utvikling av IT-systemer: 5.semester (høst)
Bachelorstuiet i ingeniørfag, data: 5.semester (høst)

Studentens læringsutbytte etter 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)

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.

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å egenhå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.

4 timer forelesning + øving pr. uke.

Eksamen

Utviklingsprosjekt

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.

Basert på studentantall og prosjektenes omfang avgjøres det om dette skal gjøres individuelt eller i grupper.

Det gis individuell karakter. Karakteren settes basert på en helhetlig vurdering av prosjektet. Det gis ikke delkarakterer på innleveringene. Dersom en delinnlevering ikke leveres eller ikke godkjennes anses eksamen som ikke levert. Karakterskala A-F.

Sensorordning

Emneansvarlig sensurerer sammen med ekstern eller intern sensor.

Vilkår for ny/utsatt 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:

  • Midtsemesterevaluering (obligatorisk)

Den emneansvarlige lager en oppsummering på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Oppsummeringen behandles av studiekvalitetsutvalget ved avdeling for informasjonsteknologi.

Litteratur

Litteraturlisten er sist oppdatert 21. mars 2018.

Diverse nettressurser som gjøres tilgjengelig på høgskolen læringsplattform.

Sist hentet fra Felles Studentsystem (FS) 17. juli 2019 00:59:40