
Datalogi · Gymnasiet 2 · Programmeringsparadigmer · 3.º Período
Objektorienterad programmering
Genomgång av grundpelarna i objektorienterad programmering: inkapsling, arv och polymorfism. Eleverna skapar klasshierarkier för att modellera verkliga system.
Skolverket KursplanerDAODAT0 - 3. ProgramkonstruktionDAODAT0 - 5. Kodkvalitet
Om detta ämne
Genomgång av grundpelarna i objektorienterad programmering: inkapsling, arv och polymorfism. Eleverna skapar klasshierarkier för att modellera verkliga system.
Nyckelfrågor
- Vad är fördelarna med inkapsling?
- Hur fungerar arv mellan klasser?
- Vad innebär polymorfism i praktiken?
Mer i Programmeringsparadigmer
Funktionell programmering
Introduktion till funktionell programmering med fokus på rena funktioner och oföränderlig data. Eleverna utforskar högre ordningens funktioner.
2 methodologies
Händelsestyrd programmering
Studie av hur program kan reagera på användarinteraktioner och systemhändelser. Fokus på grafiska användargränssnitt (GUI) och asynkronitet.
2 methodologies