Kursens examination består av ett antal inlämningsuppgifter och ett skriftligt prov. Inlämningsuppgifterna har deadlines i anslutning till att respektive kursblock avslutas, vilket du kan se i veckoplanen. Information om hur provet kommer att genomföras kommer att publiceras i Moodle.
Inlämningsuppgifter
Inlämning 1 och 2 går ut på att visa att du tagit till dig det som tagits upp i föreläsningar och laborationer och att du kan skapa konkreta webbsidor utifrån det. Denna uppgift redovisas genom att du enligt anvisningar publicerar de webbsidor du skapat och skickar in url:en till dem i Moodle. Betygsskalan är U (underkänd) eller G (godkänd).
I slutuppgiften ska du skapa en webbplats utifrån den metod och teknik som tas upp i kursen och utifrån ett antal kriterier som ges i uppgiftens beskrivning. Utöver att du ska publicera webbplatsen, ska du också skriva en liten rapport över ditt arbete. Detta blir den slutliga examinationen och betygsskalan är U (underkänd), G (godkänd) eller VG (väl godkänd). Betyget på den uppgiften blir också kursens slutbetyg, då alla delmoment är godkända.
Allmänna krav för inlämningsuppgifter
Följande krav gäller båda inlämningsuppgifterna:
-
Kod
- Webbsidorna ska vara strukturerade i HTML Living Standard. HTML-dokumenten får inte innehålla något annat än HTML-kod och sidornas innehåll. Ingen CSS-kod får finnas i HTML-dokumenten.
- Stilsättningen ska göras i CSS och all CSS-kod ska ligga i en separat fil som länkas in till alla HTML-dokument på den webbplats som skapas i uppgiften.
- Både HTML- och CSS-koden ska vara validerad i de validatorer som tas upp i laboration 2 och 3 och gå igenom dem utan några fel. En del varningar, kan vara OK, men bör helst undvikas.
- Andra språk som JavaScript, PHP, etc. är inte tillåtet i lösningarna.
- Mallar, bibliotek eller ramverk såsom Bootstrap eller liknande får ej användas
-
Kodens stil
- Använd indrag (indentering) av kodrader, för att tydliggöra strukturen. Dvs HTML-element som ligger inuti ett annat HTML-element skjuts in med tab eller blanksteg.
-
Egna lösningar
- Alla uppgifter är individuella, vilket innebär att de ska lösas och redovisas självständigt. Du får gärna diskutera uppgifternas krav, arbetssätt, etc. med dina kurskamrater, men lösningar och svar ska du ta fram på egen hand.
- All kod ska vara kod som skrivs på egen hand, dvs ej genererad av något program, kopierad från någon annan källa, skriven av en kompis, etc. Du får heller inte använda mallar eller bibliotek från program eller annan resurs. Du får dock utgå från exempel i kursen och modifiera kod som finns i dem. En editor som hjälper till med stavning (så som Visual Studio Code) är tillåten, men att låta en AI-assistent (så som Copilot) generera kod är inte tillåtet.
Mer specifika krav anges på sidorna för de olika uppgifterna.
Fusk
Naturligtvis får inte fusk förekomma, utan det är viktigt att du genomför och redovisar uppgifterna enligt de krav vi har. Fusk kan huvudsakligen vara på två former:
- Plagiat: kopiering av annans lösning från kurskamrater, webben, etc.
- Otillåtet samarbete: ta fram gemensam lösning eller låta någon annan göra uppgiften.
Det är tillåtet att:
- utgå från exempel i kursen eller hämta inspiration från andra källor (ta då med en tydlig referens).
- samarbeta i inläsning och genomförande av laborationer samt diskutera kursinnehåll, exempel, etc.
Vid misstanke om fusk säger universitetets regler att det ska rapporteras till rektor/disciplinnämnd. Påföljden kan ge avstängning från universitetet i upp till sex månader.
Är du osäker, kan du diskutera det med kursens lärare.
Redovisning av uppgifter
Alla inlämningsuppgifter redovisas genom att du publicerar dem på webben. Därefter skickar du in en länk till din webbplats i Moodle. Redovisning sker vid schemalagda deadlines - se nedan.
Läs noggrannt instruktioner om genomförande och redovisning i respektive uppgift. Där anges vad som ska göras och hur det ska redovisas. Alla krav i uppgifterna måste vara uppfyllda i redovisningen. Om något krav är oklart eller om du undrar över något kring uppgiften, så frågar du läraren i god tid. Utelämnar du något krav som du inte förstått, riskerar du annars att bli underkänd.
Deadlines
Det finns tre deadlines i kursens period och en deadline ett antal veckor efter kursens slutdatum.
OBS, veckonumren i nedanstående figur är ordningsnummer för kursens veckor och inte veckonummer i kalendern.

Du redovisar Inlämning 1 vid deadline 1 och inlämning 2 vid deadline 2 och slutuppgiften vid deadline 3. Deadline 4 används för redovisning av uppgifter som du missat att redovisa under kursens gång eller uppgifter som blivit underkända. Du bör sikta på att redovisa samtliga uppgifter under kursens gång, då du kommer att ha nya kurser som tar din tid efter kursens slut. Så deadline 4 bör främst ses som en möjlighet att komplettera uppgifter som av en eller annan anledning blivit underkända.
Vi har som mål att granska och skicka svar på redovisningar inom en vecka efter en deadline 1 och 2, och inom två veckor efter deadline 3.
Datum och tid för deadline
Deadlines är satta till fredag klockan 23:59 i de veckor deadlines ligger. Vi har valt fredagar framför söndagar då vi anser att det är sunt att vara ledig på helgerna. Samma deadline gäller för samtliga studenter, ingen personlig förlängnings ges, oavsett orsak. Blir du inte klar till en deadline, får du redovisa vid deadline 4. Om något oförutsägbart inträffar som innebär att stora mängder tid försvinner från kursen kan en deadline flyttas för alla studenter.
Kursperiod
Kursen pågår under tio veckor, så den fjärde deadline ligger efter kursens slut. Det är endast under kursperioden som det ges undervisning och handledning.
Granskning av redovisningar och svar
Flera krav i uppgifterna är utformade som kvantitativa krav, men det sker alltid även en kvalitativ bedömning av det du skapat i uppgiften. För att bli godkänd på en uppgift måste samtliga krav vara uppfyllda.
Granskning av redovisningarna påbörjas dagen efter deadline. Det går inte få en granskning tidigare eller få något förhandsbesked innan deadline.
Svar på redovisning
Svar skickas som en kommentar på din redovisning i Moodle. Om du inte ändrat dina inställningar där, bör det då också automatiskt skickas ett meddelande till din studentmail, men du måste gå in i MyMoodle för att se hela svaret.
Vi prioriterar att gå igenom redovisningarna och skicka ut svar snabbt, så svaren är ganska kortfattade. Om allting i redovisningen är OK, blir svaret endast att uppgiften är godkänd. Om redovisningen inte uppfyller kraven, blir svaret att uppgiften är underkänd samt en motivering till det.
Det ges ingen möjlighet att komplettera en redovisning mellan deadlines. Saknas något eller om något är fel i redovisningen, blir resultatet underkänt, och du får redovisa uppgiften igen vid deadline 4.
Skriftligt prov
Utöver inlämningsuppgifterna kommer ni också att genomföra ett skriftligt prov. Provet är obligatoriskt och genomförs kursens nästa sista vecka (vecka 44).
Hur provet praktiskt kommer att genomföras, kommer att publiceras i Moodle, det är viktigt att du följer informationen där, så att du inte missar provet. Tiden för provet kommer även att ligga i ert schema i god tid innan provdagen.
Precis som för inlämningsuppgifterna kommer det finnas möjlighet till omexamination efter kursen om ni inte blir godkända eller av någon anledning inte kan genomföra provet under kursens gång. Praktisk information om omexaminationen kommer att publiceras i Moodle, precis som för det ordinarie provet.
Betyg och rapportering i Ladok
Kursens resultat rapporteras i Ladok, det register som universitetet använder för studieresultat. Där registreras betyg på respektive modul samt slutbetyg på kursen.
Moduler
- Inlämningsuppgifter (“Uppgift 1” i Ladok)
- Betyg: U (underkänd) eller G (godkänd).
- Både inlämning 1 och inlämning 2 behöver vara godkända för ett godkänt resultat.
- 2 hp
- Skriftligt prov (“Uppgift 2” i Ladok)
- Betyg: U (underkänd) eller G (godkänd).
- 2 hp
- Slutuppgiften (“Uppgift 3” i Ladok)
- Betyg: U (underkänd) , G (godkänd) eller VG (väl godkänd).
- 3.5 hp
För att bli godkänd på kursen, måste samtliga moduler vara godkända. Kursens slutbetyg blir detsamma som betyget på slutuppgiften.