Emne - Grunnleggende programmering for lærere - IT6203
Grunnleggende programmering for lærere
Om
Om emnet
Faglig innhold
Emnet tar for seg programmering som fag og ferdighet, og skal gi innsikt i hvordan programmering brukes for å lage digitale løsninger. Emnet legger vekt på programmering som konstruktivt og kreativt verktøy. I emnet vil det være fokus på grunnleggende programmering og gir studenten et godt grunnlag for å ta faget IT6204. I emnet bygges kompetanse i grunnleggende programmering og læring gjennom interaktive online ressurser og et øvingsopplegg som gir jevn progresjon i læringen. Parallelt med egen læring av programmering skal studentene reflektere over læreprosessen og bygge didaktisk kompetanse.
Læringsutbytte
Kunnskaper
- K1: Har grunnleggende kunnskap om konstruksjoner og strukturer i moderne programmering
- K2: Har grunnleggende innsikt i teknikk og metoder for utprøving og feilfinning i korte, enkle programmer.
- K3: Kan forklare noen vanlige måter å bruke KI på innen programmering
Ferdigheter
- F1: Kan utvikle og prøve ut enkle programmer
- F2: Kan installere og bruke et programmeringsverktøy
- F3: Kan bruke og forklare enkle programeksempler i en undervisningssituasjon
- F4: Forstår hvordan kreativitet og samarbeid kan utnyttes til å fremme læring av enkel programmering.
- F5: Kan skrive kode dels ved å skrive selv og dels ved å bruke KI.
Generell kompetanse
- G1: Kan formidle grunnleggende programmering og fagets didaktikk til andre, både skriftlig og muntlig
- G2: Kan diskutere, beskrive og evaluere enkle løsninger
- G3: Kan planlegge varierte arbeidsoppgaver med enkle programmer
- G4: Kan vise grunnleggende digital kompetanse
- G5: Kan reflektere over hva som er hensiktsmessig og mindre hensiktsmessig bruk av KI som et hjelpeverktøy for læring
Læringsformer og aktiviteter
Undervisning er nettbasert, men det legges vekt på sosial og interaktiv læring med ukentlige aktiviteter som online forelesninger og jevnlige obligatoriske arbeidskrav (øvinger). Interaktivt læremateriell og videoer vil produseres og gjøres lett tilgjengelig for studentene, og online samarbeid og veiledning gjennomføres i sosiale rom. Undervisningen baserer seg på pensum bestående av både lærebok og nettbasert ressurser. I undervisningen vil vi bruke både tekst- og blokkbaserte programmeringsverktøy.
Obligatoriske aktiviteter
- Refleksjonsnotat
- Øvinger
Mer om vurdering
Obligatoriske arbeidskrav som må være godkjent før vurdering kan gjennomføres.
Obligatorisk arbeidskrav inneholder:
- Alle programmeringsøvinger må være godkjente.
- Et refleksjonsnotat om undervisningsmetoder og egen læring i programmering må være innlevert
Vurderingen består av:
- Mini-prosjekt (bestått/ikke bestått). Gjentak ved neste gjennomføring av emnet.
Spesielle vilkår
Krever opptak til studieprogram:
Programmering for lærere, 8.–13. trinn (KPROG8-13)
Anbefalte forkunnskaper
I undervisningen forutsettes det grunnleggende ferdigheter i bruk av datamaskin, men ingen forkunnskaper i programmering. Det er likevel en fordel med noe programmeringserfaring, da emnet kan ha en bratt læringskurve i starten. Manglende forkunnskaper kan kompenseres med ekstra arbeidsinnsats. Studentene må disponere egen datamaskin.
Forkunnskapskrav
Opptakskrav: Godkjent lærerutdanning.
Studiepoengreduksjon
| Emnekode | Reduksjon | Fra |
|---|---|---|
| LÆR2003 | 7,5 sp | Høst 2021 |
| TDT4114 | 3,7 sp | Høst 2026 |
| TDT4100 | 3,7 sp | Høst 2026 |
| TDT4102 | 3,7 sp | Høst 2026 |
| DCST1007 | 3,7 sp | Høst 2026 |
| INFT1006 | 3,7 sp | Høst 2026 |
Fagområder
- Informatikk
Kontaktinformasjon
Emneansvarlig/koordinator
Faglærere
Ansvarlig enhet
Institutt for datateknologi og informatikk