The role of implicit and explicit feedback in learning and the implications for distance education techniques