Designing for Statistical Reasoning and Thinking in a Technology-Enhanced Learning Environment