Skill acquisition in blended learning environments