The Zone of Proximal Development between Adaptive Learning and Reputation-based Group Activities.