text: Ämnesplanen för ämnet webbserverprogrammering finns i bilagan till dessa föreskrifter. ____________________ 1. Dessa föreskrifter träder i kraft den 1 augusti 2017. 2. Betyg i kursen − webbserverprogrammering 1 kan inte ingå i elevens examen tillsammans med betyg i kursen webbserverprogrammering 1 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år, − webbserverprogrammering 2 kan inte ingå i elevens examen tillsammans med betyg i kursen webbserverprogrammering 2 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år.

text: På Skolverkets vägnar

text: MIKAEL HALÁPI Gunilla Rooke

text: Bilaga

text: Webbserverprogrammering

text: Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare.

text: Ämnets syfte

text: Undervisningen i ämnet webbserverprogrammering ska syfta till att eleverna utvecklar färdigheter i att skapa funktionalitet för webbplattformer. Eleverna ska ges möjlighet att utveckla kunskaper om olika webbteknikers konstruktion och funktionalitet samt samspelet mellan olika typer av applikationslogik. Genom undervisningen ska eleverna ges möjlighet att utveckla produkter som följer standarder samt riktlinjer för god praxis och säkerhet. I undervisningen ska eleverna ges möjlighet att utveckla kunskaper om och färdigheter i att använda utvecklingsverktyg för att producera och testa framställning av den mjukvara som driver webbplatser eller applikationer. Eleverna ska också ges möjlighet att utveckla färdigheter i administration av webbservrar och databaser. Undervisningen ska ge eleverna möjlighet att utveckla kunskaper om projekt som arbetsmetod och tillfälle till arbete i projektform.

text: Undervisningen i ämnet webbserverprogrammering ska ge eleverna förutsättningar att utveckla följande: 1. Kunskaper om de tekniker som används för att bygga dynamiska webbplatser och webbapplikationer inklusive datalagring samt dessa teknikers vidgade roll inom annan mjukvaruutveckling. 2. Förmåga att planera, genomföra, kvalitetssäkra, dokumentera och utvärdera utvecklingsprojekt för webbplatser rörande funktionalitet för webbplattformen. 3. Förmåga att utveckla webbapplikationer som fungerar oberoende av användarens val och konfiguration av plattform. 4. Kunskaper om applikationsarkitektur inklusive separation av olika slags logik. 5. Förmåga att utveckla applikationer enligt standarder och riktlinjer för god praxis. 6. Förmåga att utveckla applikationslogik för såväl server- som klientsidan. 7. Kunskaper om säkerhet och förmåga att identifiera och motarbeta attacker genom effektiva åtgärder. 8. Förmåga att kommunicera med andra och färdigheter i att använda fackspråk.

text: Kurser i ämnet

text: Webbserverprogrammering 1, 100 poäng, som bygger på kursen webbutveckling 1 och kursen programmering 1. Webbserverprogrammering 2, 100 poäng, som bygger på kursen webbserver- 2 programmering 1.

text: Webbserverprogrammering 1, 100 poäng

text: Kurskod: WESWEB01

text: Kursen webbserverprogrammering 1 omfattar punkterna 1–8 under rubriken Ämnets syfte, med särskild betoning på punkt 1.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Webbserverns och dynamiska webbplatsers funktionalitet. – Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, krav, begränsningar, planering och uppföljning. Specifikation av struktur och design, kodning, testning samt driftsättning. – Dokumentation av utvecklingsprocess och färdig produkt. – En översikt över olika lösningar eller språk som finns för att skapa dynamiska webbplatser. – Grundfunktionen i ett programspråk för dynamiska webbplatser. – Teknisk orientering om webbens protokoll, adresser, säkerhet samt samspelet mellan klient och server. – Datalagring i relationsdatabas eller med annan teknik. – Teckenkodning. Begrepp, standarder och handhavande. – Kodning och dokumentation enligt vedertagen praxis för vald teknik. – Applikationsarkitektur och separation av olika slags logik. – Kvalitetssäkring av dynamiska webbapplikationers funktionalitet, säkerhet och kodkvalitet. – Grundläggande säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Betygskriterier

text: Betyget E

text: Eleven beskriver översiktligt tekniken bakom dynamiska webbplatser och hur de samspelar med olika tekniker på webben. Eleven gör en enkel projektplan för en tänkt webbapplikation. I projektplanen beskriver eleven översiktligt applikationens funktion. Utifrån projektplanen utvecklar eleven i samråd med handledare applikationen där presentationslogiken i begränsad utsträckning är skild från applikationens övriga logik. I arbetet utvecklar eleven kod som i begränsad utsträckning är läsbar och översiktligt kommenterad. Applikationen uppvisar enkel funktionalitet med ett språk för webbserverprogrammering och tillhandahåller en enkel lösning för datapersistens mellan sidvisningar. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven identifierar ett fåtal sårbarheter eller hot och vidtar enkla åtgärder för

text: Betyget D

text: Elevens kunskaper bedöms sammantaget vara mellan C och E.

text: Betyget C

text: Eleven beskriver utförligt tekniken bakom dynamiska webbplatser och hur de samspelar med olika tekniker på webben. Eleven gör en genomarbetad projektplan för en tänkt webbapplikation. I projektplanen beskriver eleven utförligt applikationens funktion och arkitektur. Utifrån projektplanen utvecklar eleven efter samråd med handledare applikationen där presentationslogiken är skild från applikationens övriga logik. I arbetet utvecklar eleven kod som följer en given kodningsstandard och är översiktligt kommenterad. Applikationen uppvisar funktionalitet med ett språk för webbserverprogrammering och tillhandahåller en enkel lösning för permanent datalagring. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis. Detta kontrollerar eleven med hjälp av några

text: tester.

text: När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven identifierar sårbarheter eller hot och vidtar åtgärder för att förhindra att produkten utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet terminologi.

text: Betyget B

text: Elevens kunskaper bedöms sammantaget vara mellan A och C.

text: Betyget A

text: Eleven beskriver utförligt och nyanserat tekniken bakom dynamiska webbplatser och hur de samspelar med olika tekniker på webben. Eleven gör en genomarbetad projektplan för en tänkt webbapplikation. Vid behov reviderar eleven planen. I projektplanen beskriver eleven utförligt och nyanserat applikationens funktion, arkitektur och mjukvarugränssnitt. Utifrån projektplanen utvecklar eleven efter samråd med handledare applikationen där presentationslogiken är skild från applikationens övriga logik. I arbetet utvecklar eleven kod som följer en given kodningsstandard och är utförligt kommenterad. Applikationen uppvisar funktionalitet med ett språk för webbserverprogrammering för att driva en helt databaserad webbplats eller en jämförbart avancerad produkt och tillhandahåller en lösning med viss komplexitet för permanent datalagring. Produkten är av god kvalitet och följer etablerad god praxis. Detta kontrollerar

text: eleven med hjälp av flera tester, även manuella.

text: Webbserverprogrammering 2, 100 poäng

text: Kurskod: WESWEB02

text: Kursen webbserverprogrammering 2 omfattar punkterna 1–8 under rubriken Ämnets syfte.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Webbserverns och dynamiska webbplatsers funktionalitet. – Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, krav, begränsningar, planering och uppföljning. Systemering, kodning, optimering, testning och driftsättning. – Dokumentation av utvecklingsprocess och färdig produkt inklusive kod och mjukvarugränssnitt. – Funktionen i ett eller flera programspråk för dynamiska webbplatser. – Datalagring i relationsdatabas eller med annan teknik. – Standardiserade datautbytesformat, till exempel XML och JSON. – Kodning och dokumentation enligt vedertagen praxis för vald teknik. – Applikationsarkitektur och separation av olika slags logik. – Kvalitetssäkring av dynamiska webbapplikationers funktionalitet, säkerhet och kodkvalitet. – Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Betygskriterier

text: Betyget E

text: Eleven redogör översiktligt för de tekniker som möjliggör dynamiska webbplatser och webbtjänster. Eleven gör en enkel projektplan för en tänkt produkt. I projektplanen beskriver eleven översiktligt produktens funktion. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten där presentationslogiken huvudsakligen är skild från produktens övriga logik. I arbetet utvecklar eleven kod som är läsbar och översiktligt kommenterad. Produkten uppvisar enkel funktionalitet med ett eller flera språk för webbserverprogrammering och tillhandahåller ett enkelt informationshanteringssystem som också hämtar eller lämnar data via någon webbtjänst. Dessutom tillhandahåller produkten någon lösning för permanent datalagring. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis, vilket eleven kontrollerar med begränsade tester. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat.

text: Betyget D

text: Betyget C

text: i begränsad utsträckning skapad med objektorienterad eller funktionell

text: Betyget B

text: Betyget A

text: Eleven redogör utförligt och nyanserat för de tekniker som möjliggör dynamiska webbplatser och webbtjänster. Eleven gör en genomarbetad projektplan för en tänkt produkt. Vid behov reviderar eleven planen. I projektplanen beskriver eleven utförligt och nyanserat produktens funktion, arkitektur och mjukvarugränssnitt. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där presentationslogiken är skild från produktens övriga logik. Produkten är

text: i omfattande utsträckning skapad med objektorienterad eller funktionell programmering och uppvisar användning av ett eller flera enkla design-

text: Webbtjänster, 100 poäng

text: Kurskod: WESWET3

text: Kursen webbtjänster omfattar punkterna 1–8 under rubriken Ämnets syfte.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Applikationsserverns funktionalitet. – Kodning och dokumentation enligt vedertagen praxis för vald teknik. – Utvecklingsprocessen för att skapa webbtjänster med målsättningar, planering, systemering, kodning, optimering, skalbarhet, dokumentation och uppföljning. – Design av API:er enligt vedertagen praxis. – Arkitektur för kommunikation med databashanterare, till exempel RESTful. – Tekniker för att hantera full-duplex kommunikation. – Hämta data från externa webbtjänster. – Datalagring med och utan ORM-lager eller motsvarande teknik. – Protokoll vid överföring av data, till exempel http. – Autentisering och säkerhet vid överföring av data, till exempel asynkron kryptering. – Uppnående av interoperabilitet mellan server och klient genom att följa standarder. – Applikationsarkitektur och separation av olika slags logik, till exempel MVC. – Kvalitetssäkring och testning av webbtjänsters funktionalitet och säkerhet, till exempel med stresstester. – Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Betygskriterier

text: Betyget E

text: Eleven redogör översiktligt för de tekniker som möjliggör datakommunikation med hjälp av webbtjänster. Eleven gör en enkel projektplan för en tänkt produkt. I projektplanen beskriver eleven översiktligt produktens funktion. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten där olika sorters logik huvudsakligen är skild från varandra. I arbetet utvecklar eleven kod som är läsbar och översiktligt kommenterad. Produkten uppvisar begränsad funktionalitet med ett språk för webbtjänster och tillhandahåller ett enkelt informationshanteringssystem som också hämtar eller lämnar data via någon enkel webbtjänst. Dessutom tillhandahåller produkten någon lösning för en permanent datalagring. I arbetet redogör eleven också översiktligt för vanliga problem som kan uppstå vid datakommunikation mellan server och klient. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis. Detta kontrollerar eleven med någon test. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven identifierar något hot eller sårbarhet mot produkten och vidtar någon åtgärd för att förhindra att den utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet enkel terminologi.

text: Betyget D

text: Betyget C

text: Betyget B

text: Betyget A

text: Eleven redogör utförligt och nyanserat för de tekniker som möjliggör datakommunikation med hjälp av webbtjänster. Eleven gör en genomarbetad projektplan för en tänkt produkt. Vid behov reviderar eleven planen. I projektplanen beskriver eleven utförligt och nyanserat produktens funktion, arkitektur och mjukvarugränssnitt. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där olika sorters logik är skilda från varandra. I arbetet utvecklar eleven kod som följer en given kodkonvention och är utförligt och nyanserat kommenterad med teknisk dokumentation. Produkten uppvisar omfattande funktionalitet med ett språk för webbtjänster och tillhandahåller ett informationshanteringssystem som också hämtar eller lämnar data via någon avancerad webbtjänst. Dessutom tillhandahåller produkten en avancerad lösning för att läsa, skriva, uppdatera och ta bort data mot en permanent datalagring. I arbetet redogör eleven också utförligt och nyanserat för vanliga problem som kan uppstå vid datakommunikation mellan server och klient. Produkten är av god kvalitet och följer etablerad god praxis. Detta kontrol-

text: lerar eleven med omfattande manuella och automatiserade tester.

text: När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat samt utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. I utvärderingen gör eleven välgrundade och nyanserade reflektioner över hur beslut har tagits i arbetet. Eleven identifierar hot och sårbarheter mot produkten och vidtar flera åtgärder för att förhindra att dessa utnyttjas. Dessutom kontrollerar eleven produktens säkerhet med flera tester. När eleven kommunicerar med andra använder hon eller han med säkerhet terminologi.

title:
Skolverkets föreskrifter
om ämnesplan för ämnet webbserverprogrammering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år

text: 1. Dessa föreskrifter träder i kraft den 1 augusti 2017. 2. Betyg i kursen – webbserverprogrammering 1 kan inte ingå i elevens examen tillsammans med betyg i kursen webbserverprogrammering 1 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år, – webbserverprogrammering 2 kan inte ingå i elevens examen tillsammans med betyg i kursen webbserverprogrammering 2 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: På Skolverkets vägnar

text: MIKAEL HALÁPI Gunilla Rooke

text: Bilaga

text: Webbserverprogrammering

text: Ämnets syfte

text: Kurser i ämnet

text: Webbserverprogrammering 1, 100 poäng, som bygger på kursen webbutveckling 1 och kursen programmering 1. Webbserverprogrammering 2, 100 poäng, som bygger på kursen webbserverprogrammering 1. Webbtjänster, 100 poäng. Kursen får bara anordnas i vidareutbildning i form av ett fjärde tekniskt år i gymnasieskolan.

text: Webbserverprogrammering 1, 100 poäng

text: Kurskod: WESWEB01

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll:

text: • Webbserverns och dynamiska webbplatsers funktionalitet. • Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, krav, begränsningar, planering och uppföljning. Specifikation av struktur och design, kodning, testning samt driftsättning. • Dokumentation av utvecklingsprocess och färdig produkt. • En översikt över olika lösningar eller språk som finns för att skapa dynamiska webbplatser. • Grundfunktionen i ett programspråk för dynamiska webbplatser. • Teknisk orientering om webbens protokoll, adresser, säkerhet samt samspelet mellan klient och server. • Datalagring i relationsdatabas eller med annan teknik. • Teckenkodning. Begrepp, standarder och handhavande. • Kodning och dokumentation enligt vedertagen praxis för vald teknik. • Applikationsarkitektur och separation av olika slags logik. • Kvalitetssäkring av dynamiska webbapplikationers funktionalitet, säkerhet och kodkvalitet. • Grundläggande säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Kunskapskrav

text: Betyget E

text: i begränsad utsträckning är läsbar och översiktligt kommenterad. Applikationen uppvisar enkel funktionalitet med ett språk för webbserverprogrammering och tillhandahåller en enkel lösning för datapersistens mellan sidvisningar. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven identifierar ett fåtal sårbarheter eller hot och vidtar enkla åtgärder för att förhindra att produkten utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet enkel terminologi.

text: Betyget D

text: Betyget D innebär att kunskapskraven för E och till övervägande del för C är uppfyllda.

text: Betyget C

text: kontrollerar eleven med hjälp av några tester.

text: Betyget B

text: Betyget B innebär att kunskapskraven för C och till övervägande del för A är uppfyllda.

text: Betyget A

text: Eleven beskriver utförligt och nyanserat tekniken bakom dynamiska webbplatser och hur de samspelar med olika tekniker på webben. Eleven gör en genomarbetad projektplan för en tänkt webbapplikation. Vid behov reviderar eleven planen. I projektplanen beskriver eleven utförligt och nyanserat applikationens funktion, arkitektur och mjukvarugränssnitt. Utifrån projektplanen utvecklar eleven efter samråd 4 med handledare applikationen där presentationslogiken är skild från

text: för att driva en helt databaserad webbplats eller en jämförbart

text: avancerad produkt och tillhandahåller en lösning med viss komplexitet för permanent datalagring. Produkten är av god kvalitet och följer etablerad god praxis. Detta kontrollerar eleven med hjälp av flera tester,

text: även manuella.

text: När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven identifierar flera sårbarheter eller hot och vidtar avancerade åtgärder för att förhindra att produkten utnyttjas. När eleven kommunicerar med andra använder hon eller han med säkerhet terminologi.

text: Webbserverprogrammering 2, 100 poäng

text: Kurskod: WESWEB02

text: Centralt innehåll

text: • Webbserverns och dynamiska webbplatsers funktionalitet. • Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, krav, begränsningar, planering och uppföljning. Systemering, kodning, optimering, testning och driftsättning. • Dokumentation av utvecklingsprocess och färdig produkt inklusive kod och mjukvarugränssnitt. • Funktionen i ett eller flera programspråk för dynamiska webbplatser. • Datalagring i relationsdatabas eller med annan teknik. • Standardiserade datautbytesformat, till exempel XML och JSON. • Kodning och dokumentation enligt vedertagen praxis för vald teknik. • Applikationsarkitektur och separation av olika slags logik. • Kvalitetssäkring av dynamiska webbapplikationers funktionalitet, säkerhet och kodkvalitet. • Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Kunskapskrav

text: Betyget E

text: utvecklar eleven i samråd med handledare produkten där presentationslogiken huvudsakligen är skild från produktens övriga logik. I arbetet utvecklar eleven kod som är läsbar och översiktligt kommenterad. Produkten uppvisar enkel funktionalitet med ett eller flera språk för webbserverprogrammering och tillhandahåller ett enkelt informationshanteringssystem som också hämtar eller lämnar data via någon webbtjänst. Dessutom tillhandahåller produkten någon lösning för permanent datalagring. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis, vilket eleven kontrollerar med begränsade tester. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven identifierar hot och sårbarheter mot produkten och vidtar någon åtgärd för att förhindra att denna utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet enkel terminologi.

text: Betyget D

text: Betyget C

text: Eleven redogör utförligt för de tekniker som möjliggör dynamiska webbplatser och webbtjänster. Eleven gör en genomarbetad projektplan för en tänkt produkt. I projektplanen beskriver eleven utförligt produktens funktion och arkitektur. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där presentationslogiken är skild från produktens övriga logik. Produkten är i begränsad utsträckning skapad med objektorienterad eller funktionell programmering. I arbetet utvecklar eleven kod som följer en given kodningsstandard och är utförligt kommenterad. Produkten uppvisar funktionalitet med ett eller flera språk för webbserverprogrammering och tillhandahåller ett enkelt informationshanteringssystem som också hämtar eller lämnar data via några webbtjänster. Dessutom tillhandahåller produkten någon lösning för permanent datalagring och eleven utför en enkel optimering av denna. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis, vilket eleven kontrollerar med automatiserade tester. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven identifierar hot och sårbarheter mot produkten och vidtar några åtgärder för att förhindra att dessa utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet terminologi.

text: Betyget B

text: Betyget A

text: Produkten är i omfattande utsträckning skapad med objektorienterad eller funktionell programmering och uppvisar användning av ett eller

text: flera enkla designmönster. I arbetet utvecklar eleven kod som följer en given kodningsstandard och är utförligt och nyanserat kommenterad. Produkten uppvisar funktionalitet med ett eller flera språk för webbserverprogrammering och tillhandahåller ett informationshanteringssystem som också hämtar eller lämnar data via flera webbtjänster. Dessutom tillhandahåller produkten någon lösning för permanent datalagring och eleven utför en optimering av denna. Produkten är av god kvalitet och följer etablerad god praxis, vilket eleven kontrollerar med omfattande automatiserade och manuella tester. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat samt utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven identifierar hot och sårbarheter mot produkten och vidtar flera åtgärder för att förhindra att dessa utnyttjas. Dessutom kontrollerar eleven produktens säkerhet med några tester. När eleven kommunicerar med andra använder hon eller han med säkerhet terminologi.

text: Webbtjänster, 100 poäng

text: Kurskod: WESWET3

text: Centralt innehåll

text: • Applikationsserverns funktionalitet. • Kodning och dokumentation enligt vedertagen praxis för vald teknik. • Utvecklingsprocessen för att skapa webbtjänster med målsättningar, planering, systemering, kodning, optimering, skalbarhet, dokumentation och uppföljning. • Design av API:er enligt vedertagen praxis. 7

text: • Arkitektur för kommunikation med databashanterare, till exempel RESTful. • Tekniker för att hantera full-duplex kommunikation. • Hämta data från externa webbtjänster. • Datalagring med och utan ORM-lager eller motsvarande teknik. • Protokoll vid överföring av data, till exempel http. • Autentisering och säkerhet vid överföring av data, till exempel asynkron kryptering. • Uppnående av interoperabilitet mellan server och klient genom att följa standarder. • Applikationsarkitektur och separation av olika slags logik, till exempel MVC. • Kvalitetssäkring och testning av webbtjänsters funktionalitet och säkerhet, till exempel med stresstester. • Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.

text: Kunskapskrav

text: Betyget E

text: Betyget D

text: Betyget C

text: Eleven redogör utförligt för de tekniker som möjliggör datakommunikation med hjälp av webbtjänster. Eleven gör en genomarbetad projektplan för en tänkt produkt. I projektplanen beskriver eleven utförligt produktens funktion. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där olika sorters logik är skilda från varandra. I arbetet utvecklar eleven kod som följer en given kodkonvention och är utförligt kommenterad. Produkten uppvisar funktionalitet med ett språk för webbtjänster och tillhandahåller ett informationshanteringssystem som också hämtar eller lämnar data via någon webbtjänst. Dessutom tillhandahåller produkten lösning för att läsa, skriva, uppdatera och ta bort data mot en permanent datalagring. I arbetet redogör eleven också utförligt för vanliga problem som kan uppstå vid datakommunikation mellan server och klient. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis. Detta kontrollerar eleven med några tester. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat. I utvärderingen gör eleven välgrundade reflektioner över hur beslut har tagits i arbetet. Eleven identifierar hot och sårbarheter mot produkten och vidtar några åtgärder för att förhindra att dessa utnyttjas. När eleven kommunicerar med andra använder hon eller han med viss säkerhet terminologi.

text: Betyget B

text: Betyget A

text: Eleven redogör utförligt och nyanserat för de tekniker som möjliggör datakommunikation med hjälp av webbtjänster. Eleven gör en genomarbetad projektplan för en tänkt produkt. Vid behov reviderar eleven planen. I projektplanen beskriver eleven utförligt och nyanserat produktens funktion, arkitektur och mjukvarugränssnitt. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där olika sorters logik är skilda från varandra. I arbetet utvecklar eleven kod som följer en given kodkonvention och är utförligt och nyanserat kommenterad med teknisk dokumentation. Produkten uppvisar omfattande funktionalitet med ett språk för webbtjänster och tillhandahåller ett informationshanteringssystem som också hämtar eller lämnar data via någon avancerad webbtjänst. Dessutom tillhandahåller produkten en avancerad lösning för att läsa, skriva, uppdatera och ta bort data mot en permanent datalagring. I arbetet redogör eleven också utförligt och nyanserat för vanliga problem som kan uppstå vid datakommunikation mellan server och klient. Produkten är av god kvalitet och följer etablerad god praxis. Detta kontrollerar eleven med

text: omfattande manuella och automatiserade tester.

text: gör eleven välgrundade och nyanserade reflektioner över hur

text: Dessutom kontrollerar eleven produktens säkerhet med flera tester.


text: Ämnesplanen för ämnet webbutveckling finns i bilagan till dessa föreskrifter. ____________________ 1. Dessa föreskrifter träder i kraft den 1 augusti 2017. 2. Betyg i kursen – webbutveckling 1 kan inte ingå i elevens examen tillsammans med betyg i kursen webbutveckling 1 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år, – webbutveckling 2 kan inte ingå i elevens examen tillsammans med betyg i kursen webbutveckling 2 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år, – webbutveckling 3 kan inte ingå i elevens examen tillsammans med betyg i kursen webbutveckling 3 i Skolverkets föreskrifter (

text: SKOLFS 2010:248

text: ) om ämnesplan för ämnet webbteknik i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år.

type: stycke

text: På Skolverkets vägnar

text: MIKAEL HALÁPI

text: Gunilla Rooke

text: Bilaga

type: paragraf

text: Webbutveckling

type: rubrik

text: Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska webbsidor, webbplatser eller webbapplikationer.

text: Ämnets syfte

text: Ämnet webbutveckling ska syfta till att eleverna utvecklar färdigheter i att skapa produkter med hjälp av olika webbtekniker. Eleverna ska ges möjlighet att utveckla kunskaper om olika webbteknikers konstruktion och funktionalitet samt kunskaper om samspelet mellan beställare, användare, formgivare och utvecklare. Genom undervisningen ska eleverna ges möjlighet att utveckla produkter som följer standarder, riktlinjer för god praxis, användbarhet och tillgänglighet även för användare med funktionsnedsättning. Undervisningen ska leda till att eleverna utvecklar kunskaper om relevanta lagar och andra bestämmelser samt förmåga att göra webbrelaterade etiska överväganden. I undervisningen ska eleverna ges möjlighet att utveckla kunskaper om och färdigheter i att använda verktyg för att producera och kontrollera den kod på en webbplats som exekveras av webbklienten. Undervisningen ska ge eleverna möjlighet att utveckla kunskaper om projekt som arbetsmetod och tillfälle till arbete i projektform.

text: Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande: 1. Kunskaper om webbens historia, betydelse och funktionalitet. 2. Förmåga att planera, genomföra, testa, dokumentera och utvärdera utvecklingsprojekt för webbplatser samt applikationer som bygger på klientbaserade webbtekniker. 3. Kunskaper om de tekniker som används för att bygga webbplatser och webbapplikationer. 4. Förmåga att använda externa webbtjänster för informationsutbyte mellan webbplatser. 5. Förmåga att utveckla dynamisk presentationslogik. 6. Förmåga att bygga webbplatser och webbapplikationer enligt standarder och riktlinjer för god praxis samt med god tillgänglighet. 7. Kunskaper om lagar och andra bestämmelser inom området samt förmåga att göra etiska överväganden och reflektera över integritetsfrågor. 8. Kunskaper om säkerhet och förmåga att identifiera och motarbeta attacker. 9. Förmåga att använda terminologi inom området.

text: Kurser i ämnet

text: Webbutveckling 1, 100 poäng. 3

text: Webbutveckling 1, 100 poäng

text: Kurskod: WEUWEB01

text: Kursen webbutveckling 1 omfattar punkterna 1–3 och 6–9 under rubriken Ämnets syfte.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Webben som plattform, dess historia och samhällspåverkan. – Teknisk orientering om webbens protokoll, adresser, säkerhet och samspelet mellan klient och server. – Publikation av webbplatser med och utan webbpubliceringssystem. – Processen för ett webbutvecklingsprojekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning. – Märkspråk och deras inbördes roller, syntax och semantik – där det huvudsakliga innehållet är standarderna för HTML och CSS samt orientering om Ecmaskript och dokumentobjektsmodellen (DOM). – Teckenkodning, begrepp, standarder och handhavande. – Bilder och media med alternativa format, optimering och tillgänglighet. – Riktlinjer för god praxis inom webbutveckling. – Interoperabilitet genom att följa standarder och testa på olika användaragenter. – Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning. – Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet. – Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. – Lagar och andra bestämmelser som styr digital information, till exempel

text: personuppgiftslagen

text: och lagen om elektronisk kommunikation. – Terminologi inom området webbutveckling.

text: Betygskriterier

text: Betyget E

text: Betyget D

text: Elevens kunskaper bedöms sammantaget vara mellan C och E.

text: Betyget C

text: Eleven beskriver utförligt webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med gott handlag webbpubliceringssystem och redogör utförligt för dess funktionalitet. Eleven upprättar en genomarbetad projektplan för en tänkt produkt. Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar några av de grundläggande teknikerna för märkspråk och stilmallar. I produkten infogar eleven enkla skript. Eleven bearbetar med viss säkerhet och via flera moment text, bild och eventuell annan media, så att de anpassas till produkten. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis vilket eleven kontrollerar med automatiserade tester. Eleven testar produkten i några webbläsare. Eleven testar också produkten på några plattformar inklusive traditionella datorer eller mobila enheter och vidtar åtgärder för att åstadkomma snabb överföring av bilder och andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet och kontrollerar detta med några automatiserade tester. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts och utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven redogör utförligt för innehållet i lagar och andra bestäm-

text: melser som rör publicering på webben samt följer dem i sitt arbete. Eleven redogör utförligt för relevanta säkerhetslösningar samt hanterar lösenord och annan känslig data på ett etiskt riktigt sätt. Eleven för dessutom välgrundade resonemang om webbrelaterade frågor om etik och integritet. Eleven be-

text: skriver även hur tredjepartskod kan innebära problem för produktens

text: Betyget B

text: Elevens kunskaper bedöms sammantaget vara mellan A och C.

text: Betyget A

text: Eleven beskriver utförligt och nyanserat webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med mycket gott handlag webbpubliceringssystem och redogör utförligt och nyanserat för dess funktionalitet. Eleven upprättar en genomarbetad projektplan för en tänkt produkt och reviderar den vid behov. Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera av de grundläggande teknikerna för märkspråk och stilmallar. I produkten infogar eleven diskreta domskript. Eleven bearbetar med säkerhet och via flera moment text, bild och eventuell annan media så att de anpassas till produkten. Produkten är av god kvalitet och följer etablerad god praxis vilket eleven kontrollerar med omfattande automatiserade och manuella tester. Eleven testar produkten i flera webbläsare. Eleven testar också produkten på flera plattformar inklusive traditionella datorer och mobila enheter, vidtar omfattande åtgärder samt optimerar bilder eller andra mediafiler för att åstadkomma snabb överföring av dessa och för att reducera antalet överföringar per sida. Dessutom bygger eleven en webbplats som med gott resultat följer grundläggande principer för tillgänglighet och kontrollerar detta med automatiserade tester och simuleringar. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat och utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven redogör utförligt och nyanserat för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven redogör utförligt och nyanserat för relevanta säkerhetslösningar samt hanterar lösenord och annan känslig data på ett etiskt riktigt sätt. Eleven för dessutom välgrundade och nyanserade resonemang om webbrelaterade frågor om etik och integritet. Eleven beskriver även hur tredjepartskod kan innebära problem

text: för produktens säkerhet samt beskriver grundläggande säkerhetskrite-

text: Kurskod: WEUWEB02

text: Kursen webbutveckling 2 omfattar punkterna 1–3 och 5–9 under rubriken Ämnets syfte.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Webben som plattform för applikationer av olika slag. – Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning. – Fördjupning i märkspråk där det huvudsakliga innehållet är standarderna för HTML och CSS med särskilt fokus på responsiv design. – Språk med stöd för variabler för att förenkla CSS-generering. – Ramverk eller klassbibliotek inom design eller skriptspråk. – Skriptspråk för webbutveckling på klientsidan och dokumentobjektsmodell. – Bilder, ljud, video och två- eller tredimensionell interaktiv grafik för webbapplikationer. – Riktlinjer för god praxis inom webbutveckling. – Uppnående av interoperabilitet genom att följa standarder och testa på olika plattformar. – Applikationer som fungerar oberoende av vald plattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning. – Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet. – Lagar och andra bestämmelser som styr digital information, till exempel

text: personuppgiftslagen

text: och lagen om elektronisk kommunikation. – Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. – Terminologi inom området webbutveckling.

text: Betygskriterier

text: Betyget E

text: Eleven beskriver översiktligt webben som plattform samt gör en enkel jämförelse med något annat alternativ. Eleven gör en enkel projektplan för en tänkt produkt. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten där logiker som styr innehåll, design och beteende i begränsad utsträckning är åtskilda. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar någon teknik för märkspråk och stilmallar där eleven i begränsad utsträckning använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med tillfredsställande resultattext, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med tillfredsställande funktionalitet inom något eller några av

text: Betyget D

text: Betyget C

text: Eleven beskriver utförligt webben som plattform samt gör en välgrundad jämförelse med några andra alternativ. Eleven gör en genomarbetad projektplan för en tänkt produkt. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där logiker som styr innehåll, design och beteende är åtskilda. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar några tekniker för märkspråk och stilmallar där eleven använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med tillfredsställande resultat och via flera moment text, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med tillfredsställande resultat funktionalitet inom något eller några av områdena domskript, interaktiv 2D-grafik, 3D-grafik eller animationer. I sitt arbete inkluderar eleven några funktioner från ett klassbibliotek eller ramverk inom områdena design eller skript. Produkten är av tillfredsställande kvalitet när det gäller funktion vilket eleven kontrollerar med hjälp av några tester. Dessutom kontrollerar eleven med viss säkerhet produktens tillgänglighet med automatiserade tester och begränsad manuell testning. Eleven vidtar några åtgärder för att åstadkomma snabb överföring av bilder och andra mediafiler. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat. I utvärderingen resonerar eleven kring eventuella avvikelser samt motiverar översiktligt de val som har gjorts. Eleven redogör utförligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Dessutom för eleven välgrundade resonemang kring webbrelaterade frågor om etik och integritet. Eleven tar hänsyn till

text: Betyget B

text: Betyget A

text: Eleven beskriver utförligt och nyanserat webben som plattform samt gör en välgrundad och nyanserad jämförelse med flera andra alternativ. Eleven gör en genomarbetad projektplan för en tänkt produkt, vid behov reviderar eleven planen. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där logiker som styr innehåll, design och beteende i omfattande utsträckning är åtskilda. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera tekniker för märkspråk och stilmallar där eleven i omfattande utsträckning använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med gott resultat och via flera moment text, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med gott resultat funktionalitet inom något eller några av områdena domskript, interaktiv 2Dgrafik, 3D-grafik eller animationer. I sitt arbete inkluderar eleven flera funktioner av komplex natur från ett klassbibliotek eller ramverk inom områdena design eller skript. Produkten är av god kvalitet när det gäller funktion vilket eleven kontrollerar med hjälp av flera tester, även manuella. Dessutom kontrollerar eleven med säkerhet produktens tillgänglighet med automatiserade tester och simuleringar samt manuella tester. Eleven vidtar optimeringar av bilder och andra mediafiler för att åstadkomma snabb överföring av dessa och vidtar åtgärder för att reducera antalet överföringar per sida. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat samt utvärderar med utförliga och nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. I utvär-

text: deringen resonerar eleven kring eventuella avvikelser samt motiverar

text: utförligt de val som har gjorts. Eleven redogör utförligt och nyanserat för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Dessutom för eleven välgrundade och nyanserade resonemang kring webbrelaterade frågor om etik och integritet. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten samt kontrollerar produktens säkerhet med flera tester. Eleven använder med säkerhet terminologi inom området.

text: Kurskod: WEUWEB33

text: Kursen webbutveckling 3 omfattar punkterna 2–9 under rubriken Ämnets syfte. Kursen får bara anordnas i vidareutbildning i form av ett fjärde tekniskt år i gymnasieskolan.

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll: – Konsumtion av webbtjänster, protokoll, gränssnitt och format för datautbyte. – Processen för ett webbutvecklingsprojekt enligt standardiserad metod för mjukvaruutveckling. – Verktyg för pakethantering. – Optimering av processer med hjälp av verktyg, till exempel minifiering av javascript och CSS. – Riktlinjer för god praxis inom webbutveckling. – Klientsidestekniker för webbapplikationer. – Skriptspråk för webbutveckling på klientsidan och dokumentobjektsmodellen. – Interaktion med webbservern via skript. – Interaktiv webbgrafik och skalbar vektorgrafik. – Interoperabilitet. – Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform. – Kvalitetssäkring av applikationens funktion samt validering av kodens kvalitet. – Kvalitetssäkring av skript genom olika manuella och automatiserade tester, till exempel med enhetstester. – Lagar och andra bestämmelser som styr digital information. – Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. – Terminologi inom området webbutveckling.

text: Betygskriterier

text: Betyget E

text: Eleven följer med viss säkerhet en projektplan för framtagning av en eller flera produkter. Planen uppfyller standardiserad projektmetodik för mjukvaruutveckling. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med viss säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och etablerad god praxis. Eleven utvecklar något skript för användarinteraktion och något skript för kommunikation med webbtjänster med tillfredsställande funktionalitet. Ele-

text: Betyget D

text: Betyget C

text: Eleven följer med viss säkerhet en projektplan för framtagning av en eller flera produkter. Planen uppfyller standardiserad projektmetodik för mjukvaruutveckling. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med viss säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och etablerad god praxis. Eleven utvecklar några skript för användarinteraktion och några skript för kommunikation med webbtjänster med tillfredsställande funktionalitet. Eleven använder med viss säkerhet tekniker för asynkrona anrop för sin produkt. Dessutom utvecklar eleven två- eller tredimensionell interaktiv grafik med tillfredsställande funktionalitet. Produkten eller produkterna är av tillfredsställande kvalitet när det gäller funktion och tillgänglighet. Detta kontrollerar eleven med manuella och automatiserade tester. Eleven vidtar några åtgärder för att åstadkomma god prestanda för produkten eller produkterna. När arbetet är utfört gör eleven en noggrann dokumentation i enlighet med vald projektmetod samt utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven följer i sitt arbete lagar och andra bestämmelser som rör mjukvaruutveckling och publicering på webben. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten eller produkterna samt kontrollerar säkerheten genom tester. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget B

text: Betyget A

text: Eleven följer med säkerhet en projektplan för framtagning av en eller flera produkter. Planen uppfyller standardiserad projektmetodik för mjukvaruutveckling. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med gott resultat följer standarder och etablerad god praxis. Eleven utvecklar flera skript för användarinteraktion och flera skript för kommunikation med webbtjänster med god funktionalitet. Eleven använder med säkerhet avancerade tekniker för asynkrona anrop för sin produkt. Dessutom utvecklar eleven två- eller tredimensionell interaktiv grafik med god funktionalitet. Produkten eller produkterna är av god kvalitet när det gäller funktion och tillgänglighet. Detta kontrollerar eleven med manuella och automatiserade tester. Eleven vidtar flera åtgärderför att åstadkomma god prestanda för produkten eller produkterna. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation i enlighet med vald projektmetod samt utvärderar med utförliga och nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven följer i sitt arbete lagar och andra bestämmelser som rör mjukvaruutveckling och publicering på webben. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten eller produkterna samt kontrollerar säkerheten genom omfattande tester. Eleven använder med säkerhet terminologi inom området.

fs: skolfs

publisher: Statens skolverk

title: Skolverkets föreskrifter om ämnesplan för ämnet webbutveckling i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år

text: SKOLFS 2010:248

text: SKOLFS 2010:248

text: SKOLFS 2010:248

text: På Skolverkets vägnar

text: MIKAEL HALÁPI Gunilla Rooke 1

text: Bilaga

text: Webbutveckling

text: Ämnets syfte

text: Kurser i ämnet

text: Webbutveckling 1, 100 poäng. Webbutveckling 2, 100 poäng, som bygger på kursen webbutveckling 1. Webbutveckling 3, 100 poäng, som bygger på kursen webbutveckling 2. Kursen får bara anordnas i vidareutbildning i form av ett fjärde tekniskt år i gymnasieskolan.

text: Webbutveckling 1, 100 poäng

text: Kurskod: WEUWEB01

text: Centralt innehåll

text: Undervisningen i kursen ska behandla följande centrala innehåll:

text: • Webben som plattform, dess historia och samhällspåverkan. • Teknisk orientering om webbens protokoll, adresser, säkerhet och samspelet mellan klient och server. • Publikation av webbplatser med och utan webbpubliceringssystem. • Processen för ett webbutvecklingsprojekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning. • Märkspråk och deras inbördes roller, syntax och semantik – där det huvudsakliga innehållet är standarderna för HTML och CSS samt orientering om Ecmaskript och dokumentobjektsmodellen (DOM). • Teckenkodning, begrepp, standarder och handhavande. • Bilder och media med alternativa format, optimering och tillgänglighet. • Riktlinjer för god praxis inom webbutveckling. • Interoperabilitet genom att följa standarder och testa på olika användaragenter. • Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning. • Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet. • Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. • Lagar och andra bestämmelser som styr digital information, till exempel

text: personuppgiftslagen

text: och lagen om elektronisk kommunikation. • Terminologi inom området webbutveckling.

text: Kunskapskrav

text: Betyget E

text: Eleven beskriver översiktligt webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med visst handlag webbpubliceringssystem och redogör översiktligt för dess funktionalitet. Eleven upprättar en enkel projektplan för en tänkt produkt. Eleven utvecklar utifrån planen en produkt i samråd med handledare. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och omfattar någon av de grundläggande teknikerna för märkspråk och stilmallar. Eleven bearbetar också med viss säkerhet enkel text, bild och eventuell annan media så att de anpassas till produkten. Produkten är av tillfredsställande kvalitet och följer etablerad god praxis vilket eleven kontrollerar med begränsade tester. Eleven testar produkten i någon webbläsare. Eleven testar också produkten på någon plattform och vidtar begränsade åtgärder för att åstadkomma snabb överföring av bilder eller andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts och utvärderar med enkla omdömen sitt arbete och resultat. Eleven redogör översiktligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven redogör översiktligt för relevanta säkerhetslösningar samt hanterar lösenord och annan känslig data på ett etiskt riktigt sätt. Eleven för dessutom enkla resonemang om webbrelaterade frågor om etik och integritet. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget D

text: Betyget D innebär att kunskapskraven för E och till övervägande del för C är uppfyllda.

text: Betyget C

text: på några plattformar inklusive traditionella datorer eller mobila enheter och vidtar åtgärder för att åstadkomma snabb överföring av bilder och andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet och kontrollerar detta med några automatiserade tester. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts och utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven redogör utförligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven redogör utförligt för relevanta säkerhetslösningar samt hanterar lösenord och annan känslig data på ett etiskt riktigt sätt. Eleven för dessutom välgrundade resonemang om webbrelaterade frågor om etik och integritet. Eleven beskriver även hur tredjepartskod kan innebära problem för produktens säkerhet. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget B

text: Betyget B innebär att kunskapskraven för C och till övervägande del för A är uppfyllda.

text: Betyget A

text: Eleven beskriver utförligt och nyanserat webbens historia och dess påverkan på samhället och de grundläggande tekniker som webben bygger på. Eleven använder med mycket gott handlag webbpubliceringssystem och redogör utförligt och nyanserat för dess funktionalitet. Eleven upprättar en genomarbetad projektplan för en tänkt produkt och reviderar den vid behov. Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera av de grundläggande teknikerna för märkspråk och stilmallar. I produkten infogar eleven diskreta domskript. Eleven bearbetar med säkerhet och via flera moment text, bild och eventuell annan media så att de anpassas till produkten. Produkten är av god kvalitet och följer etablerad god praxis vilket eleven kontrollerar med omfattande automatiserade och manuella tester. Eleven testar produkten i flera webbläsare. Eleven testar också produkten på flera plattformar inklusive traditionella datorer och mobila enheter, vidtar omfattande åtgärder samt optimerar bilder eller andra mediafiler för att åstadkomma snabb överföring av dessa och för att reducera antalet överföringar per sida. Dessutom bygger eleven en webbplats som med gott resultat följer grundläggande principer för tillgänglighet och kontrollerar detta med automatiserade tester och simuleringar. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat och utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven redogör utförligt och nyanserat för innehållet i lagar och andra bestämmelser 5 som rör publicering på webben samt följer dem i sitt arbete. Eleven

text: kan innebära problem för produktens säkerhet samt beskriver

text: grundläggande säkerhetskriterier vid val av webbhotell. Eleven använder med säkerhet terminologi inom området.

text: Webbutveckling 2, 100 poäng

text: Kurskod: WEUWEB02

text: Centralt innehåll

text: • Webben som plattform för applikationer av olika slag. • Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, planering, specifikation av struktur och design, kodning, optimering, testning, dokumentation och uppföljning. • Fördjupning i märkspråk där det huvudsakliga innehållet är standarderna för HTML och CSS med särskilt fokus på responsiv design. • Språk med stöd för variabler för att förenkla CSS-generering. • Ramverk eller klassbibliotek inom design eller skriptspråk. • Skriptspråk för webbutveckling på klientsidan och dokumentobjektsmodell. • Bilder, ljud, video och två- eller tredimensionell interaktiv grafik för webbapplikationer. • Riktlinjer för god praxis inom webbutveckling. • Uppnående av interoperabilitet genom att följa standarder och testa på olika plattformar. • Applikationer som fungerar oberoende av vald plattform och hur tillgänglighet uppnås även för användare med funktionsnedsättning. • Kvalitetssäkring av applikationens funktion och validering av kodens kvalitet. • Lagar och andra bestämmelser som styr digital information, till exempel

text: personuppgiftslagen

text: och lagen om elektronisk kommunikation. • Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. • Terminologi inom området webbutveckling.

text: Kunskapskrav

text: Betyget E

text: Eleven gör en enkel projektplan för en tänkt produkt. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten där logiker som styr innehåll, design och beteende i begränsad utsträckning är åtskilda. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar någon teknik för märkspråk och stilmallar där eleven i begränsad utsträckning använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med tillfredsställande resultattext, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med tillfredsställande funktionalitet inom något eller några av områdena domskript, interaktiv 2D-grafik, 3D-grafik eller animationer. I sitt arbete inkluderar eleven någon enkel funktion från ett klassbibliotek eller ramverk inom områdena design eller skript. Produkten är av tillfredsställande kvalitet när det gäller funktion vilket eleven kontrollerar med hjälp av någon test. Dessutom kontrollerar eleven med viss säkerhet produktens tillgänglighet med automatiserade tester. Eleven vidtar någon åtgärd för att åstadkomma snabb överföring av bilder och andra mediafiler. När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven redogör översiktligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Dessutom för eleven enkla resonemang kring webbrelaterade frågor om etik och integritet. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten samt kontrollerar produktens säkerhet med någon test. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget D

text: Betyget C

text: Eleven beskriver utförligt webben som plattform samt gör en välgrundad jämförelse med några andra alternativ. Eleven gör en genomarbetad projektplan för en tänkt produkt. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där logiker som styr innehåll, design och beteende är åtskilda. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar några tekniker för märkspråk och stilmallar där eleven använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med tillfredsställande resultat och via flera moment text, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med tillfredsställande resultat funktionalitet inom något eller några av områdena domskript, interaktiv 2D-grafik, 3D-grafik eller animationer. I sitt arbete inkluderar eleven några funktioner från ett klassbibliotek eller ramverk inom områdena design eller skript. Produkten är av tillfredsställande kvalitet när det gäller funktion vilket 7 eleven kontrollerar med hjälp av några tester. Dessutom kontrollerar eleven

text: med viss säkerhet produktens tillgänglighet med automatiserade tester och begränsad manuell testning. Eleven vidtar några åtgärder för att åstadkomma snabb överföring av bilder och andra mediafiler. När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts samt utvärderar med nyanserade omdömen sitt arbete och resultat. I utvärderingen resonerar eleven kring eventuella avvikelser samt motiverar översiktligt de val som har gjorts. Eleven redogör utförligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Dessutom för eleven välgrundade resonemang kring webbrelaterade frågor om etik och integritet. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten samt kontrollerar produktens säkerhet med några tester. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget B

text: Betyget A

text: Eleven beskriver utförligt och nyanserat webben som plattform samt gör en välgrundad och nyanserad jämförelse med flera andra alternativ. Eleven gör en genomarbetad projektplan för en tänkt produkt, vid behov reviderar eleven planen. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten där logiker som styr innehåll, design och beteende i omfattande utsträckning är åtskilda. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera tekniker för märkspråk och stilmallar där eleven i omfattande utsträckning använder tekniker för att generera stilmallskod. I arbetet bearbetar eleven med gott resultat och via flera moment text, bild och eventuell annan media så att de blir anpassade för att fungera i produkten. Eleven utvecklar med gott resultat funktionalitet inom något eller några av områdena domskript, interaktiv 2D-grafik, 3D-grafik eller animationer. I sitt arbete inkluderar eleven flera funktioner av komplex natur från ett klassbibliotek eller ramverk inom områdena design eller skript. Produkten är av god kvalitet när det gäller funktion vilket eleven kontrollerar med hjälp av flera tester, även manuella. Dessutom kontrollerar eleven med säkerhet produktens tillgänglighet med automatiserade tester och simuleringar samt manuella tester. Eleven vidtar optimeringar av bilder och andra mediafiler för att åstadkomma snabb överföring av dessa och vidtar åtgärder för att reducera antalet överföringar per sida. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat samt utvärderar med utförliga och nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. 8 I utvärderingen resonerar eleven kring eventuella avvikelser samt motiverar utförligt de val som har gjorts. Eleven redogör utförligt

text: Webbutveckling 3, 100 poäng

text: Kurskod: WEUWEB33

text: Centralt innehåll

text: • Konsumtion av webbtjänster, protokoll, gränssnitt och format för datautbyte. • Processen för ett webbutvecklingsprojekt enligt standardiserad metod för mjukvaruutveckling. • Verktyg för pakethantering. • Optimering av processer med hjälp av verktyg, till exempel minifiering av javascript och CSS. • Riktlinjer för god praxis inom webbutveckling. • Klientsidestekniker för webbapplikationer. • Skriptspråk för webbutveckling på klientsidan och dokumentobjektsmodellen. • Interaktion med webbservern via skript. • Interaktiv webbgrafik och skalbar vektorgrafik. • Interoperabilitet. • Applikationer som fungerar oberoende av val av användaragent, operativsystem eller hårdvaruplattform. • Kvalitetssäkring av applikationens funktion samt validering av kodens kvalitet. • Kvalitetssäkring av skript genom olika manuella och automatiserade tester, till exempel med enhetstester. • Lagar och andra bestämmelser som styr digital information. • Säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder. • Terminologi inom området webbutveckling.

text: Kunskapskrav

text: Betyget E

text: mjukvaruutveckling. Utifrån projektplanen utvecklar eleven i samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med viss säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och etablerad god praxis. Eleven utvecklar något skript för användarinteraktion och något skript för kommunikation med webbtjänster med tillfredsställande funktionalitet. Eleven använder med viss säkerhet enkla tekniker för asynkrona anrop för sin produkt. Dessutom utvecklar eleven två- eller tredimensionell interaktiv grafik med tillfredsställande funktionalitet. Produkten eller produkterna är av tillfredsställande kvalitet när det gäller funktion och tillgänglighet. Detta kontrollerar eleven med automatiserade tester. Eleven vidtar någon åtgärd för att åstadkomma god prestanda för produkten eller produkterna. När arbetet är utfört gör eleven en enkel dokumentation i enlighet med vald projektmetod samt utvärderar med enkla omdömen sitt arbete och resultat. Eleven följer i sitt arbete lagar och andra bestämmelser som rör mjukvaruutveckling och publicering på webben. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten eller produkterna samt kontrollerar säkerheten genom begränsade tester. Eleven använder med viss säkerhet terminologi inom området.

text: Betyget D

text: Betyget C

text: Eleven följer med viss säkerhet en projektplan för framtagning av en eller flera produkter. Planen uppfyller standardiserad projektmetodik för mjukvaruutveckling. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med viss säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och etablerad god praxis. Eleven utvecklar några skript för användarinteraktion och några skript för kommunikation med webbtjänster med tillfredsställande funktionalitet. Eleven använder med viss säkerhet tekniker för asynkrona anrop för sin produkt. Dessutom utvecklar eleven två- eller tredimensionell interaktiv grafik med tillfredsställande funktionalitet. Produkten eller produkterna är av tillfredsställande kvalitet när det gäller funktion och tillgänglighet. Detta kontrollerar eleven med manuella och automatiserade tester. Eleven vidtar några åtgärder för att åstadkomma god prestanda för produkten eller produkterna. När arbetet är utfört gör eleven en noggrann dokumentation i enlighet med vald projektmetod samt utvärderar med nyanserade omdömen sitt 10 arbete och resultat. Eleven följer i sitt arbete lagar och andra bestämmelser som rör mjukvaruutveckling och publicering på webben. Eleven tar

text: Betyget B

text: Betyget A

text: Eleven följer med säkerhet en projektplan för framtagning av en eller flera produkter. Planen uppfyller standardiserad projektmetodik för mjukvaruutveckling. Utifrån projektplanen utvecklar eleven efter samråd med handledare produkten eller produkterna där logiker som styr innehåll, design och beteende är åtskilda. Eleven använder med säkerhet pakethantering vid installation av olika klassbibliotek och ramverk. I arbetet utvecklar eleven kod som med gott resultat följer standarder och etablerad god praxis. Eleven utvecklar flera skript för användarinteraktion och flera skript för kommunikation med webbtjänster med god funktionalitet. Eleven använder med säkerhet avancerade tekniker för asynkrona anrop för sin produkt. Dessutom utvecklar eleven två- eller tredimensionell interaktiv grafik med god funktionalitet. Produkten eller produkterna är av god kvalitet när det gäller funktion och tillgänglighet. Detta kontrollerar eleven med manuella och automatiserade tester. Eleven vidtar flera åtgärder för att åstadkomma god prestanda för produkten eller produkterna. När arbetet är utfört gör eleven en noggrann och utförlig dokumentation i enlighet med vald projektmetod samt utvärderar med utförliga och nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven följer i sitt arbete lagar och andra bestämmelser som rör mjukvaruutveckling och publicering på webben. Eleven tar hänsyn till säkerhetsaspekter i sitt arbete och i fråga om produkten eller produkterna samt kontrollerar säkerheten genom omfattande tester. Eleven använder med säkerhet terminologi inom området.


identifier: SKOLFS 2017:6

title: Skolverkets allmänna råd om måluppfyllelse i förskolan

text: 1 kap. 10 §

text: 2 kap.

text: och

text: 15 §§

text: 4 kap.

text: och

text: 12 §§

text: 8 kap.

text: och

text: 11 §§

text: samt

text: 26 kap. 4 §

text: skollagen (2010:800)

text: , samt

text: avsnitt 2.4 och 2.5 förordningen (

text: SKOLFS 1998:16

text: ) om läroplan för förskolan.

text: Allmänna råd

text: Skolverket beslutar följande allmänna råd.

text: 1. Styrning och ledning

text: Huvudmannen bör • ge förskolechefen organisatoriska förutsättningar att vara pedagogisk ledare på varje förskoleenhet som hon eller han ansvarar för. Huvudmannen och förskolechefen bör utifrån respektive ansvar • ha rutiner för hur barnets bästa utreds och hur barnets bästa kan beaktas i beslut som påverkar barnen i förskolan, • vid fördelning av resurserna beakta faktorerna – personalens utbildning och kompetens samt personaltäthet, – barngruppens storlek och sammansättning, – miljöns utformning, och – socioekonomiska förhållanden, samt • säkerställa att det i förskolan serveras varierade och näringsriktiga måltider jämnt fördelade över dagen.

text: 2. Planering och genomförande av utbildningen

text: Förskolechefen bör • planera och analysera hur de organisatoriska förutsättningarna för utbildningen kan utvecklas. 1

text: Förskollärare bör • planera och analysera hur undervisningen utmanar och stimulerar barns utveckling och lärande. Förskolechefen, förskollärare och annan personal bör kontinuerligt • analysera och utvärdera hur barnens inflytande i utbildningen realiseras, • analysera hur utbildningen ska utformas så att barn i behov av särskilt stöd i sin utveckling ges det stöd och de utmaningar som de behöver, och • inför barns övergångar till förskoleklassen, skolan och fritidshemmet analysera hur förskolan på ett så bra sätt som möjligt kan samverka med förskoleklassen, skolan och fritidshemmet.

text: 3. Samarbete med hemmen

text: Förskolechefen och förskollärare bör • sträva efter att det finns olika former för hur vårdnadshavares inflytande kan utövas. Förskollärare och annan personal bör • under introduktionen i förskolan lägga grunden för att barnet och dess vårdnadshavare känner trygghet och förtroende för utbildningen och personalen. Förskollärare bör • säkerställa att utvecklingssamtalet bygger på en bred och nyanserad bild av barnets utveckling och lärande.

text: 4. Tillsyn över förskolor

text: Kommunen bör i egenskap av tillsynsmyndighet • utöva sin tillsyn regelbundet, • ha fungerande rutiner för hur tillsynen utförs, hur tillsynsbesluten utformas och hur tillsynen följs upp, samt • ha fungerande rutiner för hur råd och vägledning ges inom ramen för tillsynen.

text: Dessa allmänna råd ersätter Skolverkets allmänna råd (

text: SKOLFS 2013:179

text: ) om förskolan.

text: På Skolverkets vägnar

text: MIKAEL HALÁPI Magdalena Karlsson

text: Ansvarig utgivare: Jonas Nordström Redaktör: Ingela Byström Redaktionens adress: Skolverket, 106 20 Stockholm Telefon: 08-527 332 00 Telefax: 08-24 44 20 Prenumeration och separatexemplar: Wolters Kluwers kundservice, 106 47 Stockholm Telefon 08-598 191 90 E-post: kundservice@wolterskluwer.se Internet: www.wolterskluwer.se/offentliga publikationer

text: Elanders Sverige AB, 2017

type: kapitel

type: foreskrift


identifier: SKOLFS 2017:7

title: Skolverkets föreskrifter om vissa belopp för elever vid fristående gymnasieskolor (riksprislistan) och gymnasiesärskolor, internationella skolor samt ersättning för visst stöd på introduktionsprogrammet avseende 2017

text: Dessa föreskrifter innehåller bestämmelser om det belopp som en elevs hemkommun ska betala till en enskild huvudman för en fristående gymnasieskola per elev, program och inriktning (riksprislistan) och till en enskild huvudman för en fristående gymnasiesärskola per elev, när hemkommunen inte erbjuder utbildningen. Föreskrifterna innehåller vidare bestämmelser om det belopp en elevs hemkommun ska betala till en huvudman för en internationell skola på gymnasienivå per elev, program och inriktning när elevens hemkommun och huvudmannen för den internationella skolan inte kommer överens om beloppet. Föreskrifterna innehåller även bestämmelser om den ersättning en elevs hemkommun i vissa fall är skyldig att lämna till huvudmannen för en fristående gymnasieskola för visst stöd på introduktionsprogrammet programinriktat individuellt val.

text: Riksprislistan för gymnasieskolan

text: I

text: 16 kap.

text: 55 §§

text: skollagen (2010:800)

text: finns bestämmelser om en hemkommuns skyldighet att lämna bidrag till huvudmannen för en fristående gymnasieskola.

text: Om en elevs hemkommun inte erbjuder den utbildning som en elev har antagits till vid en fristående gymnasieskola, ska hemkommunen som bidrag lämna det grundbelopp som framgår av 6 §. I

text: 16 kap. 54 § skollagen (2010:800)

text: finns bestämmelser om tilläggsbelopp som kommunen ska lämna i vissa fall. 1

text: I

text: 24 kap. 6 a § första stycket skollagen (2010:800)

text: finns det bestämmelser om hemkommuns skyldighet att lämna bidrag till huvudmannen för en internationell skola på gymnasienivå.

text: Om elevens hemkommun och huvudmannen för den internationella skolan inte kommer överens om beloppet ska hemkommunen som bidrag lämna det belopp som framgår av 6 §. I

text: 24 kap. 6 a § tredje stycket skollagen (2010:800)

text: finns bestämmelser om extra bidrag som kommunen ska lämna i vissa fall.

text: Program Grundbelopp för år 2017 (kr/elev och bidragsår) exklusive inklusive måltider måltider

text: Barn- och fritidsprogrammet 91 200 96 200 Bygg- och anläggningsprogrammet exklusive 118 900 124 000 inriktningen anläggningsfordon Bygg- och anläggningsprogrammet inriktning 170 600 176 000 anläggningsfordon El- och energiprogrammet 111 700 117 000 Ekonomiprogrammet 76 300 81 400 Estetiska programmet exklusive inriktningen 99 900 104 800 musik Estetiska programmet inriktningen musik 130 700 135 600 Fordons- och transportprogrammet exklusive 135 100 140 500 inriktningen transport Fordons- och transportprogrammet inriktning 169 400 174 800 transport Handels- och administrationsprogrammet 90 500 95 800 Hantverksprogrammet 108 100 113 000 Hotell- och turismprogrammet 93 300 98 500 Humanistiska programmet 82 100 86 900 Industritekniska programmet 145 900 151 600 Naturvetenskapsprogrammet 82 800 87 800 Naturbruksprogrammet inriktning djur 179 800 188 500 Naturbruksprogrammet inriktning lantbruk 225 900 236 800 Naturbruksprogrammet inriktning skog 227 200 236 300 Naturbruksprogrammet inriktning trädgård 237 200 249 500 Restaurang- och livsmedelsprogrammet 125 800 130 500 Samhällsvetenskapsprogrammet 77 400 82 400 Teknikprogrammet 90 400 95 500 VVS- och fastighetsprogrammet 118 700 123 800 Vård- och omsorgsprogrammet 94 400 99 600

text: I

text: 19 kap.

text: 48 §§

text: skollagen (2010:800)

text: finns bestämmelser om en hemkommuns skyldighet att lämna bidrag till huvudmannen för en fristående gymnasiesärskola.

text: Om en elev har antagits till en fristående gymnasiesärskola och elevens hemkommun inte erbjuder utbildningen, ska hemkommunen som bidrag lämna det grundbelopp som framgår av 12 §. I

text: 19 kap. 47 § skollagen (2010:800)

text: Utbildning i gymnasiesärskola Grundbelopp för år 2017 (kr/elev och bidragsår) exklusive inklusive måltider måltider

text: Gymnasiesärskolan 328 600 334 700

text: Bidrag för visst stöd på introduktionsprogram

text: I

text: 17 kap. 35 § skollagen (2010:800)

text: finns bestämmelser om en hemkommuns skyldighet att i vissa fall lämna bidrag till huvudmannen för en fristående gymnasieskola för elever på introduktionsprogrammet programinriktat individuellt val.

text: Bidrag enligt

text: 17 kap. 35 § första stycket 2 skollagen (2010:800)

text: för den del av utbildningen som avser det stöd som eleven behöver för att uppnå behörighet för yrkesprogrammet ska utgå med 3 300 kr per elev och ämne.

text: 1. Dessa föreskrifter träder i kraft den 15 februari 2017 och gäller till och med den 31 december 2017. 2. Föreskrifterna ska tillämpas från och med den 1 januari 2017.

text: På Skolverkets vägnar

text: MIKAEL HALÁPI José Luis Berrospi


identifier: SKOLFS 2017:8

title: Skolverkets föreskrifter om interkommunal ersättning för visst stöd på introduktionsprogrammet avseende 2017

text: I

text: 17 kap. 24 § skollagen (2010:800)

text: finns bestämmelser om den interkommunala ersättningen för elever på introduktionsprogrammet programinriktat individuellt val.

text: Ersättningen för den del av utbildningen som avser det stöd som eleven behöver för att uppnå behörighet för yrkesprogrammet ska utgå med ett belopp på 3 300 kr per elev och ämne.

text: På Skolverkets vägnar

text: MIKAEL HALÁPI José Luis Berrospi

text: Ansvarig utgivare: Jonas Nordström Redaktör: Ingela Byström Redaktionens adress: Skolverket, 106 20 Stockholm Telefon: 08-527 332 00 Telefax: 08-24 44 20 Prenumeration och separatexemplar: Wolters Kluwers kundservice, 106 47 Stockholm Telefon 08-598 191 90 E-post: kundservice@wolterskluwer.se Internet: www.wolterskluwer.se/offentliga publikationer

text: Elanders Sverige AB, 2017