6533b82afe1ef96bd128c174

RESEARCH PRODUCT

Estimating Programming Exercise Difficulty using Performance Factors Analysis

Ville TirronenMaria Tirronen

subject

opintomenestysmallintaminenopiskelijatComputer science05 social scienceslearning factors analysis050301 education020207 software engineering02 engineering and technologytietotekniikkaData scienceData modelingperformance factors analysisInformation and Communications Technologyintelligent tutortyytyväisyysexercise modellingopiskelu0202 electrical engineering electronic engineering information engineeringComputingMilieux_COMPUTERSANDEDUCATIONohjaus (neuvonta ja opastus)0503 educationarviointiDropout (neural networks)

description

This Work in Progress Paper studies student and exercise modelling based on pass/fail log data gathered from an introductory programming course. Contemporary education capitalizes on the communications technology and remote study. This can create distance between the teacher and students and the resulting lack of awareness of the difficulties students encounter can lead to low student satisfaction, dropout and poor grades. In many cases, various technological solutions are used to collect individual exercise submissions, but there are little resources for indexing or modelling the exercises in depth. Exercise specific feedback from students may not be easily obtainable either. In the present study, we attempt to create student-exercises models solely on pass/fail log data by using statistical techniques. We conclude that such data is insufficient for student modelling, but that it can be used to credibly estimate the difficulty of programming exercises. peerReviewed

http://urn.fi/URN:NBN:fi:jyu-202102081474