Undervisningen i ämnet programmering för tekniska tillämpningar på nivå 2 ska behandla följande centrala innehåll:
Process
- Relevanta utvecklingsprocesser inom valt teknikområde och samband mellan processernas olika delar.
Programmering
- Begrepp, teorier, modeller och metoder inom programmering, relevanta för valt teknikområde.
- Programmering som verktyg för lösning av omfattande och sammansatta problem i en tillämpad kontext samt programmeringens möjligheter och begränsningar.
Tillämpningar
- Flera olika tillämpningar av programmering inom valt teknikområde.
- Reflektion över och värdering av valda strategier och metoder samt utvärdering av slutresultat. Förbättringsförslag.
- Hur programmering har påverkat och påverkar teknikutvecklingen inom valt teknikområde.