The reverse trace
Torben Lorenzen · ACM SIGCSE Bulletin · 2003
It is often difficult for a student to make the transition from tracing programs that others have written to writing her own first real program. The author suggests that the student create a trace first and then derive a program that would make that trace. This method is fittingly called a reverse trace.