ITF31619 Webapplikasjoner (Høst 2023)

Fakta om emnet

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

Emnet er tilknyttet følgende studieprogram

Obligatorisk emne i:

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

Valgfritt emne for øvrige.

Anbefalte forkunnskaper

Grunnleggende kunnskaper tilsvarende emnene:

  • ITF10511 Webutvikling
  • Programmering 1/ITF19019 Innføring i programmering
  • ITF10619 Programmering 2/Objektorientert programmering eller ITM30617 Utvikling av interaktive nettsteder

Undervisningssemester

5. semester (høst).

Studentens læringsutbytte etter bestått emne

Kunnskap

Studenten kjenner til

  • fullstack webutvikling
  • utvikling og bruk av API
  • ulike designprinsipper
  • versjonskontroll

Ferdigheter

Studenten

  • kan utvikle robuste og moderne webapplikasjoner
  • kan utvikle robuste og moderne API
  • kan kommunisere med API
  • kan benytte seg av tilgjengelig dokumentasjon
  • har tilegnet seg erfaring med å jobbe i prosjektbaserte team med bruk av bla. versjonskontroll
  • kan utarbeide og implementere webdesign
  • kan sette opp, tilpasse og bruke moderne utviklerverktøy

Generell kompetanse

Studenten

  • har kompetanse til å planlegge og implementere webapplikasjoner
  • har kompetanse om viktige paradigmer for programvareutvikling
  • kjenner til ulike verktøy for utvikling av webdesign
  • kjenner til ulike typer API
  • forstår grunnleggende sikkerhet i webapplikasjoner
  • forstår kommunikasjonen mellom webserver og nettleser
  • kjenner til ulike former for nettsider
  • har erfaring med prosjektarbeid i team

Innhold

  • Planlegge og implementere moderne webapplikasjoner med teknologier og rammeverk for front- og back-endutvikling.
  • Designe, utvikle, teste, dokumentere og kommunisere med API
  • Designe og implementere grafiske grensesnitt
  • Versjonskontroll

Undervisnings- og læringsformer

Forelesninger, seminarer, veiledning og prosjektarbeid.

Arbeidsomfang

Ca 250 timer.

4 timer forelesning per uke.

Arbeidskrav - vilkår for å avlegge eksamen

Studenten skal levere inntil 5 obligatoriske oppgaver.

Arbeidskrav må være godkjent før studenten kan fremstille seg til 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 er et gruppeprosjekt (i grupper på 3-4 studenter) som teller 60%. Det gis individuell karakter. Gruppen må dokumentere arbeidsprosessen. Prosjektet leveres digitalt.

Deleksamen 2 er en 1 times individuell skriftlig eksamen som teller 40%. Ingen hjelpemidler tillatt.

Det benyttes karakterskala A-F.

Sensorordning

Ekstern og intern sensor eller to interne sensorer.

Vilkår for ny/utsatt eksamen

Ved ny eller utsatt eksamen kan hver eksamensdel tas på nytt, og resultatene på eksamensdelene slås sammen på nytt. Ved ny eller utsatt deleksamen 1 avtales innholdet i prosjektoppgaven med emneansvarlig.

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 programutvalget ved institutt for informasjonsteknologi og kommunikasjon. 

Litteratur

Gjeldende litteraturliste for 2023 Høst finner du i Leganto
Sist hentet fra Felles Studentsystem (FS) 30. juni 2024 18:18:03