Content and timing of feedback in a web-based learning environment: effects on learning as a function of prior knowledge · Study