Lektionsplanering: Webbutveckling 1
Årskurs: Gymnasiet
Ämne: Webbutveckling 1
Tema: Processen för ett webbutvecklingsprojekt
Koppling till styrdokument
Centralt innehåll
Denna lektion syftar till att ge en översikt över de olika stegen i ett webbutvecklingsprojekt, från planering till driftsättning. Eleverna lär sig om vikten av metodik och dokumentation under utvecklingsprocessen.
Kunskapskrav
Eleven ska kunna beskriva stegen i webbutvecklingsprocessen och redogöra för metodik och dokumentationens betydelse.
Lärarledda instruktioner
Introduktion till webbutvecklingsprocessen (10 min)
- Förklara vad en webbutvecklingsprocess är och dess betydelse för framgångsrika projekt.
- Gå igenom de olika stegen i processen: planering, design, utveckling, testning och driftsättning.
Planering av webbutvecklingsprojekt (15 min)
- Diskutera vikten av kravanalys för att förstå användarens behov och förväntningar.
- Gå igenom hur man skapar en projektplan, inklusive mål och riktlinjer för projektet.
- Presentera metoder för att samla in krav, inklusive enkäter och intervjuer.
Design och utveckling (15 min)
- Diskutera designfasen av projektet, inklusive wireframing och prototyping.
- Förklara hur design och funktionalitet konkurrerar för att skapa en användarvänlig webbplats.
- Gå igenom steg i själva utvecklingsprocessen, inklusive kodeditorer och versionshantering.
Testning och driftsättning (10 min)
- Beskriva vikten av testning för att säkerställa att webbplatsen fungerar som avsett.
- Gå igenom de olika typerna av tester, inklusive användartester och funktionstester.
- Diskutera processen för att driftsätta webbplatsen och hur man hanterar eventuella problem som kan uppstå.
Reflektion och diskussion (10 min)
- Sammanfatta de viktigaste stegen i webbutvecklingsprocessen.
- Diskutera hur denna kunskap kommer att hjälpa eleverna i deras framtida projekt.
- Svara på eventuella frågor från eleverna.
Aktivitet
Eleverna delas in i grupper och ska planera ett hypotetiskt webbutvecklingsprojekt. De ska dokumentera varje steg de anser behövs i processen, inklusive kravanalys, designidéer och tankeprocesser bakom deras erbjudande. Varje grupp presenterar sin plan för klassen.
Exit-ticket
- Vad är en webbutvecklingsprocess? (En strukturerad metod för att planera, designa, utveckla, testa och publicera webbplatser.)
- Nämn två steg i processen för ett webbutvecklingsprojekt. (Planering, design, utveckling, testning, driftsättning.)
- Varför är kravanalys viktigt i ett projekt? (Det säkerställer att användarens behov och förväntningar förstås och adresseras.)
- Ge ett exempel på en metod för att samla in användarkrav. (Intervjuer, enkäter.)
- Vad är syftet med testning i webbutvecklingsprocessen? (Att säkerställa funktionaliteten och användarvänligheten av webbplatsen innan driftsättning.)
Hemuppgift
Som hemuppgift ska eleverna skapa en projektplan för ett eget webbutvecklingsprojekt, inklusive alla steg i processen och vad de hoppas uppnå. De ska också reflektera över hur de kan samla in krav.
Citat
”God planering är grunden för ett framgångsrikt webbutvecklingsprojekt.” – Okänd