Data Mining for Exploring E-learning in a Computer Science Course Using Online Judging

  1. José Luis Fernández-Alemán 1
  2. David Gil 2
  3. Ginés García Mateos 1
  4. Juan Carlos Trujillo 2
  5. Ambrosio Toval 1
  1. 1 Universidad de Murcia
    info

    Universidad de Murcia

    Murcia, España

    ROR https://ror.org/03p3aeb86

  2. 2 Universitat d'Alacant
    info

    Universitat d'Alacant

    Alicante, España

    ROR https://ror.org/05t8bcz72

Book:
II Congreso Internacional de Innovación Docente. CIID: Murcia, 20 y 21 de febrero de 2014

Publisher: Universidad de Murcia

ISBN: 978-84-695-9705-7

Year of publication: 2014

Pages: 1345-1354

Type: Book chapter

Abstract

New teaching methods based on the students' learning process are being developed in the European Higher Education Area. Most of them are oriented to promote students' interest in the study and offer personalized feedback. On-line judging is a promising method for encouraging students’ participation in the elearning process. The great amount of data available in an on-line judging tool provides the possibility of exploring some of the most indicative attributes for learning programming concepts and techniques. In this paper, the results of programming activities carried out in a course on “Algorithms and Data Structures” has been used to identify the factors that affect the program correction, by using powerful data mining technologies taken from artificial intelligence domain. Concretely, our study uses a decision tree because it has been identified as the best predictor in some elearning domains. An overall accuracy of 60.1% in the prediction of the program correction was achieved with three input parameters (Programming language, Number of problem and Degree). In future work, we aim to analyze collaborative activities in order to identify the factors or predictor variables that affect workers’ performance in a global software development context