Frontend-utvikling
Lågaregradsemne
- Studiepoeng
- 20
- Undervisningssemester Vår
- Emnekode
- MIX114
- Talet på semester
- 1
- Undervisningsspråk
- Norsk eller engelsk
- Ressursar
- Timeplan
- Litteraturliste
Emnebeskrivelse
Mål og innhold
Emnet er tredelt:
Modul 1 gir ei teoretisk og praktisk innføring i visuell kommunikasjon for digitale flater.
Modul 2 gjev innføring i brukarsideprogrammering og i aktuelle teknologiar og standardar for programmering av dynamiske interaktive grensesnitt.
I Modul 3 vil studentane gjennomføre eit gruppprosjektarbeid der dei utformar og programmerar interaktive brukargrensesnitt, for eksempel på verdsveven («world wide web») eller i mobile klientar, der dei knytt saman dugleikar innan prosjektarbeid, interaksjonsdesign med grafisk design og programmering.
Det er sterkt anbefalt å melde seg som deltakar i brukerstudier. Ei slik praktisk oppleving kan vere eit godt supplement for betre å forstå litteratur om brukarstudier og eksperiment.
Læringsutbytte
Studenten skal ved avslutta emne ha følgjande læringsutbytte definert i kunnskap, ferdigheiter og generell kompetanse:
Kunnskap
Studenten
- kan gjere greie for sentrale omgrep i moderne interaktive brukargrensesnitt på mobile klientar og på verdsveven.
- kan gjere greie for teoriar og prinsipp for grafisk design og effektiv visuell kommunikasjon.
- kan gjere greie for ulike metodar for softwareutvikling.
Ferdigheiter
Studenten
- kan nytte relevant redigeringsverktøy.
- kan programmere interaktive vevsider med til dømes JavaScript, DOM og andre aktuelle API-ar.
- kan bruke JSON og REST-tenester
- kan bruke verktøy som vert nytta for å skrive, køyre og teste enkle program.
- kan integrere interaksjonsdesign, grafisk design og programmering i utviklinga av interaktive applikasjonar.
Generell kompetanse
Studenten
- kan diskutere konseptuelle, praktiske og etiske problemstillingar knytte til evaluering av interaktive system.
- kan planlegge og gjennomføre varierte arbeidsoppgåver og prosjekt innan fagfeltet interaksjonsdesign, aleine og som deltakar i ei gruppe, og i tråd med etiske retningslinjer og krav til universell utforming.
- kjenner til forskings- og innovasjonsarbeid innan interaksjonsdesign, og kan oppdatere kunnskapen sin innan feltet.
Studiepoeng, omfang
Studienivå (studiesyklus)
Undervisningssemester
Undervisningssted
Krav til forkunnskaper
Studiepoengsreduksjon
- INFO134 (10 sp)
- MIX104 (10 sp)
Krav til studierett
Arbeids- og undervisningsformer
Obligatorisk undervisningsaktivitet
Obligatoriske munnlege og skriftlege oppgåver innan grafisk design og klientprogrammering, individuelt og gruppebasert, oppmøte på undervisning (minst 80%)
Dei obligatoriske krava må vere godkjende før studenten kan gå opp til eksamen.
Godkjende obligatoriske arbeidskrav er berre gyldige i undervisningssemesteret.
Vurderingsformer
Deleksamen:
- Individuell oppgåve i grafisk design
- Individuell oppgåve i programmering
- Gruppeoppgåve: studentane lager ei løysing som integrerer programmering og grafisk design, og skriver ein skriftleg spesifikasjon.
Hver deleksamen vektes 1/3.
Eksamensoppgåva vil bli gitt på undervisningsspråket i emnet.
Eksamenssvaret skal leverast på same språk som eksamensoppgåva.
Karakterskala
Vurderingssemester
Eksamen blir normalt berre tilbydd i undervisningssemesteret.
Studenter med gyldig fravær slik det er definert i UiB-forskriften § 5-5 kan søke om utsatt innleveringsfrist til eksamen.infomedia@uib.no. Søknaden må sendes før fristen for å levere er gått ut.