course-details-portlet

IDG1100 - Grunnleggende web

Om emnet

Vurderingsordning

Vurderingsordning: Samlet karakter
Karakter: Bokstavkarakterer

Vurdering Vekting Varighet Delkarakter Hjelpemidler
Skriftlig skoleeksamen 40/100 1 timer E
Muntlig eksamen 60/100 1 timer E

Faglig innhold

Dette emnet introduserer studentene for hovedkonseptene, ideene og prinsippene av webutviklingsfaget, og teknologien som muliggjør det. Studentene vil lære grunnleggende scripting og bli kjent med et utvalg av vanlige verktøy brukt i webutvikling.

Tema

  • Historien og styresett til internett og World Wide Web
  • Nettverksprotokoller som er relevante for World Wide Web
  • Underliggende prinsipper av webarkitektur
  • Vanlige verktøy, teknikker og teknologier brukt i webutvikling, inkluder versjonskontrollsystemer, skriptmiljøer og programvareutviklingsmodeller
  • Grunnleggende konsepter for programmering
  • Bruk og administrasjon av eksterne systems, f.eks. Raspberry Pi-baserte servere.

Læringsutbytte

Kunnskap

Studenten skal etter gjennomført emne sitte igjen med følgende kunnskap:

  • historien om og organisasjonsprinsipper for Internett og World Wide Web;
  • nettverksprotokoller som underbygger World Wide Web;
  • grunnleggende teknologistabler som brukes til å eie og levere webinnhold og webapplikasjoner
  • grunnleggende kommandoer, verktøy og teknikker for å administrere Linux-baserte servere

Ferdigheter

Studentene skal ha utviklet disse ferdighetene etter gjennomført emne:

  • å sette opp den grunnleggende infrastrukturen som trengs for å drive et nettsted;
  • bruke verktøy for å logge inn på eksterne maskiner og gjennomføre vanlige konfigurasjons- og utviklingsoppgaver;
  • utvikle prosjekter i grupper ved bruk av versjonskontrollsystemer;
  • automatisere oppgaver ved bruk av skriptspråk.

Generelle kompetansemål

Etter gjennomført kurs skal studentene kunne:

  • Drive og iverksette en nettside på en ekstern server;
  • strukturerer og programmere et skript for automatisere webrelaterte oppgaver;
  • samarbeide med gruppemedlemmer på et programmeringsprosjekt

Læringsformer og aktiviteter

Konvensjonelle forelesninger og labøvelser med datamaskiner og Raspberry Pi.

Obligatoriske aktiviteter

  • Linux-oppgave
  • Programmeringsoppgave 1
  • Programmeringsoppgave 2

Mer om vurdering

Studentene må levere inn tre obligatoriske oppgaver som må godkjennes for å ta eksamen. Én oppgave er relatert til administrasjonen av en Linux-basert server (f.eks. Apache Web Server-konfigurasjon), mens de to andre er relatert til programmering (f.eks. Bash Scripting og oppgavautomatisering). Hvis en eller flere obligatoriske oppgaver ikke er godkjent, vil studenten måtte ta emnet på nytt og fullføre alle tre oppgavene igjen.

Vurderingsform

  • Skriftlig skoleeksamen (40%)
  • Muntlig presentasjon av gruppeprosjekt (60%) med individuell karakter

Studentene må få en bestått karakter på alle obligatoriske oppgaver for å få tilgang til eksamen.

Utsatt eksamen (kont)

Neste semester. Bare den ikke beståtte delen av eksamen mås ta på nytt. Hvis en student ikke består den muntlige presentasjonen, må de gjøre om prosjektet individuelt.

Spesielle vilkår

Krever opptak til studieprogram:
Webdesign (ÅRWEB)
Webutvikling (BWU)

Forkunnskapskrav

Emnet er forbeholdt studenter på bachelorprogrammet i Webutvikling (BWU) og på årsstudiet i Webdesign (ÅRWEB).

Kursmateriell

Læremidler vil bli gitt ved starten av semesteret. Hver student må kjøpe en Raspberry Pi for labarbeid.

Flere sider om emnet

Ingen

Fakta om emnet

Versjon: 1
Studiepoeng:  7.5 SP
Studienivå: Grunnleggende emner, nivå I

Undervisning

Termin nr.: 1
Undervises:  HØST 2024

Undervisningsspråk: Engelsk

Sted: Gjøvik

Fagområde(r)
  • Designmetodikk
Kontaktinformasjon
Emneansvarlig/koordinator:

Ansvarlig enhet
Institutt for design

Eksamensinfo

Vurderingsordning: Samlet karakter

Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
Høst ORD Skriftlig skoleeksamen 40/100 E INSPERA
Rom Bygning Antall kandidater
Høst ORD Muntlig eksamen 60/100 E
Rom Bygning Antall kandidater
Sommer UTS Skriftlig skoleeksamen 40/100 E INSPERA
Rom Bygning Antall kandidater
Sommer UTS Muntlig eksamen 60/100 E
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.
Eksamensinfo

For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"

Mer om eksamen ved NTNU