Using fault injection for programming task generation

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the programming exercise, it is needed to give programming tasks depending on student’s knowledge level of programming for more educational effect. However, it is almost impossible to prepare different programming tasks for every student in the big class. This paper presents an idea and a process to introduce fault injection, which has been used for software test, to produce variants of programming tasks depending on student’s knowledge level. The system contaminates student’s codes with faults intentionally, forces the student to remove them, and examines student’s knowledge level. It is confirmed that the prototype implementation of this system works as expected.

Cite

CITATION STYLE

APA

Habibi, B., Nakanishi, T., Hisazumi, K., Furusho, H., & Fukuda, A. (2018). Using fault injection for programming task generation. In Advances in Intelligent Systems and Computing (Vol. 716, pp. 559–566). Springer Verlag. https://doi.org/10.1007/978-3-319-73204-6_61

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free