Emne - Avansert CSS - IDG1293
Avansert CSS
Det tilbys ikke lenger undervisning i emnet.
Om
Om emnet
Faglig innhold
Dette emnet gir en oversikt over avanserte CSS-teknikker for å lage estetiske og responsive nettsteder. Studentene vil studere i hovedsak på egenhånd ved hjelp av utdelt materiale og oppgaver, og lære om CSS sin rolle i å skape engasjerende, brukerfokusert design med fortellende elementer.
Tema
- Grunnleggende prinsipper og teknikker for å tilpasse nettsidelayout til ulike enheter.
- Bruke CSS til visuell historiefortelling for å forbedre brukeropplevelsen med animasjoner, overganger og kreative oppsett.
- Teknikker med Flexbox og Grid for responsive, fleksible oppsett.
- Inkludere farger, typografi og mellomrom for å skape estetisk tiltalende design.
- Moderne CSS-funksjoner.
- Introduksjon til navnekonvensjoner (f.eks. BEM) og enkle preprocessorer (grunnleggende SASS) for ryddig kodehåndtering.
Læringsutbytte
Kunnskap
- Avanserte teknikker i CSS for responsive, brukervennlige og tilgjengelige nettsider.
- Nåværende begrensninger i CSS for komplekse design.
- Grunnleggende forståelse av BEM for organisering av CSS.
Ferdigheter:
- Lage responsive oppsett ved bruk av Flexbox og Grid.
- Effektivt bruke farger, typografi og CSS-variabler.
- Designe animasjoner og overganger.
- Organisere CSS-kode med BEM.
- Bruke grunnleggende SASS til styling.
Generell kompetanse
- elvstendig planlegging og utvikling av nettsider.
- Anvende designprinsipper for å forbedre lesbarhet og brukervennlighet.
Læringsformer og aktiviteter
- Kun eksamen (Vår 2027)
Obligatoriske aktiviteter
- Obligatoriske arbeidskrav
Mer om vurdering
En obligatorisk oppgave (godkjent/ikke godkjent) som består av flere oppgaver fordelt gjennom semesteret, og som potensielt kan inkludere en muntlig presentasjon. Noen av oppgavene kan innebære å fullføre små prosjekter og gi tilbakemelding på andre studenters prosjekter.
Kursevalueringen baseres på en individuell eksamen på campus. Alle obligatoriske oppgaver må være godkjent for å få tilgang til eksamen.
Utfyllende om kontinuasjon:
- Kontinuasjonseksamen er tilgjengelig i påfølgende semester.
- Obligatoriske oppgaver som ikke er bestått, må tas på nytt neste gang kurset arrangeres.
- Ved frivillig gjentak for å forbedre karakter må hele emnet tas på nytt
Spesielle vilkår
Krever opptak til studieprogram.
Anbefalte forkunnskaper
Interesse for grafisk design eller JavaScript vil være en fordel, men er ikke et krav.
Forkunnskapskrav
Krav for å ta emnet - opptak til studieprogrammene:
- Webutvikling (BWU)
- IDG1292 Webkoding
Kursmateriell
Oppgis ved oppstart av semesteret.
Fagområder
- Designmetodikk