Emne - Modern Web Technologies and Sustainability - IDG3000
Modern Web Technologies and Sustainability
Om
Om emnet
Faglig innhold
Emnet utforsker hvordan ulike teknologiske trender kan brukes til å skape web-løsninger med lavt karbonavtrykk.
I tillegg til tekniske temaer lærer studentene å formidle ideene sine gjennom en kort oppgave som simulerer en forskningsartikkel, støttet av en innføringsforelesning i akademisk skriving.
Emnet fokuserer på bærekraftige utviklingspraksiser innen områder som ytelse, tilgjengelighet og inkludering, grønn hosting, karbonutslipp, vedlikeholdbarhet og brukeropplevelse.
Temaer
- Bærekraftig webdesign
- Analyse (audit), ytelse og optimalisering
- Teknologier (f.eks. Static site generators, Headless CMS, Progressive Web Apps.
- Andre verktøy for utvikling
Læringsutbytte
Kunnskap
Studenten
- Kjenner forholdet mellom utviklingsbeslutninger og deres innvirkning på bærekraft
- Kjenner spekteret av teknologiske alternativer som er tilgjengelig for utvikling av webressurser
- Kan avveie serversidens og klientsidens generasjoner av webapplikasjoner
- Kjenner til innvirkningen av deployment og hosting-teknikker når det kommer til ressursbruk
- Kjenner til ulike elementer for hvordan bærekraft kan brukes som målestokk for webapplikasjoner
Ferdigheter
Studenten kan
- Utvikle webapplikasjoner ved bruk av paradigmer og teknologi.
- Måle, gjenkjenne og fikse ytelse og bærekraftsproblematikk
Generell kompetanse
Studenten kan
- Avveie ulike hensyn til bærekraft innen ulike paradigmer for utvikling av webapplikasjoner
Læringsformer og aktiviteter
- Forelesninger
- Labarbeid
- Øvelser
- Veiledning
Emnet tilbys utvekslingsstudenter. Undervisningsspråk er engelsk.
Obligatoriske oppgaver
Studenter må fullføre 4 obligatoriske oppgaver gjennom semesteret.
Obligatoriske aktiviteter
- Obligatorisk oppgave1
- Obligatorisk oppgave 2
- Oblitatorisk oppgave 3
- Obligatorisk oppgave 4
Mer om vurdering
Metode:
- Obligatorisk aktivitet: Alle obligatoriske oppgaver må være bestått for å kunne ta eksamen
- Midtveiseksamen (oppgave + muntlig presentasjon) veier 60%
- Tretimers skriftlig eksamen med tilsyn veier 40%
Studenter må bestå begge deler for å få bestått emnet.
Om utsatt eksamen:
- Avholdes neste semester
- Dersom man ikke består obligatorisk aktivitet, må alle obligatoriske oppgaves tas på nytt neste gang emnet undervises
- Ved frivillig gjentak for å forbedre karakter må hele emnet tas på nytt
Spesielle vilkår
Krever opptak til studieprogram.
Forkunnskapskrav
Emnet begrenses til studenter ved studieprogrammet Bachlor i Webutvikling, som har bestått følgende emner:
- IDG1292 - Web coding
- IDG2012 - Web Accessibility, Usability and Ethics
- IDG1011 - Front-End Web development
Kursmateriell
Deles ved semesterstart.
Fagområder
- Designmetodikk