course-details-portlet

IDATA2301

Webteknologi

Vurdering og obligatoriske aktiviteter kan bli endret frem til 20. september.

Studiepoeng 7,5
Nivå Videregående emner, nivå II
Undervisningsstart Vår 2027
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Ålesund
Vurderingsordning Muntlig eksamen

Om

Om emnet

Faglig innhold

Emnet handler om Frontend utvikling - websideprogrammering.

Innhold:

- Historien og arkitekturen av webløsninger (webtjenere, browsere, HTTP protokoll)

- Javascript for dynamiske websider

- Rammeverk for websideutvikling

- Personvern, GDPR, Universell utforming

- JavaScript-rammeverk som ReactJS

Læringsutbytte

Kunnskaper - kandidaten har forståelse for:

  1. Historien av webutvikling
  2. Arkitekturen, hovedfunksjoner og konsepter av webløsninger:
    • Web tjenere, HTTP protokollen og web browsere
    • Språk: HTML, CSS, JavaScript
  • Hendelsesdrevet karakter av websider
  • JavaScript språket og anvendelser for dynamiske websider
  • Hovedfordeler og motivasjon bak JavaScript rammeverk
  • Ferdigheter - kandidaten kan:

    1. Lage enkle websider med et potensiale for kommersiell bruk
    2. Forstå og utvide koden for eksisterende websider
    3. Designe visuell websideoppsett fra spesifikasjon
    4. Innføre interaksjon ved bruk av JavaScript
    5. Lage data utveksling med backend (API)
    6. Lage autentisering
    7. Presentere ideer, kunnskap og resultater
    8. Benytte verktøy for versjonsstyring av programkode for å kunne utvikle effektiv alene og i samarbeid med andre
    9. Kunne benytte profesjonelle verktøy for programvareutvikling, inkludert KI-baserte verktøy, på en kritisk og reflektert måte

    Generell kompetanse - kandidaten:

    1. Kan webteknologiens historie for å har grunnlag for videreutvikling av eldre løsninger og systemer
    2. Kjenne til og anerkjenne ulike roller i webprosjekter for å kunne samarbeide effektivt i utviklingsprosjekter
    3. Kan webteknologiens historien for å kunne gjøre informerte og etiske valg om teknologi samt diskutere med andre fagpersoner og dele egne kunnskaper med andre

    Læringsformer og aktiviteter

    Forelesninger og øvinger, prosjektarbeid i grupper.

    Obligatoriske aktiviteter

    • Obligatoriske øvinger

    Mer om vurdering

    • Alle obligatoriske øvinger må være godkjente for å få tilgang til eksamen.
    • Arbeidet er utformet for å bidra til at studentene oppnår de ønskede læringsmål i emnet, og det gis tilbakemeldinger underveis.
    • Den muntlige eksamen inneholder spørsmål knyttet til grunnleggende kunnskap, detaljer i øvelser og prosjektarbeid.
    • Utsatt eksamen er i august

    Spesielle vilkår

    Krever opptak til studieprogram:
    Data - Ingeniørfag (BIDATA) - enkelte retninger

    Kursmateriell

    Annonseres ved semesterstart

    Studiepoengreduksjon

    Emnekode Reduksjon Fra
    ID102012 7,5 sp Høst 2023
    Dette emne har faglig overlapp med emnet i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

    Fagområder

    • Anvendt informasjons- og kommunikasjonsteknologi
    • Program/system-utvikling
    • Informasjonsteknologi

    Kontaktinformasjon

    Emneansvarlig/koordinator

    Ansvarlig enhet

    Institutt for IKT og realfag

    Eksamen

    Eksamen

    Vurderingsordning: Muntlig eksamen
    Karakter: Bokstavkarakterer

    Ordinær eksamen - Vår 2027

    Muntlig eksamen
    Vekting 100/100 Hjelpemiddel Kode E Varighet 30 minutter

    Utsatt eksamen - Sommer 2027

    Muntlig eksamen
    Vekting 100/100 Hjelpemiddel Kode E Varighet 30 minutter