Determination of competency of programmers by classification and ranking using AHP

作者: Thamarai Selvi Somasundaram , Usha Kiruthika , M. Gowsalya , A. Hemalatha , Anna Philips

DOI: 10.1109/EIT.2015.7293340

关键词:

摘要: Evaluating the learners to determine their proficiency in programming is a challenging task. In this paper, we attempt automate task by analyzing dynamic data collected from platform through sensors. Since performance of students course and assessment depend on multiple criteria, model problem finding student as Multi Criteria Decision Making (MCDM) problem. We present novel solution using Analytic Hierarchy Process (AHP) with which each classified into one expertise levels represent competency particular language. This based approach will help instructors grade students. grading helps teachers identify who are facing difficulties learning guide them improve technical skills. validate our results comparing marks scored examination that course.

参考文章(10)
Konstantina Chrysafiadi, Maria Virvou, Dynamically Personalized E-Training in Computer Programming and the Language C IEEE Transactions on Education. ,vol. 56, pp. 385- 392 ,(2013) , 10.1109/TE.2013.2243914
Paulo Blikstein, Using learning analytics to assess students' behavior in open-ended programming tasks learning analytics and knowledge. pp. 110- 116 ,(2011) , 10.1145/2090116.2090132
Rebecca Ferguson, Learning analytics: drivers, developments and challenges International Journal of Technology Enhanced Learning. ,vol. 4, pp. 304- 317 ,(2012) , 10.1504/IJTEL.2012.051816
Tuncay Yigit, Ali Hakan Isik, Murat Ince, Web-based learning object selection software using analytical hierarchy process IET Software. ,vol. 8, pp. 174- 183 ,(2014) , 10.1049/IET-SEN.2013.0116
Rimal Abu-Taha, Multi-criteria applications in renewable energy analysis: A literature review portland international conference on management of engineering and technology. pp. 1- 8 ,(2011)
Chris Piech, Mehran Sahami, Daphne Koller, Steve Cooper, Paulo Blikstein, Modeling how students learn to program Proceedings of the 43rd ACM technical symposium on Computer Science Education - SIGCSE '12. pp. 153- 160 ,(2012) , 10.1145/2157136.2157182
J. E. Froyd, P. C. Wankat, K. A. Smith, Five Major Shifts in 100 Years of Engineering Education Proceedings of the IEEE. ,vol. 100, pp. 1344- 1360 ,(2012) , 10.1109/JPROC.2012.2190167
Matthew C Jadud, None, A First Look at Novice Compilation Behaviour Using BlueJ Computer Science Education. ,vol. 15, pp. 25- 40 ,(2005) , 10.1080/08993400500056530
Christian Murphy, Gail Kaiser, Kristin Loveland, Sahar Hasan, Retina Proceedings of the 40th ACM technical symposium on Computer science education - SIGCSE '09. ,vol. 41, pp. 178- 182 ,(2009) , 10.1145/1508865.1508929