Title: A web platform for oral exam of programming class

Authors: Masaki Kohana; Shusuke Okamoto

Addresses: Faculty of Global Informatics, Chuo University, Shinjuku-ku, Tokyo, Japan ' Department of Computer and Information Science, Seikei University, Musashino-shi, Tokyo, Japan

Abstract: We develop a system to help an oral exam for a programming class. Our programming class has a problem about the waiting time for the students. We assume that the waiting time can be reduced when a teacher can check a source code and a result of the program smoothly. A student uploads C++ source codes and registers to a waiting list. The system compiles the code to an HTML and a JavaScript file using Emscripten. The compiled program can run on a web browser. A teacher can check the order of the students for the oral exam. At this time, the teacher also can see the source code and the result. Our system provides a waiting list of the oral exam to keep fairness. Also, the teacher does not overlook an invalid code. It helps a teacher to grade a student correctly.

Keywords: oral exam; programming; runtime environment.

DOI: 10.1504/IJGUC.2019.099665

International Journal of Grid and Utility Computing, 2019 Vol.10 No.3, pp.265 - 271

Available online: 15 May 2019 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article