Emne - Anvendt programmering for lærere - IT6204
Anvendt programmering for lærere
Vurdering og obligatoriske aktiviteter kan bli endret frem til 20. september.
Om
Om emnet
Faglig innhold
Emnet forutsetter at deltakerne allerede har noe grunnleggende kunnskap og ferdigheter i programmering, og fokuserer på noe mer komplekse programmer og anvendelse av programmering innen områder som spill, styring av enkel elektronikk og roboter (som Arduino, Raspberry PI, Micro:bit, Lego Mindstorm), programmering brukt til beregninger og simuleringer i fag som matematikk og fysikk. Studentene får en god oversikt over forskjellige anvendelser av programmering, og gjennom prosjekt gis de mulighet til å fordype seg i anvendelser som har relevans for egen undervisning og fag.
Læringsutbytte
Kunnskap
- K1: Har detaljert kunnskap om konstruksjoner og strukturer i moderne programmering
- K2: Har kunnskap om programmeringsspråk, verktøy og metodikk, både pedagogisk orienterte løsninger og løsninger som brukes profesjonelt
- K3: Har grunnleggende forståelse av programvarens funksjon i elektronikk og roboter
- K4: Har grunnleggende innsikt i teknikk og metoder for utprøving og feilfinning i større programprosjekter
- K5: Kan forklare noen vanlige måter å bruke KI på innen programmering
Ferdigheter
- F1: Kan utvikle og prøve ut programmer med noe kompleksitet,
- F2: Kan utnytte moderne programmeringsverktøy og vurdere deres egnethet i undervisning og læring
- F3: Kan identifisere og vurdere programmering som skal inngå i enkle teknologiske løsninger, forstå vanskelighetsgrad, arbeidsomfang og egnethet i en undervisningssituasjon
- F4: Kan forstå hvordan kreativitet og samarbeid kan utnyttes til å fremme læring av programmering.
- F5: Kan skrive kode dels ved å skrive selv og dels ved å bruke KI.
Generell kompetanse
- G1: Kan formidle sin kunnskap om programmering og fagets didaktikk til andre, både skriftlig og muntlig
- G2: Kan diskutere, beskrive og evaluere løsninger med noe kompleksitet,
- G3: Kan planlegge varierte arbeidsoppgaver og programmeringsprosjekt, med fokus på kreativitet og sosial læring
- G4: Kan vurdere etiske problemstillinger relatert til programmering
- G5: Kan vise god digital kompetanse
- G6: 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.
Studentene må disponere egen PC.
Obligatoriske aktiviteter
- Ø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.
Vurderingen består av et 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
IT6203 Grunnleggende programmering for lærere, eller tilsvarende kunnskaper. Studentene må disponere egen PC.
Forkunnskapskrav
Opptakskrav: Godkjent lærerutdanning.
Studiepoengreduksjon
| Emnekode | Reduksjon | Fra |
|---|---|---|
| LÆR2003 | 7,5 sp | Høst 2021 |
| TDT4114 | 2,5 sp | Høst 2026 |
Fagområder
- Informatikk
Kontaktinformasjon
Emneansvarlig/koordinator
Faglærere
Ansvarlig enhet
Institutt for datateknologi og informatikk