Vis enkel innførsel

dc.contributor.advisorTrætteberg, Hallvard
dc.contributor.authorSkjelvik, Karl Peter
dc.date.accessioned2022-01-12T18:19:26Z
dc.date.available2022-01-12T18:19:26Z
dc.date.issued2021
dc.identifierno.ntnu:inspera:74730513:14870577
dc.identifier.urihttps://hdl.handle.net/11250/2837176
dc.description.abstractDet å lære seg å programmere er en utfordring for mange studenter. Når man programmerer er det mange ting man må fokusere på samtidig, fra logikk og syntaks til å skrive vedlikeholdbar og lesbar kode. Uansett om øvingen du jobber med egentlig bare skal lære deg om ett tema i programmering, så kommer du ikke unna å bruke mental kapasitet på alle de andre aspektene ved programmering Målet med denne masteroppgaven var å utvikle et tillegg til Visual Studio Code som gjør det mulig å lage og utføre innfyllingsoppgaver integrert i Visual Studio Code, for bruk i programmeringsutdanning. Disse oppgavene lar studentene fokusere på å lære om enkelttema uten å måtte bruke like mye mental kapasitet på andre ting. For at tillegget skal kunne brukes til dette formålet må det være lett å komme i gang med å løse oppgaver som bruker tillegget, og det må fungere bra å bruke det, og det ble derfor gjennomført brukertester med studenter som tok emnet TDT4100 - Objektorientert programmering våren 2021. Basert på brukertestene som ble foretatt av tillegget så er tillegget lett å komme i gang med, og det fungerer bra å bruke det. 75% av studentene som deltok på brukertest tror at de hadde hatt nytte av å ha denne typen oppgave tilgjengelig når de skal lære om nye tema i programmering.
dc.description.abstractLearning to program is a challenge for a lot of students. When you're programming there are many things to pay attention to at once, from logic and syntax to writing maintanable and readable code. Even if the exercise you are working on is meant to teach you about a specific topic in programming, you can't escape spending mental capacity on all the other aspects of programming. The goal of this thesis was to develop an extension for Visual Studio Code that makes it possible to create and solve fill-in-the-blank exercises integrated in Visual Studio Code, for use in programming education. These exercises let the students focus on learning about specific topics without spending as much mental capacity on other things. In order for the extension to be able to fulfill this purpose it has be easy to get started doing exercises with this extension, and using it has to work well, and therefore the extension went through user testing with students taking the course TDT4100 - Object-Oriented Programming the spring semester of 2021 Based on the user tests that were performed, the extension is easy to get started with, and using it works well. 75% of the students that participated in the tests think that having the option to do exercises like this when learning about new topics would be useful.
dc.languagenob
dc.publisherNTNU
dc.titleInnfyllingsoppgaver integrert i Visual Studio Code for bruk i programmeringsutdanning
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel