E-STRANGE: A programming support platform in academia for code ethics, quality, and efficiency

Read full text
Authors: Oscar Karnalim, Yehezkiel David Setiawan
Cited by: 0
References: 10

Abstract

In learning programming, students are often focused on the correctness of the programs. However, other important aspects should be considered, including code ethics, quality, and efficiency. This platform supports students in learning about these aspects through their own submissions. For each submission, a comprehensive report will be provided, showing instructors’ expectations, simulated similarities, obvious similarities, the likelihood of AI-generated code, code quality issues, and the likelihood of inefficiency. Gamification is applied to promote engagement. More game points will be obtained by responding to relevant quizzes and submitting original, high-quality, and efficient programs.

Fields of Study & Subjects

Teaching and Learning Programming Academic integrity and plagiarism Software Engineering Research

Publication details

Journal / source
Software Impacts
Volume
27
Pages
100814–100814
Publication date
11 February 2026
Language
EN