• DocumentCode
    704911
  • Title

    A new model for collaborative learning of programming using source code similarity detection

  • Author

    Stankov, Emil ; Jovanov, Mile ; Kostadinov, Bojan ; Madevska Bogdanova, Ana

  • Author_Institution
    Fac. of Comput. Sci. & Eng., Ss. Cyril & Methodius Univ., Skopje, Macedonia
  • fYear
    2015
  • fDate
    18-20 March 2015
  • Firstpage
    709
  • Lastpage
    715
  • Abstract
    Teaching programming typically requires assessment of programming codes submitted by students (as solutions to practice or exam exercises). The task becomes particularly difficult if the number of students enrolled in the programming course being taught increases to more than 100 - in such situations the evaluation cannot be done manually in a reasonable amount of time. Furthermore, the feedback for the students becomes impossible. The need for fast assessment of programming codes has led to the development of automated grading systems. As opposed to most systems that check each program´s output for some predefined test cases in order to assess its correctness, in our previous work we have introduced a new model for semiautomatic student source code assessment [1]. Here, based on the ideas of that model, we propose a new model for collaborative learning of programming in case when there are a large number of students involved in the system i.e. enrolled in the programming course or engaged in preparations for programming contests.
  • Keywords
    computer science education; educational courses; programming; teaching; collaborative learning; programming codes assessment; programming course; programming teaching; semiautomatic student source code assessment; source code similarity detection; Clustering algorithms; Clustering methods; Collaborative work; Data mining; Programming profession; Training; clustering of source codes; collaborative learning of programming; source code similarity detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Engineering Education Conference (EDUCON), 2015 IEEE
  • Conference_Location
    Tallinn
  • Type

    conf

  • DOI
    10.1109/EDUCON.2015.7096047
  • Filename
    7096047