The effect of support tools on student knowledge building in a virtual university course : summarization, explanation, and planning/monitoring prompts