Ett annat sätt att se skolverkets uppgifter

Mjukvarudesign (MJUV)

Information

  • Ämneskategori: Vissa ämnen
  • Gäller från: 2025-07-01
  • Senast ändrad: 2024-05-06
  • Giltig till: Ej angivet

Läroplan

  • Namn: Gymnasieskolan, GY25
  • Gäller från: 2025-07-01
  • Senast ändrad: Ej angivet
  • Grundförfattning: Ej angivet
  • Ändringsförfattning: Ej angivet

Om ämnet

Ämnet mjukvarudesign behandlar, främst på processnivå, hur datorprogram, webbapplikationer och andra mjukvaruapplikationer skapas. Ämnet behandlar även metoder och arbetssätt inom mjukvaruutveckling. Ämnet får bara anordnas i vidareutbildning i form av ett fjärde tekniskt år i gymnasieskolan.

Undervisningen i ämnet mjukvarudesign ska syfta till att eleverna utvecklar kunskaper om mjukvaruutvecklingens olika delar från idé, analys och modellering till driftsättning och förvaltning. Undervisningen ska leda till att eleverna utvecklar förmåga att skapa en mjukvaruprodukt enligt en etablerad metodik och enligt angivna standarder för koden. Vidare ska undervisningen bidra till att eleverna utvecklar kunskaper om möjliga konsekvenser som olika licenser och betalningsformer kan medföra. Undervisningen ska även ge eleverna möjlighet att utveckla förmåga att använda verktyg för såväl utveckling av mjukvara som för samarbete, testning och dokumentation. Genom undervisningen ska eleverna också ges möjlighet att använda begrepp inom området samt att kommunicera om mjukvarudesign.

I undervisningen ska eleverna ges möjlighet att arbeta med olika delar av mjukvarudesign i projektform och med utveckling för olika plattformar. Undervisningen ska även lämna utrymme för diskussion och reflektion över etiska frågor samt olika handlingsalternativ inom mjukvarudesign.

Undervisningen i ämnet mjukvarudesign ska ge eleverna förutsättningar att utveckla följande:
  • Kunskaper om mjukvaruutvecklingens arbetsmetoder och processer.
  • Förmåga att arbeta med utveckling för olika plattformar enligt etablerade principer.
  • Förmåga att konfigurera och använda verktyg för mjukvaruutveckling.
  • Kunskaper om licensfrågor och betalningsmodeller.

Nivåer i ämnet mjukvarudesign

  • Nivå 1, 100 poäng.
  • Nivå 2, 100 poäng, som bygger på nivå 1.

Nivåer i ämnet

search