Malmö University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
LEAP: Automatic assessment of programming assignments
Malmö högskola, Faculty of Technology and Society (TS).
Malmö högskola, Faculty of Technology and Society (TS).
2016 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Antal studenter som tar programmeringskurser på universitet och högskolor ökar kraftigt och kräver mycket resurser vilket gör kurserna nästintill omöjliga att bedriva utan att öka antalet lärare. Genom att introducera automatisering i dessa kurser, speciellt vid bedöm- ning, är det möjligt att upprätthålla kvalitén i dessa kurser. Därav är syftet med denna studie att konstruera, implementera och utvärdera ett bedömningssystem för att ta reda på för- och nackdelar med användningen av bedömningssystem i programmeringskurser. Resultatet från studien visar att fördelarna med ett bedömningssystem är direkt återkopp- ling, tillgänglighet och förmågan att verifiera korrektheten av studenters program bättre än vad en lärare kan. Resultatet visar att nackdelarna med ett bedömningssystem är att det innebär ökade krav på välutformade uppgifter och testfall samt svårighet att bedöma kvalitativa aspekter i studenters program.

Abstract [en]

Number of students that take programming courses at universities is increasing rapidly and requires a lot of resources which makes the courses almost impossible to conduct without increasing the number of teachers. By introducing automation in these courses, especially in the assessment part, it is possible to maintain the quality of these courses. Hence, the aim of this study is to design, implement and evaluate an assessment system to find out the benefits and drawbacks of the use of an assessment systems in programming courses. The results of the study shows that the benefits of an assessment system is direct feedback, its availability and its ability to verify the correctness of students programs better than a teacher. The result shows that the drawbacks of an assessment system is the required increased effort of designing well-designed tasks and test cases, as well as the systems inability to assess the qualitative aspects of the students programs.

Place, publisher, year, edition, pages
Malmö högskola/Teknik och samhälle , 2016. , p. 52
Keywords [sv]
Automatiserade bedömningssystem, testfall, återkoppling, programmeringskurser, LEAP, sandbox
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mau:diva-20004Local ID: 22130OAI: oai:DiVA.org:mau-20004DiVA, id: diva2:1479870
Educational program
TS Systemutvecklare
Available from: 2020-10-27 Created: 2020-10-27 Last updated: 2022-06-27Bibliographically approved

Open Access in DiVA

fulltext(920 kB)72 downloads
File information
File name FULLTEXT01.pdfFile size 920 kBChecksum SHA-512
ea24ba84f6f0253b4a34a3393664c95daf9a5b20b193f25721d78df46be31094e4bc39adfeb9cf09690ee5d4c0c6626e01edd776adf43f272700eb819c3d92dd
Type fulltextMimetype application/pdf

By organisation
Faculty of Technology and Society (TS)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 72 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 76 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf