2007Unpublished venueRequires access

An Analysis on a Learning Support System for Tracing in Beginner's Debugging

Tsuruko Egi, Akira Takeuchi

Open publisher page 0 citations

Abstract

We are developing a debugging support system called DESUS which guides tracing for beginners of programming. The tracing is one of tactical plans for programming, and it is an important skill for beginners as well as experts, because tracing make learners to understand the behavior of their programs. We collected learner's programs every time they were compiled during debugging by using DESUS in actual classes, and analyzed the data of how learners use and study tracing and other three kinds of tactical plans. As a result, we found that learners cannot use tracing without DESUS's support, while they can use other tactical plans without support. We also discuss effects of the system on learning tracing.

About this research paper

What this paper is about

We are developing a debugging support system called DESUS which guides tracing for beginners of programming. The tracing is one of tactical plans for programming, and it is an important skill for beginners as well as experts, because tracing make learners to understand the behavior of their programs. We collected learner's programs every time they were compiled during debugging by using DESUS in actual classes, and analyzed the data of how learners use and study tracing and other three kinds of tactical plans. As a result, we found that learners cannot use tracing without DESUS's support, while they can use other tactical plans without support. We also discuss effects of the system on learning tracing.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

We are developing a debugging support system called DESUS which guides tracing for beginners of programming. The tracing is one of tactical plans for programming, and it is an important skill for beginners as well as experts, because tracing make learners to understand the behavior of their programs. We collected learner's programs every time they were compiled during debugging by using DESUS in actual classes, and analyzed the data of how learners use and study tracing and other three kinds of tactical plans. As a result, we found that learners cannot use tracing without DESUS's support, while they can use other tactical plans without support. We also discuss effects of the system on learning tracing.

Key concepts: Debugging, Tracing, Computer science, Algorithmic program debugging, Programming language, Software engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
An Analysis on a Learning Support System for Tracing in Beginner's Debugging — Research Paper | ScholarLens