Prov Webbutveckling 2
Årskurs: Gymnasiet
Ämne: Webbutveckling 2
Tema: Webben som plattform för applikationer av olika slag
Syfte
Syftet med provet är att bedöma elevernas förståelse för webbens funktioner, skillnader mellan webbplatser och webbapplikationer, samt olika typer av webbapplikationer.
Koppling till styrdokument
Centralt innehåll
Denna lektion syftar till att introducera eleverna till webbens funktioner och dess betydelse för utveckling av webbapplikationer. Eleverna lär sig att förstå skillnader mellan webbplatser och webbapplikationer samt de olika typer av webbapplikationer som finns.
Kunskapskrav
Eleven ska kunna beskriva skillnader mellan olika typer av webbapplikationer, deras funktionalitet och hur de används i praktiken.
Prov
Faktafrågor
- Vad är en webbapplikation?
- A) En statisk sida
- B) En dynamisk sida
- C) En typ av server
- D) En nedladdningsbar programvara
- Vad kännetecknar en statisk webbplats?
- A) Innehåller interaktivitet
- B) Innehåller dynamiskt innehåll
- C) Har oföränderliga sidor
- D) Är alltid mobilanpassad
- Vilket av följande är ett exempel på en webbapplikation?
- A) En blogg
- B) Google Docs
- C) En informationssida
- D) En kontaktformulär
- Vad är en SPA?
- A) Short Page Application
- B) Single Page Application
- C) Simple Page Application
- D) Secure Page Application
- Vad gör en PWA unik?
- A) De är alltid online
- B) De kan installeras på enhetens hemskärm
- C) De är enbart skapade med HTML
- D) De kan endast användas på datorer
- Vilken funktionalitet kan en webbapplikation ha?
- A) Enbart textvisning
- B) Användarautentisering
- C) Inga interaktiva element
- D) Visning av bilder endast
- Hur skiljer sig webben från internet?
- A) Det är samma sak
- B) Webben är en del av internet
- C) Internet är en tjänst på webben
- D) Webben är fysiska kablar
- Vad innebär responsiv design?
- A) Sidor som ser likadana ut på alla enheter
- B) Sidor som anpassar sig till olika skärmar
- C) Sidor som är byggda med enbart CSS
- D) Sidor som inte behöver uppdateras
- Vilket verktyg används ofta för att bygga webb-applikationer?
- A) Notepad
- B) JavaScript
- C) MS Word
- D) PowerPoint
- Vad står HTML för?
- A) Hyper Transfer Markup Language
- B) Hypertext Markup Language
- C) Hightext Markup Language
- D) Hyperlink Text Markup Language
- Vad gör en server?
- A) Tillhandahåller resurser och tjänster till klienter
- B) Visar klientens webbläsare
- C) Sparar klientens användardata
- D) Skapar webbplatser
- Vad betyder CSS?
- A) Computer Style Sheets
- B) Cascading Style Sheets
- C) Color Style Sheets
- D) Creative Style Sheets
- Vilken plattform är ofta använd för att bygga webbapplikationer?
- A) Windows
- B) Node.js
- C) Excel
- D) Photoshop
- Vad står API för?
- A) Application Protocol Interface
- B) Application Programming Interface
- C) Automated Programming Interface
- D) Application Protected Interface
- Vilken av följande är en fördel med webbapplikationer?
- A) Längre laddningstider
- B) Tillgång över flera enheter
- C) Kräver installation på varje enhet
- D) Mindre interaktivitet
- Vad är skillnaden mellan frontend och backend i webbutveckling?
- A) Frontend handlar om servern
- B) Frontend handlar om användargränssnittet
- C) Backend är vad användaren ser
- D) Inga skillnader finns
Resonerande frågor
- Reflektera över hur webbapplikationer har förändrat användarens interaktion med webbplatser.
Syftet är att ge eleverna möjlighet att visa djupgående förståelse av webbapplikationers påverkan. - Diskutera fördelarna och nackdelarna med att använda en PWA jämfört med en traditionell webbapplikation.
Genom denna fråga kan eleverna resonera kring specifika tekniska skillnader. - Beskriv en webbapplikation som du använder ofta och analysera dess funktioner i relation till användarupplevelsen.
Detta ger eleverna möjlighet att koppla teori till praktik. - Argumentera varför det är viktigt för framtida webbutvecklare att förstå skillnaderna mellan statiska och dynamiska webbplatser.
Här får eleverna analysera yrkesmässiga krav och framtidsutsikter. - Hur skulle du förklara skillnaden mellan frontend och backend för någon utan teknisk bakgrund?
Dessa exempel på formuleringar kan visa elevens kommunikationsförmåga och förmåga att bryta ner komplex information. - Vad skulle du säga är de mest betydelsefulla trenderna inom webbapplikationer idag?
Eleverna ges möjlighet att tänka kritiskt och reflektera över aktuella teknologiska förändringar. - Analysera hur användarautentisering kan påverka användarupplevelsen i en webbapplikation.
Denna uppgift gör det möjligt för eleverna att undersöka och resonera om säkerhet och användarvänlighet. - Redogör för hur server-sidiga språken påverkar funktionaliteten hos webbapplikationer.
Eleverna kan demonstrera sin kunskap om programmering och arkitektur.
Bedömning
Faktafrågor ger totalt 30 poäng (2 poäng per fråga) och de resonerande frågorna ger totalt 20 poäng (5 poäng per fråga).
Totalt antal poäng: 50
För betyg E krävs 8 poäng, för betyg C krävs 12 poäng (med minst 3 poäng från resonerande frågor) och för betyg A krävs 18 poäng (med minst 5 poäng från resonerande frågor).