A System for Programming Examinations with Block Components
摘要
In programming examinations for beginners, skills are often assessed by requiring examinees to write code. However, the issue of language choice arises when the programming languages examinees are familiar with vary. It is impractical to allow answers in all possible programming languages. Conversely, limiting the examination to a specified number of programming languages places an undue burden on examinees accustomed to other languages, necessitating that they learn a new language solely for the examination. To address this issue, this study proposes an examination system that utilizes a block-based programming environment and a prototype has been developed. Preliminary experiments have confirmed that examinees can quickly become accustomed to using the system. Furthermore, it has been observed that the performance of examinees in this system is comparable to that in their native programming languages.