← Område 1 Uppgift · Lärarlett projekt Guide: GitHub

Webbutveckling · område 1

Så fungerar webben

Lärarlett projekt. Deadline onsdag 2 september kl 23:59.

Uppdraget

Du ska bygga en webbsida som förklarar vad som händer från att någon skriver en adress och trycker enter tills sidan syns på skärmen. Sidan ska rikta sig till någon som inte kan något om webben – en klasskamrat från ett annat program, en förälder, ett syskon.

Vi bygger den tillsammans i klassrummet, steg för steg. Du kodar med på passet, läraren visar på projektor. HTML-grunderna lär du dig på köpet – de gås igenom ordentligt först i nästa område.

Sidan publiceras med GitHub Pages och länken delas i klassen.

Kom igång

  1. Skapa ditt repo från mallen i itslearning och klona det till VS Code. Klistra in repots adress i uppgiften i itslearning direkt – det är så inlämningen hittas.
  2. Skriv de fem stegen som fem rubriker i index.html, innan du skriver någon text. Strukturen först, innehållet sen.
  3. Committa och synka direkt när du har rubrikerna. Kontrollera att de syns på github.com. Gör det nu, så vet du att flödet fungerar innan du har något att förlora.
De fem stegen

adress → DNS → förfrågan → svar → sidan visas

Kryssen nedan sparas i din webbläsare. De är till för dig, inte för läraren.

Ska-krav — nivå E

Bör-krav — nivå C

Utmaningar — nivå A

Tekniska krav

KravVad som gäller
Startsidaindex.html i repots rot
FilnamnGemener, bindestreck i stället för mellanslag, inga å ä ö
BilderI mappen bilder/, relativa sökvägar
Indentering2 mellanslag
PubliceringGitHub Pages från main
InlämningRepots adress inklistrad i uppgiften i itslearning, och arbetet committat och synkat. Det som inte syns på github.com finns bara på din dator

Bedömningsmatris

KriteriumECA
Kunskaper om webbens funktion De fem stegen finns med och är i rätt ordning Stegen förklaras med egna ord och hänger ihop Du förklarar också varför det är byggt så, och vad som händer när det inte fungerar
Webblösning anpassad till syfte och användare Sidan går att läsa och navigera Innehållet är anpassat till någon som inte kan ämnet Förklaringen är prövad på en riktig läsare och justerad efter det
Tillgänglighet Bilder har alt-text, sidan har lang och charset Rubriknivåerna är i ordning och alt-texterna är beskrivande Sidan fungerar med enbart tangentbord och alt-texterna bär informationen själva
Genomförande Sidan är publicerad i tid Arbetet är gjort löpande, med flera commits Commit-historiken visar ett arbete som byggts stegvis, inte kvällen före

Vanliga misstag

Man committar men synkar aldrig. Arbetet finns bara på den egna datorn och syns inte för läraren.

Bilden ligger i fel mapp eller har stor bokstav i filnamnet. Lokalt fungerar det, på GitHub Pages blir det 404. Kontrollera alltid den publicerade sidan, inte bara förhandsvisningen.

Sidan förklarar vad orden betyder men inte vad som händer. Det är flödet som är uppgiften.

Allt görs sista kvällen. Uppgiften bygger på fyra pass i klassrummet – hänger du inte med där blir det mycket svårare hemma.