Share Paper: A Portable, Integrated Tool for Programming Exercise, Testing, and Grading

  1. Qian Liu, Rhode Island College, United States
Thursday, March 29 2:15-2:45 PM Whitney

Abstract: This paper introduces a lightweight tool that integrates Programming Exercise, Testing, and Grading (PETG) functionalities. This PETG tool does not rely on any Operating System (OS) features, and is portable to various OSs without any modifications. The tool allows compatibility with many courses’ requirements and organizations, and it could be tailored to provide not only programming exercises, but also practice on courses such as OS, Networks, and theory. Its automatic testing functionality aims to provide the easiest interface for users, and it can adapt to various programming languages dynamically. In addition, the grading record generated by the tool is Blackboard ...