• DocumentCode
    470065
  • Title

    Source code management system for E-learning based programming education

  • Author

    Ji, Jeong-Hoon ; Park, Su-Hyun ; Woo, Gyun ; Cho, Hwan-Gue

  • Author_Institution
    Dept. of Comput. Eng., Pusan Nat. Univ., Pusan
  • Volume
    1
  • fYear
    2007
  • fDate
    28-31 Oct. 2007
  • Firstpage
    362
  • Lastpage
    367
  • Abstract
    Content based data retrieval technology is well-known in the information retrieval area. It assumes that the subject data is unstructured, but sometimes this data can be structured. This is true for computer programs. In this paper, we have proposed a canonical form of program source codes, which explicitly reveal the program structure explicitly As an application of the canonical form, the program similarity can be computed with an additional technique named local alignment, which has previously been proposed in computational biology. We have implemented a source code management system based on this method as a subsystem of the E-learning system called ESPA, supporting the evaluation of programs submitted in programming courses. We have compared the effectiveness of our method with JPlag, one of the most stable tool plagiarism detection tools currently being used.
  • Keywords
    computer aided instruction; computer science education; distance learning; information retrieval; programming; ESPA; JPlag; content based data retrieval technology; e-learning based programming education; information retrieval area; program source codes; programming courses; source code management system; Application software; Biology computing; Computational biology; Computer science education; Content based retrieval; Educational programs; Electronic learning; Information retrieval; Plagiarism; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Information Management, 2007. ICDIM '07. 2nd International Conference on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-1-4244-1475-8
  • Electronic_ISBN
    978-1-4244-1476-5
  • Type

    conf

  • DOI
    10.1109/ICDIM.2007.4444250
  • Filename
    4444250