Programmering, datastrukturer och algoritmer Nivå 1 (PROA100TX)
Information
- Gå till ämne, Programmering, datastrukturer och algoritmer
- Poäng: 100
- 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 nivån i ämnet
Undervisningen i ämnet programmering, datastrukturer och algoritmer på nivå 1 ska behandla följande centrala innehåll:
- Programmering i objektorienterat språk samt språkets egenskaper och användningsområden i förhållande till andra språk.
- Vanligt förekommande designmönster av enklare karaktär för skapande, struktur och beteende.
- Datastrukturer, däribland för hantering av mängder.
- Vanligt förekommande algoritmer för aktuellt problemområde.
- Värdering av algoritmer och datastrukturers lämplighet i olika situationer.
- Skapande av program som använder klasser, objekt, interface, templates, inkapsling och polymorfism.
- Omstrukturering av kod för att utveckla eller anpassa befintliga program.
- Synlighet och livslängd hos identifierare och variabler.
- Stark och svag samt statisk och dynamisk typning.
- Datautbyte med datakällor och tjänster.
- Permanent lagring av data.
- Metoder för att förebygga och förhindra uppkomst av fel under exekvering.
- Hantering av uppkomna fel under exekvering.
- Avläsning av program för att hitta fel och brister med hjälp av verktyg i aktuell utvecklingsmiljö.