Please use this identifier to cite or link to this item: http://localhost:8080/xmlui/handle/123456789/1706
Title: A metrics-based model for programming skill
Authors: Adelakun-Adeyemo, Oluwatoyin
Keywords: Programming Skill; Measurement; Metrics; Self-efficacy; Cause-effect.
Issue Date: Aug-2020
Publisher: ACM
Citation: Adelakun-Adeyemo Oluwatoyin (2020) A metrics-based model for programming skill Published in Proceedings of the International Computing Education Research (ICER) Conference August 2020 pp 338 -339
Abstract: Programming is a core skill in computing. Much of computing education and work in industry and research has programming skill is an important factor. Human subjects have varying levels of programming experience which affects their output. The inability to quantify programming skill threatens the validity of research results. Previous research has attempted to model programming skill and experience by finding a correlation between programmer characteristics and number of correct answers in a set of programming tasks. However, the model was not validated. This study is therefore designed to model the skill of programmers and to validate the model using experimental proof approach. Undergraduate students were presented with programming tasks and a questionnaire to elicit programming experience and demographic data. Using Stepwise regression, a linear model was extracted which showed two variables: lengthSchoolJava and schoolHours6Months contributed most to the number of correct answers. Furthermore, factor analysis extracted two factors: Java knowledge and Practical Java experience, that explained the number of correct answers. For the future direction, we want to analyse programming error logs to improve our quality metric and confirm the extracted model by collecting more qualitative data.
URI: http://localhost:8080/xmlui/handle/123456789/1706
Appears in Collections:Research Articles

Files in This Item:
File Description SizeFormat 
ICER_2020_paper_156.pdf1.41 MBAdobe PDFView/Open


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