Emne - Avansert CSS - IDG1293
IDG1293 - Avansert CSS
Om emnet
Vurderingsordning
Vurderingsordning: Samlet karakter
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Portefølje prosjekt | 60/100 | |||
Skriftlig skoleeksamen | 40/100 | 1 timer | E |
Faglig innhold
Målet med emnet er å gi studentene inngående kunnskap om avanserte CSS-konsepter og teknikker. Emnet starter med å gå gjennom og utvide de grunnleggende konseptene introdusert i IDG1292 og fortsetter deretter med å introdusere nye avanserte CSS-temaer. Studentene blir veiledet gjennom design, implementering og testing av responsive nettsteder ved bruk av CSS.
Tema:
- Responsiv design
- Skjæringspunktet mellom CSS-design og brukeropplevelse
- Avanserte fleksible oppsett og rutenettssystemer
- Farger, brukervennlighet og tilgjengelighet
- Typografi
- Komplekse CSS-animasjoner, overganger og transformasjoner
- Moderne CSS3-funksjoner og selektorer
- CSS-arkitektur og navnekonvensjoner
- CSS-forbehandling
Læringsutbytte
Kunnskap
Etter å ha fullført dette emnet, vil studentene kunne:
- Avanserte CSS-teknikker for responsiv design av brukervennlige og tilgjengelige nettsider
- Begrensninger i nåværende CSS-teknikker
- Navnekonvensjoner og BEM
- Samarbeidende kodingspraksiser (f.eks. ved bruk av Git)
Ferdigheter:
Etter å ha fullført dette emnet, vil studentene kunne:
- Lage avanserte rutenett og fleksible oppsett
- Benytte seg av responsive teknikker rettet mot spesifikke enheter og publiseringsmiljøer
- Bruke fargepaletter og typografimaler i CSS
- Benytte seg av CSS-variabler
- CSS Storytelling and CSS drawing
- Lage animasjoner ved hjelp av CSS
- Strukturere CSS-kode ved hjelp av BEM-metodikk
- Bruke SASS utvidelsesspråk
- Bruk Visual Studio Code som kildekoderedigerer
- Håndtering av prosjekt med bruk av Git og GitHub
- Samarbeid om delt kode eksternt ved hjelp av vanlige samarbeidsmetoder.
- Distribuer prosjektet til GitHub-sider
- Øk bevisstheten om klimaendringer og hvordan de forholder seg til den "digitale verden"
Generell kompetanse
Etter å ha fullført dette emnet, vil studentene vite hvordan de skal:
- Bruke CSS til å style komplekse responsive nettsider som fungerer på forskjellige enheter og ulike operativsystemer
- Lage estetiske nettsider
Læringsformer og aktiviteter
Forelesninger og arbeid på lab.
Obligatoriske aktiviteter
- Obligatorisk oppgave 1
- Obligatorisk oppgave 2
- Obligatorisk oppgave 3
Mer om vurdering
3 obligatoriske oppgaver (godkjent/ikke godkjent) spredt gjennom semesteret. En av de obligatoriske oppgavene kan innebære å holde en muntlig presentasjon. Kursevaluering består av et mappeprosjekt og en individuell prøve.
For å ta eksamen på nytt, må alle obligatoriske oppgaver i kurset tas på nytt.
Spesielle vilkår
Krever opptak til studieprogram:
Webdesign (ÅRWEB)
Webutvikling (BWU)
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:
- Webdesign (ÅRWEB) eller Webutvikling (BWU)
- IDG1292 Webkoding
Kursmateriell
Oppgis ved oppstart av semesteret.
Ingen
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Grunnleggende emner, nivå I
Termin nr.: 1
Undervises: VÅR 2025
Undervisningsspråk: Engelsk
Sted: Gjøvik
- Designmetodikk
Eksamensinfo
Vurderingsordning: Samlet karakter
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Skriftlig skoleeksamen 40/100 E INSPERA
-
Rom Bygning Antall kandidater - Vår ORD Portefølje prosjekt 60/100 INSPERA
-
Rom Bygning Antall kandidater - Sommer UTS Skriftlig skoleeksamen 40/100 E INSPERA
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"