arXiv · 2202.03565
Automated Instantiation of Control Flow Tracing Exercises
Abstract
One of the first steps in learning how to program is reading and tracing existing code. In order to avoid the error-prone task of generating variations of a tracing exercise, our tool Tatsu generates instances of a given code skeleton automatically. This is achieved by a finite unwinding of the program in the style of bounded model checking and using the SMT solver Z3 to find models for this unwinded program.
Explore related subjects
Keep this discovery
Clemens Eisenhofer, Martin Riener. 2022-02-08. Automated Instantiation of Control Flow Tracing Exercises. https://doi.org/10.4204/eptcs.354.4
Cite the original work for its findings. Save a collection to share your selection of sources.