Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/1303
Title: Adaptive testing in programming courses based on educational data mining techniques
Authors: Ivančević, Vladimir
Knezević, Marko
Pušić, B.
Luković, Ivan 
Keywords: Test creation;Programming competencies;Genetic algorithms;Concept maps;Classification of test items
Issue Date: 2014
Publisher: Springer Verlag
Abstract: Designers of student tests, often teachers, primarily rely on their experience and subjective perception of students when selecting test items, while devoting little time to analyse factual data about both students and test items. As a practical solution to this common issue, we propose an approach to automatic test generation that acknowledges required areas of competence and matches the overall competence level of target students. The proposed approach, which is tailored to the testing practice in an introductory university course on programming, is based on the use of educational data mining. Data about students and test items are first evaluated using the predictive techniques of regression and classification, respectively, and then used to guide the test creation process. Besides a genetic algorithm that selects a test most suitable to the aforementioned criteria, we present a concept map of programming competencies and a method of estimating the test item difficulty.
URI: https://rfos.fon.bg.ac.rs/handle/123456789/1303
ISSN: 1860-949X
Appears in Collections:Radovi istraživača / Researchers’ publications

Files in This Item:
File Description SizeFormat 
1299.pdf
  Restricted Access
782.19 kBAdobe PDFView/Open    Request a copy
Show full item record

SCOPUSTM   
Citations

1
checked on Nov 17, 2025

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.