Programmering
Programmering
Elevene lærer å løse problemer på nye måter. Elevene får mulighet til å utvikle sin kreativitet og skape produkter ved hjelp av programmering. Gjennom å lage programmer oppøver elevene også ferdigheter i å vurdere eget og andres arbeid, gi konstruktive tilbakemeldinger og samarbeide med andre.
Mål for opplæringen er at eleven skal kunne
gjøre rede for hvordan datamaskiner og dataprogram fungerer, og forklare egne og andres koder
bruke flere programmeringsspråk, deriblant minst ett som er tekstbasert
bruke grunnleggende prinsipper i programmering, slik som variabler, løkker, vilkår og funksjoner, og reflektere over bruken av disse
analysere problemer, gjøre dem om til delproblemer og gjøre rede for hvordan noen av delproblemene kan løses med programmering
planlegge og skape et digitalt produkt og vurdere dette med tanke på brukervennlighet
utvikle og feilsøke dataprogram som løser definerte problemer, inkludert kontrollering eller simulering av fysiske objekter
Faget skal ruste elevene til videre studier og forberede dem på et framtidig arbeids- og samfunnsliv som stiller krav om teknologisk kompetanse og god evne til problemløsning.