Javista Automated Assessment of Imperative Programs

dc.contributor.authorAlgehed, Maximilian
dc.contributor.authorFarrokhzad, Mazdak
dc.contributor.authorHultin, Joel
dc.contributor.authorBoij, Simon
dc.contributor.authorStern Kaar, Aleksander
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T14:35:13Z
dc.date.available2019-07-03T14:35:13Z
dc.date.issued2017
dc.description.abstractThis thesis presents a methodology and a tool for automated assessment of programming exercises, with the purpose of reducing the workload of teachers. Our aim is for the tool to provide accurate and useful assessment given an exercise specification. Using the tool could allow teachers to spend more time helping students. The tool, implemented in Haskell, is intended to be used by teachers through a command line interface and targets a subset of Java. Assessment is achieved by using semantic and behavioural analysis. Semantic analysis consists of normalisation and prefix trees, while behavioural analysis consists of testing including integrated shrinking. The presented tool is evaluated using a data set from the course TDA450 at Chalmers University of Technology. The tool managed to classify 60% of the solutions as either correct or incorrect with no false positives. The result shows that it is possible to automatically assess student solutions and suggests that more solutions can be classified given further development.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/251311
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectComputer and Information Science
dc.titleJavista Automated Assessment of Imperative Programs
dc.type.degreeExamensarbete för kandidatexamensv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
local.programmeSoftware Engineering (300 hp)
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
251311.pdf
Storlek:
535.54 KB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext