2022 Volume 32 Issue 2 Pages 307-312
Programming education is offered at many universities. A class for the first-year students of the Faculty of Systems Engineering, Wakayama University, supplies a shakyo-style learning support system. However, it has been not clear whether students truly acquire programming skills through classes. In this study, we constructed an online judging system using a web application. By embedding the edit screen of another Web service in the answer screen, users can create a program, check its operation, and submit the answer on a single screen. In the final session of an introductory programming class, a variety of correct and incorrect answers were submitted for a question that required a program whose output is a specific string 10 times. Moreover, we attempted to reconcile the answers with the pros and cons of the non-necessity of the for statement questioned in the middle of the class.