Webbteknik 2

Uppgifter

Det finns totalt fem uppgifter i kursen. Dessa genomförs med de olika tekniker som tas upp i exemplen och övningarna. Uppgifterna beskrivs på var sin sida med instruktioner av vad som ska utföras.

Organisation

Till varje uppgift finns det en mapp med arbetsmaterial, som du laddar ner som en zip-fil på uppgiftens sida. Mappen innehåller filer med HTML- och CSS-kod för det program som ska skapas. Den innehåller också en JS-fil som du ska arbeta vidare med, genom att lägga in din egen kod för lösning av uppgiften.

Vid redovisning kan du redovisa en eller flera uppgifter samtidigt, men du ska endast skicka in en url. Det innebär att du måste strukturera upp ditt material, så att du lägger uppgiftsmapparna i en gemensam mapp, som du förslagsvis kallar wt2uppgifter. Utöver uppgifternas mappar skapar du en ingångssida, kallad index.html, med länkar till startsidan för respektive uppgift. Ingångssidan behöver inte innehålla mer än ditt namn och länkarna. Den behöver inte stilsättas på något sätt. Den sidan är endast till för att vi lätt ska komma åt dina resultat i de olika uppgifterna.

mappen wt2labbar innehåller mappar för labbarna L1 till L7

Denna mappstruktur och kopplingarna mellan mappen på din dator, GitHub och Netlify skapar du innan du börjar arbeta med uppgifterna. Då behöver du endast göra det en gång. Då du sedan genomför uppgifterna och vill publicera dem gör du endast en commit och push, för att skicka upp dem till webbservern. Observera att du måste ha öppnat mappen wt2uppgifter i Visual Studio Code, innan du gör commit och push.

Krav och bedömningskriterier

Detta är allmänna krav som gäller samtliga uppgifter. Det primära syftet med uppgifterna är att examinera att du tagit till dig den teknik som tas upp i kursen och kan tillämpa den. Så i varje uppgift måste du använda de moment och kommandon som tas upp i uppgiftens område. Uppgifterna bedöms utifrån funktion, kod och stil:

Utöver ovanstående krav gäller också följande:

Redovisning

Samtliga uppgifter redovisas genom publicering av programmen på Netlify och inskickning av URL till din publicering. I Moodle går du in på länken för aktuell deadline. Där lägger du in url till din mapp och skapar den som en länk. Ange också vilka uppgifter du redovisar vid det aktuella tillfället.

Uppgift U3 ska också redovisas genom en individuell muntlig examination. Bokning av tid görs i Moodle. Bokningen öppnar en vecka innan examinationstillfället.

Se även mer info om deadlines och redovisning på sidan Examination.