Variables and Patterns: Meeting Students' Need