Affiliation:
1. Department of Computer Science, Radford University, Radford, VA
Abstract
This paper describes a programming exercise developed and used in CS2 classes to help introduce recursive programming. Providing a set of primitives which comprise a graphics system allows the students to focus on top down design and the nature of recursion, rather than on implementation details. The exercise entails drawing approximations of fractals by using the graphics primitives which are provided. The exercise was positively received by the students and provided a basis on which to discuss top down design and the desirability of hiding implementation details.
Publisher
Association for Computing Machinery (ACM)
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Teaching Recursion in High School;Informatics in Schools. Rethinking Computing Education;2021
2. Using Miranda as a first programming language;Journal of Functional Programming;1993-01
3. The implementation of a simple turtle graphics package;ACM SIGCSE Bulletin;1987-12