作者: Keitha Murray , Xiaoming Wei
DOI:
关键词: Hyperbolic tree 、 Recursion (computer science) 、 Data structure 、 TRACE (psycholinguistics) 、 Function (engineering) 、 Recursion 、 Subroutine 、 Visualization 、 Context (language use) 、 Java 、 Theoretical computer science 、 Computer science
摘要: We present our work using a hyperbolic tree structure to animate program function calls and use it as an alternative method demonstrating concepts such recursion. Our main goal is develop visualization tool help both lower level upper computer science students understand the trace of call. A detailed call, including assignment variables, allocation memory, execution control statements, etc. can underlying data structures algorithms. At same time, global view hierarchical call chain provide greater insight for students. propose utilization visualizing larger more complex Java programs.