Visual representations for recursion

Sho Huan Tung, Ching Tao Chang, Wing Kwong Wong, Jihn Chang Jehng

研究成果: 雜誌貢獻期刊論文同行評審

9 引文 斯高帕斯(Scopus)

摘要

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-by-step execution of Scheme programs. This article presents a new approach of teaching recursion using visualcode and RainbowScheme. Experimental evaluation indicates that viewing RainbowScheme-produced visual traces and requiring students to use visualcode to generate visual evaluation steps of recursive programs can enhance the learners' ability to evaluate recursive programs as well as to solve recursive programming problems.

原文???core.languages.en_GB???
頁(從 - 到)285-300
頁數16
期刊International Journal of Human Computer Studies
54
發行號3
DOIs
出版狀態已出版 - 3月 2001

指紋

深入研究「Visual representations for recursion」主題。共同形成了獨特的指紋。

引用此