Other
Ibm: Mastering Recursive Programming
A discussion of how to write a correct recursive algorithm. Numerous examples are given in several different programming languages.
Khan Academy
Khan Academy: Spin Off of Project: Recursive Art
A practice project applying recursive algorithms.
Khan Academy
Khan Academy: Challenge: Recursive Powers
Challenge problems practicing recursive powers.
Khan Academy
Khan Academy: Challenge: Is a String a Palindrome?
Practice problems involving recursive algorithms.
Khan Academy
Khan Academy: Challenge: Recursive Factorial
Practice solving recursive factorials with these problems.
Khan Academy
Khan Academy: Challenge: Iterative Factorial
Practice applying recursion with iterative factorials.
Khan Academy
Khan Academy: Recursion
Learn about recursion and how it applies to different situations.