• DocumentCode
    3379906
  • Title

    Automated evaluation of programming assignments

  • Author

    Kaushal, Rishabh ; Singh, Ankita

  • Author_Institution
    Dept. of Inf. Technol., Guru Gobind Singh Indraprastha Univ., Delhi, India
  • fYear
    2012
  • fDate
    19-21 July 2012
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    This paper presents the design and implementation of a system of automatic evaluation of programming assignments at an undergraduate level. Evaluation is done primarily from two standpoints - plagiarism detection and program testing. Proposed algorithm for plagiarism detection detects all the most common forms of plagiarism done by students. Program testing is performed by subjecting the submitted program through a sequence of test cases which may be generated manually or automatically. System is made accessible through a web based interface for all users (teachers and students) with a database backend. Our experiences suggests that such a system improves the overall progress of students in terms of regularity, integrity, efficiency and accuracy, a claim which we shall prove towards the end of our paper.
  • Keywords
    copyright; educational courses; engineering education; program testing; plagiarism detection; program testing; programming assignments automated evaluation; students; teachers; undergraduate level; Accuracy; Algorithm design and analysis; Measurement; Plagiarism; Programming profession; Testing; Plagiarism detection; Program Assessment; Program testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering Education: Innovative Practices and Future Trends (AICERA), 2012 IEEE International Conference on
  • Conference_Location
    Kottayam
  • Print_ISBN
    978-1-4673-2267-6
  • Type

    conf

  • DOI
    10.1109/AICERA.2012.6306707
  • Filename
    6306707