• DocumentCode
    3400929
  • Title

    Experiences on the use of an automatic C++ solution grader system

  • Author

    Sioson, Allan A.

  • Author_Institution
    Comput. Sci. Dept., Ateneo de Naga Univ., Naga City, Philippines
  • fYear
    2013
  • fDate
    10-12 July 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The codeCurator is an automatic C++ solution grader used in teaching programming to first year College students in Ateneo de Naga University. It provides programming exercises and challenge problems based on a prescribed sequence of programming topics. The exercises and challenge problems are designed to help students get a grip on formulation of functions, class methods, complete class implementation, or complete stand-alone programs in C++. Solutions are typically short and are checked using automatic testing techniques similar to online judge of ACM ICPC problems. In this paper, we present an analysis of the frequency of submissions, similarity of submitted solutions, categories of problems, and prospects on how to achieve an effective delivery of instruction.
  • Keywords
    C++ language; computer aided instruction; computer science education; program testing; programming; teaching; ACM ICPC problems; Ateneo de Naga University; automatic C++ solution grader system; automatic testing techniques; class methods; codeCurator; complete class implementation; complete stand-alone programs; first year college students; function formulation; instruction delivery; online judge; programming challenge problems; programming exercises; programming teaching; Context; Density functional theory; Educational institutions; Histograms; Laboratories; Programming; Runtime; Automatic grader; Online judge; Programming instruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information, Intelligence, Systems and Applications (IISA), 2013 Fourth International Conference on
  • Conference_Location
    Piraeus
  • Print_ISBN
    978-1-4799-0770-0
  • Type

    conf

  • DOI
    10.1109/IISA.2013.6623681
  • Filename
    6623681