An Application of Code Writing Problem Platform for Python Programming Learning

Shune Lae Aung, Nobuo Funabiki, San Haymar Shwe, Evianita Dewi Fajrianti, Sritrusta Sukaridhoto · 2022 IEEE 11th Global Conference on Consumer Electronics (GCCE) · 2022

Currently, we are implementing the code writing problem (CWP) platform for Python programming learning using Node.js. In the CWP assignment, a student needs to write the answer source code that can pass the unit testing using the given test code on unittest. Since the test result is instantly returned, the student can continue writing the code until reaching the correct one. In this paper, we investigate an application of this CWP platform to Python programming novice students. For investigating the application, we made 24 instances on basic and advance grammar topics in Python programming, and distributed them to 20 students in Japan and Indonesia. Since the use of an integrated development environment (IDE) is common, we suggested them to make the answer codes on VS-code as the most popular IDE. The results found that that most of the students well solved them whereas some students need cares at programming study.

Read the paper · More papers on PaperTik