Digital Library

cab1

 
Title:      A SUPPORT SYSTEM FOR ERROR CORRECTION QUESTIONS IN PROGRAMMING EDUCATION
Author(s):      Yoshinari Hachisu, Atsushi Yoshida
ISBN:      978-989-8704-08-5
Editors:      Miguel Baptista Nunes and Maggie McPherson
Year:      2014
Edition:      Single
Keywords:      Error Correction Questions, Programming Education, Debugging
Type:      Full Paper
First Page:      249
Last Page:      258
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      For supporting the education of debugging skills, we propose a system for generating error correction questions of programs and checking the correctness. The system generates HTML files for answering questions and CGI programs for checking answers. Learners read and answer questions on Web browsers. For management of error injection, we have analyzed types of errors and defined the processes of error injection as code transformation patterns. The system synthesizes code fragments including errors by transforming correct code fragments according to the selected patterns. Full coverage of all possible answers is difficult. Instead, we have adopted a strategy to restrict editable points and possible answers from the educational view. To confirm the effectiveness of the system, we have generated questions using several examples and applied them to a programming exercise as an evaluation experiment.
   

Social Media Links

Search

Login