Spin-out: the Chinese rings in the classroom
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
Conceptual models and cognitive learning styles in teaching recursion
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Using visualization to aid program construction tasks
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Visual representations for recursive algorithms
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Preprogramming knowledge: a major source of misconceptions in novice programmers
Human-Computer Interaction
Hi-index | 0.00 |
Recursion is a well known hurdle for computer science beginners. This powerful problem solving technique challenges both instructors and students on how to convey and learn this skill correctively and efficiently. In this paper, I presented an analogy-based approach to expound the theoretical detail of linear recursion.