Sho-Huan Tung

  • Citations Per Year
Learn More
Visualcode is a visual notation that uses coloured expressions and graphical environments to describe the execution of Scheme programs. RainbowScheme is a program visualization system which is designed to produce visualcode representations of step-bystep execution of Scheme programs. This article presents a new approach of teaching recursion using(More)
This summary briefly describes visualcode and its use in the design of the RainbowScheme program visualization system. RainbowScheme represents Scheme continuations using a combination of text, colors, icons, and tree-structured environments. “Visual continuations” greatly facilitate the understanding of run-time behaviors of Scheme programs.
  • 1