Exploring foci of:
Electronics • Vol 14 • No 11
An Automatic Code Generation Tool Using Generative Artificial Intelligence for Element Fill-in-the-Blank Problems in a Java Programming Learning Assistant System
May 2025 • Zihao Zhu, Md. Mahbubur Rahman, Mustika Mentari, Soe Thandar Aung, Wen-Chung Kao, Yi‐Fang Lee
Presently, Java is a fundamental object-oriented programming language that can be mastered by any student in information technology or computer science. To assist both teachers and students, we developed the Java Programming Learning Assistant System (JPLAS). It offers several types of practice problems with different levels and learning goals for step-by-step self-study, where any answer is automatically marked in the system. One challenge for teachers that is addressed with JPLAS is the generation of proper exer…
Computer Science
Java (Programming Language)
Artificial Intelligence
Generative Grammar
Programming Language
Software Engineering
Engineering
Lock And Key
Mechanical Engineering
Law