Kapitel 15
Programmering i samhället
Nytta, artificiell intelligens och etiskt ansvar.
Mål
Efter kapitlet ska du kunna...
- ge exempel på hur programmering används
- förklara skillnaden mellan vanliga program och AI
- resonera om integritet, rättvisa och ansvar
- granska en digital lösning ur flera perspektiv
15.0
Kod finns överallt
Samma grundidé
Data blir handling
Konsekvenserna beror på var programmet används.
Arbetslivet
Programmering är mer än kod
- Lösa och dela upp problem.
- Arbeta strukturerat.
- Testa, utvärdera och förbättra.
- Samarbeta och förklara lösningar.
Automatisering
När datorn tar över steg
Möjligheter
- sparar tid
- minskar rutinmässiga fel
- behandlar mycket data
Risker
- fel upprepas snabbt
- människor blir beroende av systemet
- ansvar kan bli otydligt
Viktig princip
Snabbare är inte alltid bättre
Ett automatiserat system förstärker både bra och dåliga regler.
Ju större konsekvenser, desto viktigare är testning och mänsklig kontroll.
15.1
Vad skiljer AI?
| Vanligt program | AI-system |
|---|---|
| Följer regler som programmeraren har skrivit. | Tränas på data och hittar mönster. |
| Samma regler används varje gång. | Ger ofta en bedömning eller sannolikhet. |
AI omkring oss
Vanliga användningar
- sökning och rekommendationer
- chattbotar och översättning
- bild- och taligenkänning
- funktioner i fordon
AI och programmering
Vad kan automatiseras?
- föreslå och skriva kod
- hitta möjliga fel
- skapa dokumentation
- föreslå testfall
Ett förslag är inte samma sak som ett korrekt resultat.
Människans uppgift
Omdöme går inte att hoppa över
- förstå användarens behov
- planera och avgränsa
- granska kvalitet och säkerhet
- bedöma etiska konsekvenser
- ta ansvar för beslut
Framtida kompetens
Förstå för att kunna granska
Du behöver kunna läsa kod, testa AI-förslag och upptäcka orimliga resultat.
Kunskap om data, säkerhet och integritet blir viktigare – inte mindre viktig.
15.2
Etik handlar om konsekvenser
Att något går att programmera betyder inte automatiskt att det bör göras.
Fråga vem som gynnas, vem som riskerar att skadas och vem som bestämmer.
Fyra perspektiv
Granska systemet
| Integritet | Vilka personuppgifter samlas in? |
|---|---|
| Rättvisa | Behandlas grupper likvärdigt? |
| Ansvar | Vem ansvarar när något blir fel? |
| Säkerhet | Hur skyddas data och funktioner? |
Transparens
Kan beslutet förklaras?
En användare bör få veta att AI används.
Viktiga beslut behöver kunna granskas och ifrågasättas.
Det måste finnas en väg för att rätta fel.
Exempel
AI föreslår extra stöd
En skolapp analyserar elevresultat och föreslår vilka elever som behöver stöd.
Det kan hjälpa läraren – men förslaget kan också vara fel eller orättvist.
Interaktiv etikkontroll
Granska skolappen
Välj ett perspektiv.
Helhetsbedömning
Nytta + risk + kontroll
- Beskriv nyttan.
- Identifiera möjliga skador.
- Bestäm hur riskerna ska minskas.
- Testa och följ upp verkliga konsekvenser.
Sammanfattning
Kom ihåg
- Programmering påverkar många delar av samhället.
- AI tränas på data och ger förslag eller bedömningar.
- Människor måste granska, testa och ta ansvar.
- Integritet, rättvisa, ansvar, säkerhet och transparens måste vägas in.