Teaching recursion in elementary schools