Prov: Webbutveckling 1
Årskurs: Gymnasiet
Ämne: Webbutveckling 1
Tema: Processen för ett webbutvecklingsprojekt
Syfte
Syftet med provet är att bedöma elevernas förståelse för de olika stegen i ett webbutvecklingsprojekt och vikten av metodik samt dokumentation i utvecklingsprocessen.
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.
Prov
Faktafrågor
1. Vad är syftet med en webbutvecklingsprocess?
- A) Att skapa en databas
- B) Att säkerställa att en webbplats publiceras korrekt
- C) Att planera, designa, utveckla, testa och publicera webbplatser
- D) Att skriva kod utan planering
2. Vilket av följande steg ingår i webbutvecklingsprocessen?
- A) Budgetplanering
- B) Driftsättning
- C) Försäljning
- D) Rekrytering
3. Varför är kravanalys viktigt i ett webbutvecklingsprojekt?
- A) För att spara tid
- B) För att förstå användarens behov och förväntningar
- C) För att minimera kostnader
- D) För att undvika alltför mycket dokumentation
4. Vilken metod kan användas för att samla in krav?
- A) Programmering
- B) Intervjuer
- C) Webbutveckling
- D) Design av webbplatsen
5. Vad är en wireframe?
- A) En typ av databas
- B) En skiss eller modell av en webbplatslayout
- C) En mjukvara för kodning
- D) En form av testning
6. Vilken fas handlar om att verifiera att webbplatsen funkar som avsett?
- A) Utveckling
- B) Testning
- C) Design
- D) Planering
7. Vad innebär driftsättning?
- A) Att samla in krav
- B) Att skapa designen
- C) Att publicera webbplatsen
- D) Att stänga ner webbplatsen
8. Vilket av följande beskriver bäst testning i webbutveckling?
- A) Att skapa designen
- B) Att säkerställa funktionaliteten och användarvänligheten
- C) Att genomföra användarintervjuer
- D) Att skriva kod
9. Vad bör ingå i en projektplan för ett webbutvecklingsprojekt?
- A) Enbart designidéer
- B) Mål och riktlinjer för projektet
- C) Personlig information om projektledaren
- D) En lista över programmeringsspråk
10. Vilken funktion har dokumentation i webbutvecklingsprocessen?
- A) Den är irrelevant
- B) Den hjälper till att bevara och kommunicera projektinformation
- C) Den försämrar kommunikation
- D) Den fungerar som reklam
11. Vilken metod används för att utvärdera användarens upplevelse av en webbplats?
- A) Användartester
- B) Kodeditorer
- C) Planering
- D) Kravanalys
12. Vad är en prototyp?
- A) En slutgiltig produkt
- B) En tidig version för testning av funktioner och design
- C) En typ av kravanalys
- D) En mjukvara för testning
13. Vilken av följande är en viktig del av testningsfasen?
- A) Att skriva kod
- B) Att identifiera fel och brister i webbplatsen
- C) Att samla in krav
- D) Att driftsätta webbplatsen
14. Vad kan vara en följd av bristfällig kravanalys?
- A) Att webbplatsen inte uppfyller användarnas behov
- B) Att projektet går för fort fram
- C) Att designen blir för detaljerad
- D) Att testningen inte görs noggrant
15. Vad är en viktig lärdom från webbutvecklingsprocessen?
- A) Att alltid följa ett standardiserat flöde
- B) Att undvika dokumentation
- C) Att anpassa processen efter projektets behov
- D) Att design är det enda viktiga
Resonerande frågor
1. Beskriv hur en välgjord kravanalys kan påverka resultatet av ett webbutvecklingsprojekt.
Syftet är att ge eleverna möjlighet att visa djup förståelse för vikten av kravanalys samt dess inverkan på projektets framgång.
2. Reflektera över skillnaderna mellan design och funktionalitet. Hur kan dessa två aspekter påverka användarupplevelsen?
Frågan ger eleverna möjlighet att analysera och diskutera balansen mellan estetik och funktionalitet i webbutveckling.
3. Diskutera de potentiella riskerna med att hoppa över testningsfasen i ett projekt. Vad kan hända?
Frågan uppmuntrar till kritiskt tänkande kring vikten av testning samt konsekvenserna av att förbise detta steg.
4. Hur kan grupper samarbeta effektivt under hela webbutvecklingsprocessen för att säkerställa att alla aspekter beaktas?
Syftet är att få eleverna att överväga samarbetsmetoder och teknik för att förbättra projektets kvalitet.
5. På vilket sätt kan dokumentation under ett projekt bidra till dess framgång på längre sikt?
Denna fråga ger möjlighet att diskutera långsiktiga fördelar med god dokumentation och dess påverkan på framtida projekt.
6. Reflektera över egna erfarenheter av webbutveckling. Vad har du lärt dig om processen?
Frågan syftar till att låta eleverna relatera sina personliga erfarenheter till teori och praxis inom webbutveckling.
7. Vilka metoder skulle du rekommendera för att förbättra kommunikationen mellan teammedlemmar i ett projekt?
Denna fråga uppmuntrar till kreativt tänkande kring olika verktyg och tekniker för effektiv kommunikation.
8. Diskutera betydelsen av iterativ utveckling i webbutvecklingsprocessen. Hur kan denna metod förbättra resultatet?
Frågan ger eleverna möjlighet att utforska konceptet iterativ utveckling och dess fördelar för produktens kvalitet.
Bedömning
Faktafrågor ger sammanlagt 15 poäng och resonerande frågor ger sammanlagt 20 poäng, vilket ger en total poängsumma av 35 poäng. För betyg E krävs 8 poäng, för betyg C krävs 12 poäng och för betyg A krävs 18 poäng, varav minst 5 poäng ska komma från de resonerande frågorna.