Skolverkets föreskrifter om ämnesplan för ämnet mjukvarudesign inom vidareutbildning i form av ett fjärde tekniskt år;



Relevanta dokument
Skolverkets föreskrifter om ämnesplan för ämnet produktionsfilosofi inom vidareutbildning i form av ett fjärde tekniskt år;

Skolverkets föreskrifter om ämnesplan för ämnet gymnasieingenjören i praktiken inom vidareutbildning i form av ett fjärde tekniskt år;

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den maj 2015.

Skolverkets föreskrifter om ämnesplan för ämnet tekniska system inom vidareutbildning i form av ett fjärde tekniskt år;

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den -- maj 2015.

WEBBSERVERPROGRAMMERING

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Undervisningen ska ge eleverna möjlighet att arbeta med produktionsförbättrande arbete i projektform.

Webbserverprogrammering

SKOLFS. beslutade den -- maj 2015.

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

SKOLFS. På Skolverkets vägnar. GENERALDIREKTÖREN Enhetschef

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

WEBBTEKNIK. Ämnets syfte

WEBBTEKNIK. Ämnets syfte

beslutade den - november 2013.

Kursplan Webbutveckling 2, 100p Läsår

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

DATALAGRING. Ämnets syfte

DIGITALT SKAPANDE. Ämnets syfte. Kurser i ämnet

beslutade den 26 september Skolverket föreskriver med stöd av 1 kap. 4 tredje stycket gymnasieförordningen

SKOLFS. På Skolverkets vägnar. ANNA EKSTRÖM Christina Månberg

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

SPECIALPEDAGOGIK. Ämnets syfte

Undervisningen i ämnet programmering ska ge eleverna förutsättningar att utveckla följande:

SKOLFS. beslutade den maj 2015.

CAD. Ämnets syfte. Kurser i ämnet

Undervisningen ska ge eleverna tillfälle att arbeta i projekt samt möjlighet att utveckla kunskaper om projektarbete och dess olika faser.

PRÖVNINGSANVISNINGAR

GYMNASIEINGENJÖREN I PRAKTIKEN

NATURVETENSKAPLIG SPETS INOM FÖRSÖKSVERKSAMHET MED RIKSREKRYTERANDE GYMNASIAL SPETSUTBILDNING

TEKNISKA SYSTEM VVS. Ämnets syfte

INFORMATIONSTEKNISK ARKITEKTUR OCH INFRASTRUKTUR

Kursplan Gränssnittsdesign, 100p Läsår

GRÄNSSNITTSDESIGN. Ämnets syfte. Kurser i ämnet

Skolverkets föreskrifter om poängplan för vidareutbildning i form av ett fjärde tekniskt år; beslutade den XX maj 2015.

SKOLFS. beslutade den XXX 2017.

Statens skolverks författningssamling

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

ENTREPRENÖRSKAP. Ämnets syfte. Kurser i ämnet

SKOLFS. beslutade den XXX.

LEDARSKAP OCH ORGANISATION

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Undervisningen ska ge eleverna möjlighet att utveckla förmåga att bedöma kvaliteten av animationer när det gäller form, innehåll och teknik.

INFORMATION OCH KOMMUNIKATION

Skolverkets föreskrifter om ämnesplan för ämnet byggproduktionsledning inom vidareutbildning i form av ett fjärde tekniskt år;

AUTOMATIONSTEKNIK. Ämnets syfte. Kurser i ämnet

PRODUKTUTVECKLING. Ämnets syfte

Information och kommunikation

LARM OCH SÄKERHETSTEKNIK

SKOLFS. beslutade den -- maj 2015.

Praktiska övningar, fältstudier, undersökande arbetssätt och laborationer i fält ska ingå i undervisningen.

PRÖVNINGSANVISNINGAR

ESTETISK KOMMUNIKATION

LAGER OCH TERMINAL. Ämnets syfte. Kurser i ämnet

Undervisningen i ämnet engelska ska ge eleverna förutsättningar att utveckla följande:

HUSBYGGNAD SPECIALYRKEN

Kundmottagning och reservdelshantering, 100 poäng

Svensk författningssamling

KONSTRUKTION. Ämnets syfte. Kurser i ämnet

MOBILA ARBETSMASKINER

MEDIER, SAMHÄLLE OCH KOMMUNIKATION

PLÅTSLAGERITEKNIK. Ämnets syfte

Kunskapskrav, sid 1 [6] för kursen entreprenörskap, 100 p

KONSTRUKTION. Ämnets syfte

Ett skriftligt prov samt en inlämningsuppgift. Kompletterar eventuellt vissa delar av det skriftliga provet.

Kursplan i svenska som andraspråk grundläggande kurs W

Statens skolverks författningssamling

RENGÖRINGSSERVICE. Ämnets syfte

TRANSPORTTEKNIK. Ämnets syfte. Kurser i ämnet

FASTIGHETSAUTOMATION. Ämnets syfte. Kurser i ämnet

Gunnar Hyltegren Dagens program

CAD. Ämnets syfte. Kurser i ämnet

GRAFISK PRODUKTION. Ämnets syfte

Checklista för bedömning av teoretisk validering Kurs: Hälsopedagogik 100 poäng Kurskod: HALHAL0

BYGG OCH ANLÄGGNING. Ämnets syfte

Undervisningen i ämnet hantverkskunskap ska ge eleverna förutsättningar att utveckla följande:

Skolverkets kursplan i ämnet - Musik. Ämnets syfte. Undervisningen i ämnet musik ska ge eleverna förutsättningar att utveckla följande:

1. kursens namn, poäng och kurskod samt elevens betyg efter genomgången kurs, 2. elevens betyg på gymnasiearbetet,

VENTILATIONSPLÅTSLAGERI

MÄNNISKAN I INDUSTRIN

PLÅTSLAGERI. Ämnets syfte

MASSAGE. Ämnets syfte. Kurser i ämnet

HANTVERKSKUNSKAP. Ämnets syfte

PEDAGOGIK. Ämnets syfte

Lärarhandledning Hälsopedagogik

ANLÄGGNING. Ämnets syfte

FÖRETAGSEKONOMI. Undervisningen i ämnet företagsekonomi ska ge eleverna förutsättningar att utveckla följande:

Religionskunskap. Ämnets syfte

Genom praktisk tillämpning ska undervisningen ge eleverna möjlighet att erfara olika arbetsuppgifter som förekommer inom dagligvaruhandeln.

BAGERI- OCH KONDITORIKUNSKAP

LARM OCH SÄKERHETSTEKNIK

MOBILA ARBETSMASKINER

LARM OCH SÄKERHETSTEKNIK

TEKNIK. Ämnets syfte. Undervisningen i ämnet teknik ska ge eleverna förutsättningar att utveckla följande:

MEDICINSK TEKNIK. Ämnets syfte

LOKALVÅRD. Ämnets syfte. Kurser i ämnet

Undervisningen i ämnet inköp och logistik ska ge eleverna förutsättningar att utveckla följande:

Transkript:

Skolverkets föreskrifter om ämnesplan för ämnet mjukvarudesign inom vidareutbildning i form av ett fjärde tekniskt år; beslutade den -- maj 2015. Skolverket föreskriver följande med stöd av 2 kap. 2 förordning (2014:854) om vidareutbildning i form av ett fjärde tekniskt år och statsbidrag för sådan utbildning. 1 Av 2 kap. 2 förordning (2014:854) om vidareutbildning i form av ett fjärde tekniskt år och statsbidrag för sådan utbildning framgår att det för varje ämne ska finnas en ämnesplan. Av ämnesplanen ska framgå ämnets syfte, vilka kurser som ingår i ämnet, det centrala innehållet för varje kurs, hur många gymnasiepoäng varje kurs omfattar och kunskapskraven för varje kurs. 2 Ämnesplanen för ämnet mjukvarudesign finns i bilagan till dessa föreskrifter. 1. Dessa föreskrifter träder i kraft den 1 juli 2015. 2. Genom dessa föreskrifter upphävs Skolverkets föreskrifter (SKOLFS 2011:42) om ämnesplan för ämnet mjukvarudesign i gymnasieskolan. De upphävda föreskrifterna gäller dock för utbildning som har påbörjats före den 1 juli 2015. På Skolverkets vägnar GENERALDIREKTÖREN Enhetschef

MJK Ämnet mjukvarudesign behandlar hur datorprogram, webbapplikationer och andra applikationer skapas för produkter styrda av mikroprocessorer. Det behandlar mjukvarudesignprocessen från idé, analys och kravspecifikation till modellering, implementering, testning, förbättring, kvalitetskontroll, dokumentation och distribution. Ämnet mjukvarudesign får bara anordnas i vidareutbildning i form av ett fjärde tekniskt år i gymnasieskolan. Ämnets syfte Undervisningen i ämnet mjukvarudesign ska syfta till att eleverna utvecklar kunskaper om mjukvaruutvecklingens olika delar. Den ska även ge eleverna möjlighet att utveckla förmåga att skapa en mjukvaruprodukt enligt en etablerad metodik och enligt angivna standarder för koden. Undervisningen ska ge eleverna möjlighet att utveckla förmåga att använda verktyg för utveckling av mjukvara, för samarbete med andra deltagare i processen samt för testning och dokumentation. Genom undervisningen ska eleverna också ges möjlighet att utveckla kunskaper om begrepp inom området samt förmåga att kommunicera om mjukvarudesign. I undervisningen ska eleverna ges möjlighet att arbeta med olika delar av mjukvarudesign i projektform. Undervisningen i ämnet mjukvarudesign ska ge eleverna förutsättningar att utveckla följande: 1) Kunskaper om mjukvaruutvecklingens historia samt om programmeringsparadigm, kodstandarder, körmiljöer och plattformar. 2) Förmåga att arbeta i enlighet med metodik inom teknikområdet. 3) Förmåga att skapa internationaliserade applikationer och att lokalisera applikationer. 4) Förmåga att sätta upp och använda verktyg för mjukvaruutveckling. 5) Kunskaper om arbetsmiljöfrågor. 6) Kunskaper om licensfrågor och distribution av mjukvara samt om betalningsmodeller.

Kurser i ämnet, 100 poäng, som bygger på kursen programmering 1 och kursen webbutveckling 1. MJKMJU0 Kursen mjukvarudesign omfattar punkterna 1 6 under rubriken Ämnets syfte. Centralt innehåll Undervisningen i kursen ska behandla följande centrala innehåll: Programmeringens historia och olika programmeringsparadigm, till exempel imperativ, strukturerad, funktionell, objektorienterad och deklarativ programmering. Körmiljöer och plattformar, till exempel desktop, mobil, inbyggda system och webbapplikationer, och programmering för specifik hårdvara, för specifikt operativsystem och för körning inuti en annan applikation. Utvecklingsmetodik, till exempel agila metoder. Utvecklingsmiljöer och infrastrukturbehov. Verktyg för projekthantering, ärendehantering och samarbete. Kodkvalitet och kodstandarder. Kodanalys och kvalitetskontroll, inklusive bugghantering och automatiserade tester. Verktyg för versionshantering, till exempel Subversion eller Git. Internationalisering och lokalisering. Teknisk dokumentation, till exempel genom att använda JavaDoc. Ergonomi. Paketering, till exempel setup-filer för Windows eller rpm och deb-paket för Linuxdistributioner. Distribution av mjukvara, till exempel genom fysiska installationsmedia, repositorier, online-butiker och gruppolicies i lokala nät. Licenser, till exempel GPL, Apache, BSD-licensen och proprietära licenser. Betalningsmodeller, till exempel betalning per installerat exemplar,

samanvändning, freeware, shareware, öppen källkod och betalning för support. Kunskapskrav Betyget E Eleven för enkla resonemang om olika paradigm inom mjukvaruutveckling och beskriver översiktligt hur området mjukvaruutveckling har utvecklats. Dessutom redogör eleven översiktligt för olika kodstandarder, körmiljöer och plattformar. Eleven deltar i ett projekt för att utveckla en applikation och följer med viss säkerhet vald utvecklingsmetodik. Dessutom skapar eleven med tillfredsställande resultat installerbara paket av applikationen eller installationsprogram för applikationen. I sitt arbete använder eleven några verktyg för kodning, projekthantering och samarbete samt för kvalitetskontroll, kodanalys och versionshantering. Dessutom skapar eleven med viss säkerhet kod som följer projektets specificerade kodstandard. Under arbetet använder och skapar eleven med viss säkerhet teknisk dokumentation, buggrapporter och tester. Eleven för enkla resonemang med användare och medarbetare för att föra arbetet framåt. Eleven redogör översiktligt för hur applikationen har anpassats för vald körmiljö och hur denna förhåller sig till andra körmiljöer. Dessutom beskriver eleven översiktligt hur produkten internationaliserats eller lokaliserats. Eleven redogör översiktligt för hur en god arbetsmiljö vid mjukvarudesign kan utformas. Dessutom redogör eleven översiktligt för olika alternativ för licenser, distributionsmetoder och betalningsmodeller. Betyget D Betyget D innebär att kunskapskraven för E och till övervägande del för C är uppfyllda. Betyget C Eleven för välgrundade resonemang om olika paradigm inom mjukvaruutveckling och beskriver utförligt hur området mjukvaruutveckling har utvecklats. Dessutom redogör eleven utförligt för olika kodstandarder, körmiljöer och plattformar.

Eleven deltar i ett projekt för att utveckla en applikation och följer med viss säkerhet vald utvecklingsmetodik. Dessutom skapar eleven med tillfredsställande resultat installerbara paket av applikationen eller installationsprogram för applikationen. I sitt arbete installerar och använder eleven några verktyg för kodning, projekthantering och samarbete samt för kvalitetskontroll, kodanalys och versionshantering. Dessutom skapar eleven med viss säkerhet kod som följer projektets specificerade kodstandard. Under arbetet använder och skapar eleven med viss säkerhet teknisk dokumentation, buggrapporter och tester. Eleven för välgrundade resonemang med användare och medarbetare för att föra arbetet framåt. Eleven redogör utförligt för hur applikationen har anpassats för vald körmiljö och hur denna förhåller sig till andra körmiljöer. Dessutom beskriver eleven utförligt hur produkten internationaliserats eller lokaliserats. Eleven redogör utförligt för hur en god arbetsmiljö vid mjukvarudesign kan utformas. Dessutom redogör eleven utförligt för olika alternativ för licenser, distributionsmetoder och betalningsmodeller. Betyget B Betyget B innebär att kunskapskraven för C och till övervägande del för A är uppfyllda. Betyget A Eleven för välgrundade och nyanserade resonemang om olika paradigm inom mjukvaruutveckling och beskriver utförligt och nyanserat hur området mjukvaruutveckling har utvecklats. Dessutom redogör eleven utförligt och nyanserat för olika kodstandarder, körmiljöer och plattformar. Eleven deltar i ett projekt för att utveckla en applikation och följer med säkerhet vald utvecklingsmetodik. Dessutom skapar eleven med gott resultat installerbara paket av applikationen eller installationsprogram för applikationen. I sitt arbete installerar och använder eleven flera verktyg för kodning, projekthantering och samarbete samt för kvalitetskontroll, kodanalys och versionshantering. Dessutom skapar eleven med säkerhet kod som följer projektets specificerade kodstandard. Under arbetet använder och skapar eleven med säkerhet teknisk dokumentation, buggrapporter och tester. Eleven för välgrundade och nyanserade resonemang med användare och medarbetare för att föra arbetet framåt. Eleven redogör utförligt och nyanserat för hur applikationen har anpassats för vald körmiljö och hur denna förhåller sig till andra körmiljöer. Dessutom beskriver eleven utförligt och nyanserat hur produkten internationaliserats eller lokaliserats.

Eleven redogör utförligt och nyanserat för hur en god arbetsmiljö vid mjukvarudesign kan utformas. Dessutom redogör eleven utförligt och nyanserat för olika alternativ för licenser, distributionsmetoder och betalningsmodeller.