• DocumentCode
    3585723
  • Title

    Educational data mining: A mining model for developing students´ programming skills

  • Author

    Pathan, Asraful Alam ; Hasan, Mehedi ; Ahmed, Md Ferdous ; Md Farid, Dewan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., United Int. Univ., Dhaka, Bangladesh
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Educational data mining (EDM) is a branch of data mining and machine learning research to develop new ways to analysis educational data from an educational system. Recently, EDM an rising field of data mining and educational systems. EDM uses traditional mining algorithms to analyses educational data in order to understand and improve the students´ learning process. In this paper, we present a decision tree (DT) based mining model for developing students C programming skills. DT is a rule set, which is a top-down recursive divide and conquer mining algorithm in supervised learning. We have collected data from 70 students of Structured Programming Language (SLP) course and generated two datasets StuBehEduInfo and QuickTestInfo. The StuBehEduInfo dataset contains student behavioural and past educational attributes. The QuickTestInfo dataset contains simple C programming questions. Then using these datasets we built two decision trees that can classify the students into three groups (Good, Average, & poor), so we can take extra care of the weakest students. The proposed decision tree models can correctly classify 87% students.
  • Keywords
    C language; computer science education; data analysis; data mining; decision trees; divide and conquer methods; educational administrative data processing; educational courses; learning (artificial intelligence); C programming skills; DT based mining model; EDM; QuickTestInfo dataset; SLP course; StuBehEduInfo dataset; decision tree; educational data analysis; educational data mining; educational system; machine learning; past educational attributes; rule set; structured programming language course; student behavioural attributes; students learning process; students programming skills development; supervised learning; top-down recursive divide and conquer mining algorithm; traditional mining algorithms; Artificial intelligence; Data mining; Data models; Decision trees; Programming profession; Training; Decision tree; educational data mining; educational systems; knowledge discovery from educational data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software, Knowledge, Information Management and Applications (SKIMA), 2014 8th International Conference on
  • Type

    conf

  • DOI
    10.1109/SKIMA.2014.7083552
  • Filename
    7083552