1. KI som læringspartner for nybegynnere i programmering
-
Problemstilling: Hvordan kan studenter (på innføringskurs som IN1000) bruke KI som støtte for å lære seg å programmere?
-
Forskningsspørsmål:
-
Kan KI fungere som en effektiv sparringspartner eller “parprogrammerer”?
-
Hvordan påvirker KI-støtte studentenes læringsutbytte og mestringsfølelse?
-
2. Intelligente IDE-er og læringsutbytte
-
Problemstilling: Er “intelligente” utviklingsmiljøer (IDE-er med KI-funksjoner) egnet for å lære seg å programmere?
-
Forskningsspørsmål:
-
Hjelper KI-funksjoner i IDE-er studenter å skrive bedre kode, eller hemmer de læring?
-
3. KI for automatisk generering av programmeringsoppgaver
-
Problemstilling: Hvordan kan KI brukes til å lage gode og lærerike programmeringsoppgaver?
4. Veiledning i informasjonsjungelen
-
Problemstilling: Hvordan kan vi veilede studenter til å finne (på nettet) de beste ressursene og de beste verktøyene for å lære å programmere?
5. KI som hjelpemiddel for vurdering og tilbakemelding
-
Problemstilling: Kan KI hjelpe gruppelærere/sensorer å gi bedre og raskere tilbakemeldinger på programmeringsoppgaver?
-
Forskningsspørsmål:
-
Kan KI erstatte eller supplere tradisjonell retting?
-
Hvordan oppfatter studenter kvaliteten på KI-genererte tilbakemeldinger?
-
Er det noen forskjell på KI-tilbakemeldinger og menneskeskrevne tilbakemeldinger?
-
6. Automatisk vurdering av programmeringsoppgaver
-
Problemstilling: Hvordan kan vi lage gode og lærerike programmeringsoppgaver med automatisk vurdering og tilbakemelding?