IT6203
Grunnleggende programmering for lærere
Høst
Trondheim
Norsk
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æringsmål
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.