The effects of persistence and small group interaction during computer-based instruction · Study